panther
turtlebot3
Our great sponsors
panther | turtlebot3 | |
---|---|---|
1 | 8 | |
95 | 1,399 | |
- | 4.2% | |
1.8 | 0.0 | |
over 3 years ago | 2 months ago | |
Python | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
panther
-
Elroy Rover.
Jetson Xavier computer, Zed2i stereo cam, Livox Mid-40 lidar. Roboteq 2130 motor controller are the basics. The chassis is cheap and simple. A NMEA box some brackets and clamps to mount the motors. All that is off the shelf from servocity.com. Runs ROS melodic. Software configuration is a modification of this repo. github.com/rpanther/panther. The Zed and Livox are fused with Rtabmap to provide SLAM. I should probably write something up but I'm an old geezer almost 69 years old :) Pretty much takes all my energy to keep it working add new stuff and make a few posts a day. I was doing robot demos at the local science museum till covid hit. Hopefully I can get back to that soon.
turtlebot3
-
turtlebot3_teleop for iron
You could try downloading the package: https://github.com/ROBOTIS-GIT/turtlebot3/tree/humble-devel and just build / run in your iron workspace.
-
ROS2 foxy gazebo simulation
git clone https://github.com/ROBOTIS-GIT/turtlebot3.git -b foxy-devel
-
Trying to evaluate if passing object handles to various constructors is a good design choice
To give more context, I am using ROS2 (robot operating system) to build a small mobile robot for hobby/learning. To learn by ready other code, I am looking at a very popular ROS project called Turtlebot3.
-
Okay guys, thanks very much, I understood the actions! Now Iâm confused about xml and urdf stuff. The idea is to make a 2-wheel robot moving in gazebo, but how to make it? I really demotivates bcs ros topics doesnât give any good explanationâŚ
You can copy and modify the (turtlebot3)[https://github.com/ROBOTIS-GIT/turtlebot3] repo as basis. They have different robot models for gazibo simulation and starting point for ros navigation.
-
Big question
- if you want to later make a more complicated robot (that uses cameras, has robotic arm etc.) you'd want to look into ROS (robot operating system). If you are in/going to university I highly recommend you join an engineering design team. For an example project you can refer to https://github.com/ROBOTIS-GIT/turtlebot3
-
Turtlebot3 Refuses to Move in a Straight Line
The tutorial I was using (which comes straight from nav2) says to run ros2 launch nav2_bringup navigation_launch.py . However, when I went to tune Turtlebot3 via the .param file, it did no change whatsoever. This is because, by default, the file uses up this param file that is significantly different than burger.yaml; After changing it the costmap looks completely different. After reading the source code for the .launch file of the Turtlebot3 nav package for galactic and nav2, I've found out that running ros2 launch nav2_bringup navigation_launch.py params_file:=[PATH_TO_BURGER_YAML] works and completely fixes this issue.
-
Using another Local Planner
If you're looking for an example of setting the local planner then the turtlebot3 (which I've seen you're using in your delivery_robot_sample package) has an example here: https://github.com/ROBOTIS-GIT/turtlebot3/blob/master/turtlebot3_navigation/launch/move_base.launch
- Does SLAM work with ROS2?
What are some alternatives?
webots_ros2 - Webots ROS 2 packages
navigation2 - ROS2 Navigation Framework and System
JetsonGPIO - A C++ library that enables the use of Jetson's GPIOs
turtlebot3_simulations - Simulations for TurtleBot3
jetson_stats - đ Simple package for monitoring and control your NVIDIA Jetson [Orin, Xavier, Nano, TX] series
turtleplotbot3 - The TurtlePlotBot3 is a MicroPython based 3D printed drawing robot powered by a TTGO T-Display ESP32 Module
buildLibrealsense2Xavier - Build librealsense 2.0 library on the NVIDIA Jetson AGX Xavier Developer Kit. Intel RealSense D400 series cameras.
mycobot_ros - A ros package for myCobot.
rosbot-docker - Docker images for ROSbot 2 platform
tortoisebot - TortoiseBot is an extremely learner-friendly and cost-efficient ROS-based Open-sourced Mobile Robot that is capable of doing Teleoperation, Manual as well as Autonomous Mapping, Navigation, Simulation, etc.
phobos - An add-on for Blender allowing to create URDF, SDF and SMURF robot models in a WYSIWYG environment.
navigation2_tutorials - Tutorial code referenced in https://navigation.ros.org/