New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with active camera on LoCoBot #32
Comments
As mentioned in the installation instructions, was the realsense camera connected to the computer (via the appropirate USB3- TypeC ) cable while running the installation script? If not, please make sure you do. Also, please consider upgrading your realsense camera firmware using the instructions provided in this link - https://www.pyrobot.org/docs/faq [Faq No: 4] This older issue has a few camera debugging tricks - #27 (comment) |
The camera was connected to the computer during installation. I've updated the camera firmware, but that didn't fix the issue. To verify that the camera works, I checked the camera output in From inspecting the logs, it also seems like the realsense node isn't causing these issues. I think it has something to do with the pan/tilt motors? I tried operating the arm standalone, and it works fine. I also tried connecting the arm using the long cord originally for motor 8, and it still works, so I don't think there's an issue with the connecting cord. When I try to use the pan/tilt motors using Here's the newest log from running
Any help would be appreciated. Thanks! |
Hi, Just to make sure camera is truly not the source of the error, similar to your earlier camera experiment can you do the following and confirm everything is fine? Run, Are you able to see the depth image? |
Okay with some help I've fixed the issue. I was using these since I didn't get the long 3-pin cable from Trossen, but this was responsible for the issue. Not using the extenders seems to resolve the errors. I don't believe the camera played a role here (I could see the depth images). |
Steps to reproduce
I built the LoCoBot with active camera, but I can't get the active camera working. Only hardware difference is that I'm running everything on a NVIDIA Jetson instead of a NUC.
roslaunch locobot_control main.launch use_camera:=true use_arm:=true
Observed Results
Here's what I get when I run the above command
The same issue doesn't occur if I run
roslaunch locobot_control main.launch use_arm:=true
. A similar issue occurs if I runroslaunch locobot_control main.launch use_camera:=true
.Expected Results
I expected the node for the active camera to start running so I could run camera calibration.
Relevant Code
I haven't modified any of the launch scripts or source code. I've checked that the servos are all ID'd properly and have baudrate of 1000000. The fact that the arm control works in isolation tells me that it's an issue with the active camera specifically. From observation, it also seems that the servos aren't blinking red when all the errors pop up so I don't believe the servos are all actually experiencing overload/overheating/etc.
The text was updated successfully, but these errors were encountered: