"brics_actuator" for ROS Kinetic
Hi,
I am trying to use a package Youbot Simulation. The problem is that it asks me for brics_actuator
. I have tried using this link and this link.
I shall be very thankful to you if someone could give me some clue to help me resolve this.
I am using ROS Kinetic.
Thank You in advanced.
=========== Edit 1 ==============
After using this link, I got the following error,
In file included from /opt/ros/kinetic/include/moveit/macros/class_forward.h:40:0,
from /opt/ros/kinetic/include/moveit/kinematics_base/kinematics_base.h:42,
from /home/khan/catkin_ws/src/youbot-manipulation/youbot_arm_kinematics_moveit/ros/include/youbot_arm_kinematics_moveit/youbot_arm_kinematics_moveit.h:6,
from /home/khan/catkin_ws/src/youbot-manipulation/youbot_arm_kinematics_moveit/ros/src/youbot_arm_kinematics_moveit.cpp:1:
/opt/ros/kinetic/include/moveit/macros/declare_ptr.h:52:16: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
typedef std::shared_ptr<Type> Name##Ptr; \
^
/opt/ros/kinetic/include/moveit/macros/class_forward.h:51:3: note: in expansion of macro ‘MOVEIT_DECLARE_PTR’
MOVEIT_DECLARE_PTR(C, C);
^
/opt/ros/kinetic/include/moveit/kinematics_base/kinematics_base.h:137:1: note: in expansion of macro ‘MOVEIT_CLASS_FORWARD’
MOVEIT_CLASS_FORWARD(KinematicsBase);
^
/opt/ros/kinetic/include/moveit/macros/declare_ptr.h:53:16: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
typedef std::shared_ptr<const Type> Name##ConstPtr;
^
/opt/ros/kinetic/include/moveit/macros/class_forward.h:51:3: note: in expansion of macro ‘MOVEIT_DECLARE_PTR’
MOVEIT_DECLARE_PTR(C, C);
^
/opt/ros/kinetic/include/moveit/kinematics_base/kinematics_base.h:137:1: note: in expansion of macro ‘MOVEIT_CLASS_FORWARD’
MOVEIT_CLASS_FORWARD(KinematicsBase);
^
youbot-manipulation/youbot_arm_kinematics_moveit/CMakeFiles/youbot_arm_kinematics_moveit.dir/build.make:62: recipe for target 'youbot-manipulation/youbot_arm_kinematics_moveit/CMakeFiles/youbot_arm_kinematics_moveit.dir/ros/src/youbot_arm_kinematics_moveit.cpp.o' failed
I believe that I have to enable C++11. Could you please tell me how did you do it? I think the error which I was receiving previously has been removed.