Gazebo and Clearpath Husky A200
I found this tutorial on setting up a Husky A200 simulation environment with Gazebo: http://siddhantahuja.wordpress.com/2012/02/24/ros-gazeborviz-simulation-for-four-wheeled-differential-drive-robot/
Unfortunately, we are not using the same versions of Ubuntu or ROS. I am using Ubuntu 12.04 and Fuerte, and he is using 11.04 and Electric.
I am getting the following errors when I try to execute rosmake
on the huskyA200_gazebo and huskyA200_teleop stacks, respectively:
- huskyA200_gazebo:
CMakeFiles/huskyA200_base_controller.dir/src/huskyA200_base_controller.o
In file included from /home/developer/fuerte_workspace/wavelab-multi-robot-mapping-stack-read-only/huskyA200_gazebo/src/huskyA200_base_controller.cpp:32:0:
/home/developer/fuerte_workspace/wavelab-multi-robot-mapping-stack-read-only/huskyA200_gazebo/include/huskyA200_base_controller/huskyA200_base_controller.h:31:27: fatal error: gazebo/Param.hh: No such file or directory
compilation terminated.
- huskyA200_teleop:
Linking CXX executable ../bin/huskyA200_teleop_keyboard
/usr/bin/ld: CMakeFiles/huskyA200_teleop_keyboard.dir/src/huskyA200_teleop_keyboard.o: undefined reference to symbol 'vtable for boost::detail::thread_data_base'
/usr/bin/ld: note: 'vtable for boost::detail::thread_data_base' is defined in DSO /usr/lib/libboost_thread.so.1.46.1 so try adding it to the linker command line
/usr/lib/libboost_thread.so.1.46.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
There is much more to the output of the rosmake
commands, which I can post if needed, but I did not post the full outputs for readability's sake.
Does anyone know:
- of any other stacks available to simulate Husky A200 with gazebo, or
- how to alleviate the errors that I am encountering with these particular stacks?
Thank you.