Robotics simulator

Robotics simulator

A robotics simulator is used to create embedded applications for a specific (or not) robot without depending "physically" on the actual robot, thus saving cost and time. In some case, these applications can be transferred on the real robot (or rebuilt) without modifications.

Features

Modern simulators tend to provide the following features:
* Fast robot prototyping
** Using the own simulator as creation tool (Webots, R-Station, Marilou).
** Using external tools (Gazebo uses Blender).
* Physics engines for realistic movements. Most simulators uses ODE (Gazebo, Marilou, Webots) or PhysX (Microsoft).
* Realistic 3d rendering. Standard 3d modeling tools or third party tools can be used to build the environments.
* Dynamic robot bodies with scripting. URBI language used by Webots, Python used by Gazebo.

imulators

Open source simulators

* [http://playerstage.sourceforge.net/wiki/Gazebo Gazebo] : Probably the most complete open source simulator to this writing (2008-01-31). Part of the Player project.
* [http://opensimulator.sourceforge.net/ OpenSim] Simulator for articulated and wheeled robots with a wide range of characteristics. Further development stopped in the year 2006.
* [http://simbad.sourceforge.net/ Simbad 3d Robot Simulator] Java based simulator
* [http://www.spiderland.org/ breve] 3d simulator using Python
* [http://diwww.epfl.ch/lami/team/michel/khep-sim/ Khepera] Apparently before Webots became commercial it was open source and called Khepera

Research simulators

* [http://robotics.ee.uwa.edu.au/simulation.html/ UWA Robot Simulators]

Commercial simulators

* [http://www.anykode.com/ Marilou Robotics Studio]
*Webots
*Microsoft Robotics Studio
* [http://www.visualcomponents.com/ Visual Components] )
* [http://www.cogmation.com Cogmation robotSim]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Robotics suite — A robotics suite is a visual environment for robot control and simulation. They are typically an end to end platform for robotics development and include tools for visual programming and creating and debugging robot applications. Developers can… …   Wikipedia

  • Robotics conventions — There are many conventions used in the robotics research field. This article summarises these conventions. Contents 1 Line representations 2 Non minimal vector coordinates 2.1 Plücker coordinates …   Wikipedia

  • Topic outline of robotics — Robotics is the science and technology of designing, making, and applying robots, including theory from many contributing fields. A robot is a mechanical or virtual, artificial . It is usually an electromechanical system, which, by its appearance …   Wikipedia

  • Open-source robotics — Orb swarm is an example of an open source robot An open source robot is a robot whose blueprints, schematics or source code are released under an open source model. Contents …   Wikipedia

  • Microsoft Robotics Studio — Infobox Software name = Microsoft Robotics Studio caption = Microsoft Robotics Studio latest release version = Microsoft Robotics Developer Studio 2008 CTP July latest release date = July 18, 2008 developer = Microsoft in association with the… …   Wikipedia

  • Microsoft Robotics Developer Studio — MRDS redirects here. MRDS may also refer to a Member of the Royal Dublin Society or the Monster Rancher DS. Microsoft Robotics Developer Studio Developer(s) Microsoft in association with the community Initial release December 18, 2006 (2006… …   Wikipedia

  • Microsoft Robotics Developer Studio — Тип Инструмент для робототехники Разработчик Microsoft совместное с сообществом разработчиков Операционная система Windows XP SP2, Windows Server 2003, Windows XP Embedded, Windows CE 5.0, Windows CE 6.0, Windows Vista (32 и 64 битная), Windows 7 …   Википедия

  • Developmental robotics — (DevRob), sometimes called epigenetic robotics, is a methodology that uses metaphors from neural development and developmental psychology to develop the mind for autonomous robots. The focus is on a single or multiple robots going through stages… …   Wikipedia

  • Cognitive robotics — a robot is a robot device that is built from inanimate matter. Its behavior in response to the environment is deterministic, based on how the robot was designed. Cognition is the process of acquiring and using knowledge about the world for goal… …   Wikipedia

  • Microsoft Robotics Studio — Microsoft Robotics Developer Studio Microsoft Robotics Developer Studio Développeur Microsoft en association avec la communauté …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”