Replies: 2 comments 4 replies
-
Hi @leord22, it looks like your problem may be related to the Turtlebot 4 scripts, rather than to the Create 3. I can try to help you, but I will definitely need more context.
|
Beta Was this translation helpful? Give feedback.
-
Been there, did that. Here you can learn from my code: I created a workspace with irobot create3 and clearpath turtlebot4 code merged. Once you get that use my scripts to map your house... after the house is mapped use my code to bring up navigator. Once navigator is up run my initpose script. I'm not getting too deep in detail because it's summertime. I'm outside.. working from home and tonight I do outside stuff. Also I fly my r/c and fps guided fixed wing drones now. Also optimizing my robot lawn mower. The download is huge but it shouldn't take long to have the robot doing what you want. When fall arrives I will be coding up more. My goal is to create a robot rover. I already ordered my Oak D lite. I wanted to order it before higher ed buys up all the inventory and there's a supply chain issue. I already have my create 3 rolling to rooms where my blink cameras detect activity. I'm using webhooks for that and ROS2 NAV2 with LIDAR to navigate. Next the OakD camera will be programmed for facial recognition. If it detect my wife, my youngest son, or myslef.. it will yip happily. If it detects my middle or older son, it will growl. Look at the code.. it's an easy merge. I posted it shortly before you posted, after that I've been on vacation, I'm back and concentrating on optimizing my robot mower. |
Beta Was this translation helpful? Give feedback.
-
As far as I know Create 3 documentation only have LIDAR SLAM demo with map generation, but does not have navigation with localization using generated map
https://github.com/iRobotEducation/create3_examples/tree/galactic/create3_lidar
so I installed TurtleBot4 Lite packages on Raspberry PI 4 Ubuntu 20.04 server and remote Desktop portion on virtual machine running Ubuntu Mate 20.04 and ROS2 Galactic based on
https://turtlebot.github.io/turtlebot4-user-manual/software/turtlebot4_packages.html
Middleware - Fast-DDS rmw-fastrtps_cpp. Docking, Undocking, manual navigation with teleop_twist_keyboard, RPLIDAR map generating and map saving works perfectly.
However, navigation with saved map did not work. I can load saved map with but when I tried to launch navigation on the robot
ros2 launch turtlebot4_navigation nav_bringup.launch.py slam:=off localization:=true map:=MyMap.yaml
and on the remote desktop:
ros2 launch turtlebot4_viz view_robot.launch.py
It loads map, but when I tried to execute 2D Pose Estimate, Publish Point and then Nav2 Goal, I only see green arrows (2D pose Estimate, Nav2 Goal) and published coordinates, but nothing else happened on the Rviz2 map, and robot don't move
What are your thoughts about this issue? What else could be misconfigured or missing?
Thank you
Beta Was this translation helpful? Give feedback.
All reactions