{"repo":"AntoBrandi/Bumper-Bot","free":true,"listed":false,"github":"https://github.com/AntoBrandi/Bumper-Bot","clone":"git clone https://github.com/AntoBrandi/Bumper-Bot.git","description":"Bumperbot is an open-source 3D printed self-driving robot powered by ROS 2. Its simple design and low cost make it an excellent learning platform, featured in the \"Self Driving and ROS 2 - Learn by Doing! Odometry & Control\" and \"Self Driving and ROS 2 - Learn by Doing! Map & Localization\" courses.","language":"C++","stars":60,"topics":["3d-printing","arduino","autonomous-robots","cpp","gazebo","kalman-filter","localization","nav2","python","raspberry-pi"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"[![LinkedIn][linkedin-shield]][linkedin-url] [![Udemy][udemy-shield]][udemy-url] Bumperbot is an open-source 3D printed self-driving robot powered by ROS 2. Its simple design and low cost make it an excellent learning platform, featured in the following online courses: Self Driving and ROS 2 - Learn by Doing! Odometry & Control Self Driving and ROS 2 - Learn by Doing! Map & Localization Self Driving and ROS 2 - Learn by Doing! Plan & Navigation :robot: Features - :rocket: bumperbot bringup : Contains launch files that starts all the functionalities of the real or simulated robot. - :video game: bumperbot controller : Contains the ROS 2 Control configuration and Hardware interface with the real robot. - :paperclip: bumperbot cpp examples : Contains ROS 2 templates for developing with C++. - :ledger: bumperbot description : Contains the URDF description of the robot and its Gazebo simulation. - :battery: bumperbot firmware : Contains the Arduino code for actuating the motors of the real robot. - :car: bumperbot hardware : Contains the CAD model of the robot along with the STL files for 3D printing the robot. - :pushpin: bumperbot localization : Contains the Odometry calculation using the robot localization package and the Global Localization configuration and launch files for Nav2 AMCL. - :world map: bumperbot mapping : Contains an implementation of the Mapping with known poses algorithm and the SLAM Toolbox configuration and launch files - :vertical traffic light: bumperbot mo","default_branch":null,"files":null,"tree":[],"storefront":"/r/AntoBrandi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AntoBrandi/Bumper-Bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}