Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
teaching:gsoc2014 [2014/02/25 13:28] – [Proposed Topics] tenorthteaching:gsoc2014 [2014/02/25 13:29] – [Proposed Topics] tenorth
Line 63: Line 63:
 workspaces requiring interaction with the environment, such as opening workspaces requiring interaction with the environment, such as opening
 and closing drawers and doors. and closing drawers and doors.
-   
 This involves designing virtual environments for Gazebo and/or writing robot plans in Lisp using the CRAM high-level language, sending commands to virtual PR2 or REEM(-C) robots in Gazebo, and manipulating the artificial environment in there. The connection to an elaborate high-level system holds a lot of interesting opportunities. This involves designing virtual environments for Gazebo and/or writing robot plans in Lisp using the CRAM high-level language, sending commands to virtual PR2 or REEM(-C) robots in Gazebo, and manipulating the artificial environment in there. The connection to an elaborate high-level system holds a lot of interesting opportunities.
-   
 The produced code will, when working in a simulated environment, be run on the real robot in our laboratory and become part of the high-level behaviour library for the connected robots. The produced code will, when working in a simulated environment, be run on the real robot in our laboratory and become part of the high-level behaviour library for the connected robots.
-   
-**Task Difficulty:** The difficulty depends on the environment setup and task chosen. The design of pick and place scenarios in a simple environment work towards ensuring the system's robustness, while more elaborate interaction tasks require more situational intelligence in the robot plan. 
- 
-**Requirements:** At least basic understanding in functional programming is advisable (ideally Lisp), basic knowledge in ROS helps, and ideally already having experience in simulation environments. 
  
 +**Task Difficulty:** The difficulty depends on the environment setup and task chosen. The design of pick and place scenarios in a simple environment work towards ensuring the system's robustness, while more elaborate interaction tasks require more situational intelligence in the robot plan.\\
 +**Requirements:** At least basic understanding in functional programming is advisable (ideally Lisp), basic knowledge in ROS helps, and ideally already having experience in simulation environments.\\
 **Expected Results:** We expect operational and robust **Expected Results:** We expect operational and robust
 contributions to the software library that can be used as part of a contributions to the software library that can be used as part of a
 robot's control program.} robot's control program.}
  




Prof. Dr. hc. Michael Beetz PhD
Head of Institute

Contact via
Andrea Cowley
assistant to Prof. Beetz
ai-office@cs.uni-bremen.de

Discover our VRB for innovative and interactive research


Memberships and associations:


Social Media: