This repository includes sample codes to create your own robot using ROS.
All the bots related to my talk "Build Custom Robot in ROS" in Pycon Sweden is also added.
Replace with noetic, melodic etc.
- ROS (
$ sudo apt-get install ros-<version>-desktop-full) - Xacro (
$ sudo apt-get install ros-<version>-xacro) - Gazebo (
$ sudo apt-get install ros-<version>-gazebo-ros)
git clone https://github.com/bytesByHarsh/Robotics_ws/
cd Robotics_ws
git submodule update --init --recursive
catkin_make
source devel/setup.shNote: Do not add Robotics_ws in your catkin_ws/src
I am just using the folder name Robotics_ws instead of catkin_ws
roslaunch atom world.launchroslaunch atom gazebo_world.launchroslaunch beta_description gazebo.launchUse teleop_twist_keyboard
rosrun teleop_twist_keyboard teleop_twist_keyboard.py cmd_vel:=/atom/cmd_velRefer to doc here: Navigation
馃懁 Harsh Mittal
Twitter: @bytesByHarsh Github: @bytesByHarsh Website: harshmittal.com
Contributions, issues, and feature requests are welcome!
Give a 猸愶笍 if you think this project is awesome!
Copyright 漏 2021 Harsh Mittal. This project is Apache License licensed.