官术网_书友最值得收藏!

Introducing Gazebo

Gazebo is a free and open source robot simulator in which we can test our own algorithms, design robots, and test robots in different simulated environments. Gazebo can accurately and efficiently simulate complex robots in indoor and outdoor environments. Gazebo is built with a physics engine with which we can create high-quality graphics and rendering.

The features of Gazebo are as follows:

  • Dynamic simulation: Gazebo can simulate the dynamics of a robot using physics engines such as Open Dynamics Engine (ODE). (http://opende.sourceforge.net/), Bullet (http://bulletphysics.org/wordpress/), Simbody (https://simtk.org/home/simbody/), and DART (http://dartsim.github.io/).
  • Advanced 3D graphics: Gazebo provides high-quality rendering, lighting, shadows, and texturing using the OGRE framework (http://www.ogre3d.org/).
  • Sensor support: Gazebo supports a wide range of sensors, including laser range finders, Kinect-style sensors, 2D/3D cameras, and so on. We can also use it to simulate noise to test audio sensors.
  • Plugins: We can develop custom plugins for the robot, sensors, and environmental controls. Plugins can access Gazebo's API.
  • Robot models: Gazebo provides models for popular robots, such as PR2, Pioneer 2 DX, iRobot Create, and TurtleBot. We can also build custom models of robots.
  • TCP/IP transport: We can run simulations on a remote machine and a Gazebo interface through a socket-based message-passing service.
  • Cloud simulation: We can run simulations on the cloud server using the CloudSim framework (http://cloudsim.io/).
  • Command-line tools: Extensive command-line tools are used to check and log simulations.
主站蜘蛛池模板: 历史| 巴中市| 旬阳县| 凉山| 博湖县| 曲松县| 成都市| 鄂州市| 乐清市| 微博| 沅陵县| 长乐市| 清苑县| 花垣县| 化德县| 梅河口市| 乌兰县| 武义县| 彭州市| 两当县| 阿鲁科尔沁旗| 云林县| 无为县| 体育| 东海县| 巴南区| 凯里市| 车致| 土默特左旗| 望城县| 泌阳县| 贵南县| 扎兰屯市| 肇州县| 阜阳市| 海林市| 东宁县| 肥乡县| 托克逊县| 三江| 武清区|