Asynchronous multi-body framework (original) (raw)

About DBpedia

Asynchronous multi-body framework (AMBF) is an open-source 3D versatile simulator for robots developed in April 2019. This multi-body framework provides a real-time dynamic simulation of multi-bodies such as robots, free bodies, and multi-link puzzles, paired with real-time haptic interaction with various input devices. The framework integrates a real surgeon master console, haptic or not, to control simulated robots in real-time. This feature results in the simulator being used in real-time training applications for surgical and non-surgical tasks. It offers the possibility to interact with soft bodies to simulate surgical tasks where tissues are subject to deformations. It also provides a Python Client to interact easily with the simulated bodies and train neural networks on real-time da

thumbnail

Property Value
dbo:abstract Asynchronous multi-body framework (AMBF) is an open-source 3D versatile simulator for robots developed in April 2019. This multi-body framework provides a real-time dynamic simulation of multi-bodies such as robots, free bodies, and multi-link puzzles, paired with real-time haptic interaction with various input devices. The framework integrates a real surgeon master console, haptic or not, to control simulated robots in real-time. This feature results in the simulator being used in real-time training applications for surgical and non-surgical tasks. It offers the possibility to interact with soft bodies to simulate surgical tasks where tissues are subject to deformations. It also provides a Python Client to interact easily with the simulated bodies and train neural networks on real-time data with in-loop simulation. It includes a wide range of robots, grippers, sensors, puzzles, and soft bodies. Each simulated object is represented as an afObject; likewise, the simulation world is represented as an afWorld. Both utilize two communication interfaces: state and command. Through the State command, the object can send data outside the simulation environment, while the Command allows to apply commands to the underlying afObject. The AMBF simulator uses several external packages including CHAI-3D for the integration of input devices, Bullet Physics for simulating rigid and soft bodies, Open-GL, GLFW. It is compatible with Ubuntu 16.04 and Ubuntu 18.04 but it has been also tested on macOs Maverick and macOS Mojave. The simulator finds applications in many fields such as multi-bodies simulation, manipulation of robotic manipulators, real-time training for surgical and non-surgical tasks, and reinforcement learning. (en)
dbo:genre dbr:Robotics_simulator
dbo:operatingSystem dbr:Linux dbr:MacOS
dbo:programmingLanguage dbr:Python_(programming_language) dbr:C++
dbo:thumbnail wiki-commons:Special:FilePath/Asynchronous_Multi-Body_Framework,_AMBF.png?width=300
dbo:wikiPageExternalLink https://www.politesi.polimi.it/handle/10589/154505 https://github.com/WPI-AIM/ambf
dbo:wikiPageID 67944520 (xsd:integer)
dbo:wikiPageLength 11967 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1098002644 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:Robot_Operating_System dbr:Neural_network dbr:Blender_(software) dbc:Robotics_simulation_software dbr:Ubuntu dbr:Robotics_simulator dbr:Open_source dbr:Middleware dbr:GLFW dbr:Linux dbr:MacOS dbr:Bullet_(software) dbr:C++ dbr:Semi-implicit_Euler_method dbc:Free_3D_graphics_software dbr:Robot_end_effector dbr:OpenGL dbr:Yet_Another_Markup_Language dbr:Watchdog_timer dbr:File:Simplified_structure_of_the_Asynchronous_Framework.png
dbp:developer Adnan Munawar (en)
dbp:genre dbr:Robotics_simulator
dbp:logo Asynchronous Multi-Body Framework, AMBF.png (en)
dbp:logoCaption Asynchronous Multi-Body Framework (en)
dbp:name AMBF (en)
dbp:operatingSystem dbr:Linux dbr:MacOS
dbp:programmingLanguage dbr:Python_(programming_language) dbr:C++
dbp:repo https://github.com/WPI-AIM/ambf
dbp:wikiPageUsesTemplate dbt:Infobox_software dbt:Refimprove dbt:Short_description dbt:Start_date_and_age
dct:subject dbc:Robotics_simulation_software dbc:Free_3D_graphics_software
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397
rdfs:comment Asynchronous multi-body framework (AMBF) is an open-source 3D versatile simulator for robots developed in April 2019. This multi-body framework provides a real-time dynamic simulation of multi-bodies such as robots, free bodies, and multi-link puzzles, paired with real-time haptic interaction with various input devices. The framework integrates a real surgeon master console, haptic or not, to control simulated robots in real-time. This feature results in the simulator being used in real-time training applications for surgical and non-surgical tasks. It offers the possibility to interact with soft bodies to simulate surgical tasks where tissues are subject to deformations. It also provides a Python Client to interact easily with the simulated bodies and train neural networks on real-time da (en)
rdfs:label Asynchronous multi-body framework (en)
owl:sameAs wikidata:Asynchronous multi-body framework https://global.dbpedia.org/id/Fo4hW
prov:wasDerivedFrom wikipedia-en:Asynchronous_multi-body_framework?oldid=1098002644&ns=0
foaf:depiction wiki-commons:Special:FilePath/Asynchronous_Multi-Body_Framework,_AMBF.png wiki-commons:Special:FilePath/Simplified_structure_of_the_Asynchronous_Framework.png
foaf:isPrimaryTopicOf wikipedia-en:Asynchronous_multi-body_framework
foaf:name AMBF (en)
is foaf:primaryTopic of wikipedia-en:Asynchronous_multi-body_framework