Skip to content
This repository has been archived by the owner on Feb 6, 2024. It is now read-only.

omar55221/ros_ignite_academy_ros_in_5_days

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROS Ignite Academy : ROS in 5 Days projects

I am playing with ROS Ignite Academy and ROS. This repo will contain all the code I wrote there.

Unit 1: Intro

  • my_package: The simplest package just to print "Help me Obi-Wan Kenobi, you're my only hope"... Why that sounds familiar.... ;-)

Unit 2: Topics

  • read_odometry: Node subscribed to the odometry topic(/odom) and also compile a creates a message Age.
  • simple_topic_publisher: Publish velocity commands(Twist) to the /cmd_vel topic to move the robot.
  • topics_mini_project: Reads the laser scan messages(/kobuki/laser/scan) and command the robot to move avoiding hitting the wall.

Unit 3: Services

  • simple_service_client.py: A service client to delete an object from gazebo.
  • unit_3_services: Create a node calling the /execute_trajectory service to move the arm on a trajectory in a file.
  • unit_3_service_bb8: Create a services for moving a BB8 model in Gazebo on a square trajectory with fixed and custom square side.

Unit 4: Actions

About

ROS Ignite Academy : ROS in 5 Days projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CMake 68.2%
  • Python 31.8%