This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:ros:simulations:turtlebot [2021/06/09 13:01] – raivo.sell | en:ros:simulations:turtlebot [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| {{ : | {{ : | ||
| - | The most recent and developed version of the turtlebot is version 3. TurtleBot3 is made up of modular plates that users can customize shape. Available in three types: small-size Burger and medium-size Waffle, Waffle Pi. TurtleBot3 consists of a base, two Dynamixel motors, a 1,800mAh battery pack, a 360 degree LIDAR, a camera (+ RealSense camera for Waffle kit, + Raspberry Pi Camera for Waffle Pi kit), and SBC (single-board computer: Raspberry PI 3 and Intel Joule 570x) and a hardware mounting kit attaching everything together and adding future sensors. Turtlebot3 was released in May 2017. | + | The most recent and developed version of the turtlebot is version 3. TurtleBot3 is made up of modular plates that users can customize |
| {{ : | {{ : | ||
| Line 112: | Line 112: | ||
| **Run SLAM Node** | **Run SLAM Node** | ||
| - | Open a new terminal, and run the SLAM node. Gmapping | + | Open a new terminal, and run the SLAM node. G mapping |
| $ roslaunch turtlebot3_slam turtlebot3_slam.launch slam_methods: | $ roslaunch turtlebot3_slam turtlebot3_slam.launch slam_methods: | ||
| Line 118: | Line 118: | ||
| **Run Teleoperation Node** | **Run Teleoperation Node** | ||
| - | Open a new terminal with Ctrl + Alt + T and run the teleoperation node. Move the robot and take a look to RViz, you are scanning the area by the laser sensor and creating a map out of it. | + | Open a new terminal with Ctrl + Alt + T and run the teleoperation node. Move the robot and take a look at RViz, you are scanning the area by the laser sensor and creating a map out of it. |
| $ roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch | $ roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch | ||
| Line 170: | Line 170: | ||
| {{ : | {{ : | ||
| - | NB! 2D Pose Estimate actually publishes the position and direction into the /initialpose | + | NB! 2D Pose Estimate actually publishes the position and direction into the /initial pose topic. So you can publish it by the command line or a script. |
| **4. Set Navigation Goal** | **4. Set Navigation Goal** | ||
| Line 183: | Line 183: | ||
| *This green arrow is a marker that can specify the destination of the robot. | *This green arrow is a marker that can specify the destination of the robot. | ||
| - | *The root of the arrow is x, y coordinate of the destination, | + | *The root of the arrow is the x, y coordinate of the destination, |
| *As soon as x, y, θ are set, TurtleBot3 will start moving to the destination immediately. | *As soon as x, y, θ are set, TurtleBot3 will start moving to the destination immediately. | ||
| {{ : | {{ : | ||