gyro calibration not working

asked 2018-08-28 14:44:57 -0500

saikrishnagv gravatar image

updated 2018-08-28 14:47:06 -0500

gvdhoorn gravatar image

Hello, I followed instructions from here.

I place my turtlebot infront of a wall and run "roslaunch turtlebot_calibration calibrate.launch"

I get the following output:

turtlebot@turtlebot:~$ roslaunch turtlebot_calibration calibrate.launch

... logging to /home/turtlebot/.ros/log/18910bfa-aae8-11e8-8d61-c45444f1a99a/roslaunch-turtlebot-23672.log

Checking log directory for disk usage. This may take awhile.

Press Ctrl-C to interrupt

Done checking log file disk usage. Usage is <1GB.


started roslaunch server http://10.227.227.134:49248/

SUMMARY
========

PARAMETERS

 * /camera/camera_nodelet_manager/num_worker_threads: 4

 * /camera/disparity_depth/max_range: 4.0

 * /camera/disparity_depth/min_range: 0.5

 * /camera/disparity_registered_sw/max_range: 4.0

 * /camera/disparity_registered_sw/min_range: 0.5

 * /camera/driver/auto_exposure: True

 * /camera/driver/auto_white_balance: True

 * /camera/driver/bootorder: 0

 * /camera/driver/color_depth_synchronization: False

 * /camera/driver/depth_camera_info_url: 

 * /camera/driver/depth_frame_id: camera_depth_opti...

 * /camera/driver/depth_registration: False

 * /camera/driver/device_id: #1

 * /camera/driver/devnums: 1

 * /camera/driver/rgb_camera_info_url: 

 * /camera/driver/rgb_frame_id: camera_rgb_optica...

 * /depthimage_to_laserscan/output_frame_id: /camera_depth_frame

 * /depthimage_to_laserscan/range_min: 0.45

 * /depthimage_to_laserscan/scan_height: 10

 * /rosdistro: indigo

 * /rosversion: 1.11.10

 * /scan_to_angle/max_angle: 0.3

 * /scan_to_angle/min_angle: -0.3


NODES

  /camera/

    camera_nodelet_manager (nodelet/nodelet)

    disparity_depth (nodelet/nodelet)

    disparity_registered_sw (nodelet/nodelet)

    driver (nodelet/nodelet)

    points_xyzrgb_sw_registered (nodelet/nodelet)

    rectify_ir (nodelet/nodelet)

    register_depth_rgb (nodelet/nodelet)

  /

    depthimage_to_laserscan (nodelet/nodelet)

    scan_to_angle (turtlebot_calibration/scan_to_angle.py)

    turtlebot_calibration (turtlebot_calibration/calibrate.py)



ROS_MASTER_URI=http://10.227.227.134:11311


core service [/rosout] found

process[camera/camera_nodelet_manager-1]: started with pid [23698]

[ INFO] [1535483897.185425398]: Initializing nodelet with 4 worker threads.

process[camera/driver-2]: started with pid [23720]

process[camera/rectify_ir-3]: started with pid [23738]

[ INFO] [1535483897.443592198]: Device "2bc5/0401@1/8" found.

Warning: USB events thread - failed to set priority. This might cause loss of data...

process[camera/register_depth_rgb-4]: started with pid [23800]

process[camera/points_xyzrgb_sw_registered-5]: started with pid [23842]

process[camera/disparity_depth-6]: started with pid [23857]

process[camera/disparity_registered_sw-7]: started with pid [23872]

process[depthimage_to_laserscan-8]: started with pid [23889]

process[scan_to_angle-9]: started with pid [23923]

process[turtlebot_calibration-10]: started with pid [23939]

/opt/ros/indigo/lib/turtlebot_calibration/scan_to_angle.py:52: SyntaxWarning: The publisher should be created with an explicit 
keyword argument 'queue_size'. Please see http://wiki.ros.org/rospy/Overview/Publishers%20and%20Subscribers for more information.

  self.pub = rospy.Publisher('scan_angle', ScanAngle)

[INFO] [WallTime: 1535483900.189991] has_gyro True

/opt/ros/indigo/lib/turtlebot_calibration/calibrate.py:80: SyntaxWarning: The publisher should be created with an explicit 
keyword argument 'queue_size'. Please see http://wiki.ros.org/rospy/Overview/Publishers%20and%20Subscribers for more information.

  self.cmd_pub = rospy.Publisher('cmd_vel', Twist)

Waiting for service /turtlebot_node/set_parameters...

[ INFO] [1535483905.161233538]: Starting color stream.

[ INFO] [1535483905.427477833]: Starting depth stream.

[ INFO] [1535483905.597403243]: using default calibration URL

[ INFO] [1535483905.597638469]: camera calibration URL: file:///home/turtlebot/.ros/camera_info/rgb_Astra_Orbbec.yaml

[ INFO] [1535483905.622643726]: using default calibration URL

[ INFO] [1535483905.622838547]: camera calibration URL: file:///home/turtlebot/.ros/camera_info/depth_Astra_Orbbec.yaml

And, that's it. nothing happens. The turtlebot doesn't rotate.

Any help is appreciated. Thank you

edit retag flag offensive close merge delete