Closed sandiprakhasiya closed 5 years ago
Since raspicam
isn't working on ROS2 Dashing, how was this sample app tested? Because my understanding is testing locally on a PC will result in failing to open /dev/ttyACM0
.
Thanks for submitting this! comments below
Thanks for quick review. I have done changes. Please review and let me know if any other review/queries.
Since
raspicam
isn't working on ROS2 Dashing, how was this sample app tested? Because my understanding is testing locally on a PC will result in failing to open/dev/ttyACM0
.
There are 2 boards on Turtlebot3
"/dev/ttyACM0" is for STM board and not for raspicam. Please find details (tb3 page) Turtlebot3 bring up related operation, You can not run on PC. You need to run on turtlebot3 hardware. If you need to run on PC, comment on turtlebot3_bringup_launch in deploy_person_detection.launch.py file (turtlebot3 HW related operations).
And raspicam/usbcam node does not initiate directly (it is conditional). If Run with USB Camera ros2 launch person_detection_robot deploy_person_detection.launch.py run_usb_cam:True If Run with PI Camera (Currently Not Working with Raspicam) ros2 launch person_detection_robot deploy_person_detection.launch.py run_pi_cam:True
@sandiprakhasiya So you have tested on a Turtlebot3 with an USB camera attached (not using the Pi Camera)?
@sandiprakhasiya So you have tested on a Turtlebot3 with an USB camera attached (not using the Pi Camera)?
Yes, I have tested all features with Turtlebot3 and USB Camera
Note: we have tried a lot to use raspicam but firmware issues with Ubuntu and ARM device, not able to run with raspicam already conveyed via mail.
Follow below steps to run on Turtlebot3 Hardware