Using bumblebee camera for turtlebot
I'm trying to set up turtlebot but I'm using a bumblebee camera instead of a kinect. I was wondering if anyone has done this before and how to go about doing it.
So far what I have done is commenting out the kinect node in robot.launch and adding a bumblebee node in there which looks like this
<!-- Bumblebee2 -->
<node pkg="bumblebee2" type="bumblebee2" name="bumblebee2"
output="screen" respawn="true">
<param name="video_mode" value="FORMAT7_3" />
<param name="fps" value="15" />
<param name="gain" value="auto" />
<param name="brightness" value="auto" />
<param name="whitebalance" value="auto" />
<param name="shutter" value="auto" />
<param name="bayer_pattern" value="BGGR" />
<param name="bayer_method" value="NONE" />
</node>
<env name="ROS_NAMESPACE" value="bumblebee2" />
<node pkg="stereo_image_proc" type="stereo_image_proc" name="stereo_image_proc" />
When I start turtlebot, I will get a Bad Gyro Callibration under Sensors Error in Diagnostics from the turtlebot dashboard. Another anomaly I observed is that [kinect_breaker_enabler-8] process has finished cleanly in the terminal where I'm running robot.launch (Well, I did comment out the entire kinect node so this might happen but would this lead to any problems? and how do you solve it?) Logfile attached:kinect_breaker_enabler-8.log.jpg(change .jpg to .log after download, they won't let me upload log files)
I'm still quite new to this and I do not understand how openni is used in turtlebot(it seems to appear several times in the launch file, so I'm not sure if changing the camera would require me to reconfigure some things in openni)
I would be really grateful to anyone who could help me with this.