Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
robot_simulator [2015/12/29 12:15]
n.arakawa [Perception API]
robot_simulator [2018/12/29 10:21] (current)
n.arakawa [Robot Simulator]
Line 2: Line 2:
 Robotic simulators can be used as virtual environment in which AGI (wannabe) systems are trained and evaluated. Robotic simulators can be used as virtual environment in which AGI (wannabe) systems are trained and evaluated.
  
-This page describes desired specifications of the robotic simulator to be used around WBAI.+This page describes desired specifications of the robotic simulator to be used around WBAI.\\  Please also check our request for research: [[https://​wba-initiative.org/​en/​research/​rfr/​3d-agent-test-suites/​|3D Agent Test Suites]].
 ==== Simulation Environment ==== ==== Simulation Environment ====
 +A sample environment with PyGazebo and an agent controlled with BriCA, Brain Simulator<​sup>​TM</​sup>,​ or Nengo can be found on [[https://​github.com/​wbap/​WinterMaze2016/​|GitHub]].\\  ​
 +[[https://​github.com/​wbap/​lis/​|LIS (Life in Silico)]], another environment with [[http://​unity3d.com|the Unity Game Engine]] and [[http://​chainer.org|Chainer]] is being developed.
 === Simulator === === Simulator ===
-Currently a prototype is being developed with [[http://​pygazebo.readthedocs.org/​|PyGazebo]] ([[https://​www.youtube.com/​watch?​v=V6MfM0d_h4k|video]]).+Currently a prototype is being developed with [[http://​pygazebo.readthedocs.org/​|PyGazebo]] ([[https://​www.youtube.com/​watch?​v=V6MfM0d_h4k|video]]) and with the Unity Game Engine (LIS above).
 === Control environment ==== === Control environment ====
-Robots are to be controlled with [[BriCA]] ​[[http://​www.goodai.com/#​!brain-simulator/​c81c|Brain Simulator]]<​sup>​TM</​sup>​ from outside of the simulator.\\+Robots are to be controlled with [[BriCA]][[http://​www.goodai.com/#​!brain-simulator/​c81c|Brain Simulator]]<​sup>​TM</​sup>​, or [[http://​www.nengo.ca|Nengo]] ​from outside of the simulator.\\
 Recommended controlling language is Python (as it is easy to use &  low in platform dependency). Recommended controlling language is Python (as it is easy to use &  low in platform dependency).
 === Task environment ==== === Task environment ====
Line 16: Line 18:
 The body shape of a simulated robot may be:\\ The body shape of a simulated robot may be:\\
   * Two-wheel turtle (good enough for rodent-level)   * Two-wheel turtle (good enough for rodent-level)
-  * ‘Centurtle’:​ with a turtle-like lower body and humanoid upper body (as used in the Robocup@Home Simulation League)+  * ‘Centurtle’:​ with a turtle-like lower body and humanoid upper body ([[https://​twitter.com/​RoboCupHomeSim/​media|as used in the Robocup@Home Simulation League]])
   * Bipedal humanoid   * Bipedal humanoid
 It is desirable that a simulated robot has the following functions:​\\ It is desirable that a simulated robot has the following functions:​\\