1 / 20

Hypothesis 1 : Human-like AGI reflects, in large part, an adaptation to the “everyday world” humans interact with (inclu

One Powerful Environment and Testbed for Human-Level AGI Would Be a “Virtual School” in an Open Source Virtual World Enhanced with Robot Simulation and Bead Physics Ben Goertzel & Stephan Vladimir Bugaj.

diamond
Download Presentation

Hypothesis 1 : Human-like AGI reflects, in large part, an adaptation to the “everyday world” humans interact with (inclu

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. One Powerful Environment and Testbed for Human-Level AGI Would Be a “Virtual School” in an Open Source Virtual World Enhanced with Robot Simulation and Bead PhysicsBen Goertzel & Stephan Vladimir Bugaj

  2. Hypothesis 1: Human-like AGI reflects, in large part, an adaptation to the “everyday world” humans interact with (including social and physical interactions) Hypothesis 2: A reasonably rich “virtual school” environment can encapsulate the AGI-critical aspects of the everyday world

  3. OpenSim

  4. Croquet

  5. Current virtual world platforms have some fairly severe limitations, which fortunately can be remedied with effort Agent control relies on animations and other simplified mechanisms, rather than having virtual servomotors associated with each joint of an agent’s skeleton Object-object interactions are oversimplified, making tool use difficult

  6. Partial solution: Integration of a robot simulator with a virtual world engine + Player / Gazebo: 3D robot control + simulation framework OpenSim, Croquet, etc.: open-source virtual world It seems feasible to replace OpenSim or Croquet’s physics engine with appropriate components of Player/Gazebo, and make coordinated client & protocol modifications

  7. Current Virtual Worlds lack fluids, powders, pastes, fabrics … they don’t completely implement “naïve physics”

  8. One likely solution: bead physics Spherical beads with specially designed adhesion properties can emulate fluids, fabrics, pastes, strings, rubber bands, etc. Bead physics can be added to virtual world physics engines

  9. Virtual School (VIRTUS) Proposal • Make VIRTUS servers open for use by all AI researchers • AI systems communicate with virtual world proxy via XML • Multiple AIs and humans may flexibly interact • Researchers may also run their own VIRTUS servers • Pre-fab bodies available or researchers may create their own • Objects may be scripted in-world or controlled by external scripts Create enhanced version of current OSS virtual world to support Virtual School requirements Modify server, client for more flexible interaction with physics engine and external software Integrate virtual world with Player robot simulator Add bead physics to ODE or other physics engine Add special Environment Control user interface and server plugin to enable flexible configuration and control of environment

  10. Example “Early Preschool Level” VIRTUS Tasks

  11. Example “Advanced Preschool Level” VIRTUS Tasks

  12. Example “Elementary and Middle School Level” VIRTUS Tasks

More Related