Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
teaching:gsoc2014 [2014/02/25 14:04] – [Topic 2: CRAM -- Symbolic Reasoning Tools with Bullet] tenorth | teaching:gsoc2014 [2014/02/25 14:10] – [CRAM -- Virtual Robot Scenarios in Gazebo] tenorth |
---|
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.} |
| |
| |
| |
==== Topic 2: CRAM -- Symbolic Reasoning Tools with Bullet ==== | ==== Topic 2: CRAM -- Symbolic Reasoning Tools with Bullet ==== |
**Main Objective:**Mapping the environment to the internal belief state representation and keeping track of changes in the environment to keep the belief state up to date based on manipulation and interaction tasks performed by the robot.\\ | **Main Objective:**Mapping the environment to the internal belief state representation and keeping track of changes in the environment to keep the belief state up to date based on manipulation and interaction tasks performed by the robot.\\ |
**Task Difficulty:** Relatively simple, when making the existing track changes more robust, and more challenging when introducing new change tracking (like noting the angle of open doors after opening them and storing it in the belief state).\\ | **Task Difficulty:** Relatively simple, when making the existing track changes more robust, and more challenging when introducing new change tracking (like noting the angle of open doors after opening them and storing it in the belief state).\\ |
| {{ :teaching:gsoc:pr2_dishwasher.jpg?nolink&200|}} |
**Requirements:** At least basic understanding in functional programming is advisable (ideally Lisp), basic knowledge in ROS helps. Also a good understanding of geometric shapes and coordinate transformations helps.\\ | **Requirements:** At least basic understanding in functional programming is advisable (ideally Lisp), basic knowledge in ROS helps. Also a good understanding of geometric shapes and coordinate transformations helps.\\ |
**Expected Results:** We expect operational and robust contributions to the software library that can be used as part of a robot's control | **Expected Results:** We expect operational and robust contributions to the software library that can be used as part of a robot's control |
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: