The top camera works fine across all versions. We have also tried rolling back Webots until version 6, as well as trying the newest version, 7.2.1. Our team thinks it is either an issue with Webots/ROS, or perhaps we are trying to access the bottom camera in the wrong way? We are all running 64 bit Ubuntu. We have been editing the file "nao_camera.py" to switch between the two cameras, editing the following line in the script (line 31): self.camera_switch = rospy.get_param('~camera_switch', 0) #We change the 0 here to a 1. The Nao robot is a humanoid robot developed by SoftBank Robotics (formerly known as Aldebaran Robotics). We've tried 'rostopic echo' on both cameras and only the top camera returns any data. We've successfully managed to obtain a video image from the top camera (ID:"/CameraTop_frame"), but when we switch to the bottom camera (ID:"/CameraBottom_frame"), it returns no data and crashes the camera driver. I perform this task before I run the program on the real NAO robot. Our group has been trying to get a video feed from a Nao Robot in Webots, using ROS. This video shows how I test my motions with the simulation software Webots. Webots for NAO immerses you in a realistic physics world to test your NAO program. The Nao robot is a humanoid robot developed by SoftBank Robotics (formerly known as Aldebaran Robotics).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |