Skip to content

GPrathap/ros_intro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to ROS

Course Structure 👾

Instruction for running the docker container

chmod + section00/run_ros_node_[cpu|gpu].sh

To create a docker container (name ros_intro_node)

./section00/run_ros_node_[cpu|gpu].sh run 

To enter the container

./section00/run_ros_node_[cpu|gpu].sh enter 

To start the container

./section00/run_ros_node_[cpu|gpu].sh start 

To stop the container

./section00/run_ros_node_[cpu|gpu].sh stop

References 📚

Notes: In our cousrse (Summer 2022 version): we are using Ubuntu 20.04, ROS Noetic, and catkin package for build (i.e. we are using catkin build not catkin_make, if you are interested to know history of catkin). In some of the following sources, they might use different settings

  • A course from edX: link
  • ROS industrial course: link
  • Learning ROS for Robotics Programming by Aaron Martinez and Enrique Fernández: link
  • Learning ROS for Robotics Programming by Aaron Martinez and Enrique Fernández GitHub exercises: link
  • ROS best practices from ETH-Zurich: link, Course link
  • ROS Enhancement Protocol includes the conventions and style guide: link
  • The Missing Semester of Your CS Education from MIT: link
  • Linux commands cheat sheet: link1, link2
  • Catkin cheat sheet: link
  • ROS cheat sheet: link

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published