These are the assignment solutions for the course: Hello (Real) World with ROS – Robot Operating System offered by TUDelft(edX). Course website
All the course created ROS packages and programming assignments are included.
- Week 1: ROS Essentials:
- ROS Basic Concepts: rosnode, rostopic, rosservice, rosaction, launch files
- Week 2: Building Your Own Robot Environment:
- How to write and structure URDF files for representing robots and how to use simulation tools (Gazebo)
- Week 3: Autonomous Navigation:
- Using gmapping package to create a virtual map of the environment and navigate turtlebot in simulation
- Week 4: Manipulation:
- Getting familiar with moveit and manipulation system
- Week 5: Robot Vision:
- Play with logistical camera and
/tf
rostopic
- Play with logistical camera and
- Week 6: Final Project:
- Using FlexBE to design a behavior system and integrate with previous work