unable to install baxter with ros indigo and gazebo 7.
When i try to build the baxter simulator i'm getting lot of errors eg:
/usr/include/gazebo-7/gazebo/common/Event.hh:664:14: error: ‘class gazebo::event::EventTPrivate<void(std::basic_string<char>)>’ has no member named ‘connections’
if (it != this->myDataPtr->connections.end())
^
/usr/include/gazebo-7/gazebo/common/Event.hh:667:9: error: request for member ‘push_back’ in ‘((gazebo::event::EventT<void(std::basic_string<char>)>*)this)->gazebo::event::EventT<void(std::basic_string<char>)>::myDataPtr->gazebo::event::EventTPrivate<void(std::basic_string<char>)>::connectionsToRemove’, which is of non-class type ‘int’
this->myDataPtr->connectionsToRemove.push_back(it);
Is this necessary to use gazebo 2 for baxter simulator, i'm using gazebo 7 with ros indigo from so many months.
I was trying to use this to see how ros is controlling the robot in gazebo in high level and how joint trajectorys have been executed, but seems like i have to reinstall my gazebo.
Here is the screen shot of the errors:
Using Gazebo of the higher version than 2.x on Indigo is an FAQ. See Migration Note for ROS Indigo.
Wel i'm using gazebo 7 since so many months now, all the gazebo_ros_packages and ros_controllers are working fine with it till now. but at this time when i am trying to install baxter simulator only i'm getting this errors, from erros it seems like all the baxter related plugins uses gazebo 2 api.
Isn't their any way to make it work with gazebo 7? do i have to reinstall the gazebo. if i have to i will but if their is any other way than i'm happy cas gazebo 7 works very smoothly than gazebo2.
Didn't even know there's a successful example of using Gazebo7 along with Indigo. Unless you need specific feature from Gazebo7, however, I would first give it a try on Gazebo5, which is tested with Indigo as the Migration Note says.