-
Good news, I have a working Diffbot! Close to SLAM but not quite there yet, details below... Quick update for the record, after some pesky hardware issues I can now launch: From above I can drive the Diffbot via keyboard and it moves as expected in rviz and real robot also have an image from the PiCamera V2. Major milestone for this maker! Details of "yellow" messages and issues to date: 1.) Diffbot_bringup throws,
Have not investigated yet... 2.) Diffbot_slam throws,
Some quick web searches turn up several threads having to do with transform issues. Over my head at this point something I need to learn about. Fuzzy idea of what a transform is/does but don't have details yet. 3.) RVIZ has LaserScan Status: Error although I can 4.) Pesky cause I keep forgetting but have to,
Tried chmod 666 too and add user hasn't resolved it, kinda low on the list at this point. 5.) Never did get rqt_robot_steering plugin to work on the real robot although it comes up automajically and works OK in the simulation with Gazebo. Tried a few other cmd_vel topics such as
Also low on the list maybe something to do with # 1 or 2 above as well? 6.) Last but not least, that's a really cool BNO055 and usb-serial gizmo on the deck under the Pi UPS. Works great stand alone with bno055 ROS driver think I read it's not fully integrated yet? Worth noting it can cause some USB port conflicts with the Lidar and originally changed USB ports in launch files back on the test bench. Have it disconnected with the fresh install but looking forward to seeing the TF move around just because it's cool:-/ Still on the steep part of the ROS Diffbot learning curve but having fun now that all the breadboards are back in the drawer. SLAM or bust! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Great work @questrov looks really good and nice progress! Thanks for sharing the update and your diffbot design :-)
Thanks for reporting the yellow warning messages. I fixed 1.) for
Thanks for bringing this up again. This was already reported in #40 and tracked in #43 but not directly fixed on my side. It should be solved now with commit 60750e9. There is now a new
This shouldn't be required doing all the time. Have you added your user to the
This is strange. Have you tried
Yes correct, the IMU is not yet supported but there is an open PR (#37) which provides good hints on how to get it working. This is still an open todo and I try to get to this after fixing some other open tasks with the MCU (for example more comfortable PID tuning on the low level PID mentioned in #35 and #13 and now tracked in #54). |
Beta Was this translation helpful? Give feedback.
-
Hello, |
Beta Was this translation helpful? Give feedback.
Great work @questrov looks really good and nice progress! Thanks for sharing the update and your diffbot design :-)
Thanks for reporting the yellow warning messages. I fixed 1.) for
diffbot_description
(83bcaf0) andremo_description
(ros-mobile-robots/remo_description@67d27997). After you pull the latest changes for remo/diffbot (depending on which one you want to use further) these warnings should be gone.