diff --git a/ROS - Indigo/action_controller/CMakeLists.txt b/ROS - Indigo/action_controller/CMakeLists.txt new file mode 100644 index 0000000..11f793c --- /dev/null +++ b/ROS - Indigo/action_controller/CMakeLists.txt @@ -0,0 +1,62 @@ +cmake_minimum_required(VERSION 2.8.3) +project(action_controller) + +if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif() + +find_package(Boost REQUIRED thread) + +include_directories(SYSTEM "msg_gen/cpp/include") + +find_package(catkin REQUIRED COMPONENTS + moveit_core + pluginlib + actionlib + roscpp + trajectory_msgs + actionlib_msgs + std_msgs + message_generation +) + +include_directories(${catkin_INCLUDE_DIRS}) +link_directories(${catkin_LIBRARY_DIRS}) + +add_message_files( + FILES + MultiDofFollowJointTrajectoryFeedback.msg + MultiDofFollowJointTrajectoryGoal.msg + MultiDofFollowJointTrajectoryResult.msg + MultiDofFollowJointTrajectoryActionFeedback.msg + MultiDofFollowJointTrajectoryActionGoal.msg + MultiDofFollowJointTrajectoryActionResult.msg + MultiDofFollowJointTrajectoryAction.msg +) + +generate_messages( + DEPENDENCIES + std_msgs + trajectory_msgs + actionlib_msgs + action_controller +) + +catkin_package( + LIBRARIES + INCLUDE_DIRS + DEPENDS + CATKIN_DEPENDS message_runtime + moveit_core +) + +include_directories(include) + +# add_library(action_controller src/actionController.cpp) +add_executable(action_controller src/actionController.cpp) +target_link_libraries(action_controller ${catkin_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) + + +#install(TARGETS action_controller LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}) + + diff --git a/ROS - Indigo/action_controller/README.txt b/ROS - Indigo/action_controller/README.txt new file mode 100644 index 0000000..92dd84e --- /dev/null +++ b/ROS - Indigo/action_controller/README.txt @@ -0,0 +1 @@ +Simple action controller to translate the trajectory produced from moveit plugin in cmd_vel for the hector quadrotor contreller. It interface itself with moveit plugin using a costum defined action: MultiDofFollowJointTrajectory.action diff --git a/ROS - Indigo/action_controller/action/MultiDofFollowJointTrajectory.action b/ROS - Indigo/action_controller/action/MultiDofFollowJointTrajectory.action new file mode 100644 index 0000000..7edaada --- /dev/null +++ b/ROS - Indigo/action_controller/action/MultiDofFollowJointTrajectory.action @@ -0,0 +1,17 @@ +# The joint trajectory to follow +moveit_msgs/MultiDOFJointTrajectory trajectory +--- +int32 error_code +int32 SUCCESSFUL = 0 +int32 INVALID_GOAL = -1 +int32 INVALID_JOINTS = -2 +int32 OLD_HEADER_TIMESTAMP = -3 +int32 PATH_TOLERANCE_VIOLATED = -4 +int32 GOAL_TOLERANCE_VIOLATED = -5 + +--- +Header header +string[] joint_names +moveit_msgs/MultiDOFJointTrajectoryPoint desired +moveit_msgs/MultiDOFJointTrajectoryPoint actual +moveit_msgs/MultiDOFJointTrajectoryPoint error diff --git a/ROS - Indigo/action_controller/mainpage.dox b/ROS - Indigo/action_controller/mainpage.dox new file mode 100644 index 0000000..a97e401 --- /dev/null +++ b/ROS - Indigo/action_controller/mainpage.dox @@ -0,0 +1,14 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b action_controller + + + +--> + + +*/ diff --git a/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg new file mode 100644 index 0000000..1721993 --- /dev/null +++ b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg @@ -0,0 +1,5 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +MultiDofFollowJointTrajectoryActionGoal action_goal +MultiDofFollowJointTrajectoryActionResult action_result +MultiDofFollowJointTrajectoryActionFeedback action_feedback diff --git a/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg new file mode 100644 index 0000000..30634dd --- /dev/null +++ b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg @@ -0,0 +1,5 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalStatus status +MultiDofFollowJointTrajectoryFeedback feedback diff --git a/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg new file mode 100644 index 0000000..f1243b6 --- /dev/null +++ b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg @@ -0,0 +1,5 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalID goal_id +MultiDofFollowJointTrajectoryGoal goal diff --git a/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg new file mode 100644 index 0000000..790fa42 --- /dev/null +++ b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg @@ -0,0 +1,5 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalStatus status +MultiDofFollowJointTrajectoryResult result diff --git a/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg new file mode 100644 index 0000000..08a52b1 --- /dev/null +++ b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg @@ -0,0 +1,7 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +Header header +string[] joint_names +trajectory_msgs/MultiDOFJointTrajectoryPoint desired +trajectory_msgs/MultiDOFJointTrajectoryPoint actual +trajectory_msgs/MultiDOFJointTrajectoryPoint error + diff --git a/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg new file mode 100644 index 0000000..d03f03b --- /dev/null +++ b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg @@ -0,0 +1,3 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +# The joint trajectory to follow +trajectory_msgs/MultiDOFJointTrajectory trajectory diff --git a/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg new file mode 100644 index 0000000..6f81a51 --- /dev/null +++ b/ROS - Indigo/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg @@ -0,0 +1,9 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +int32 error_code +int32 SUCCESSFUL = 0 +int32 INVALID_GOAL = -1 +int32 INVALID_JOINTS = -2 +int32 OLD_HEADER_TIMESTAMP = -3 +int32 PATH_TOLERANCE_VIOLATED = -4 +int32 GOAL_TOLERANCE_VIOLATED = -5 + diff --git a/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h new file mode 100644 index 0000000..2603417 --- /dev/null +++ b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h @@ -0,0 +1,308 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTION_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTION_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "action_controller/MultiDofFollowJointTrajectoryActionGoal.h" +#include "action_controller/MultiDofFollowJointTrajectoryActionResult.h" +#include "action_controller/MultiDofFollowJointTrajectoryActionFeedback.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryAction_ { + typedef MultiDofFollowJointTrajectoryAction_ Type; + + MultiDofFollowJointTrajectoryAction_() + : action_goal() + , action_result() + , action_feedback() + { + } + + MultiDofFollowJointTrajectoryAction_(const ContainerAllocator& _alloc) + : action_goal(_alloc) + , action_result(_alloc) + , action_feedback(_alloc) + { + } + + typedef ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ _action_goal_type; + ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ action_goal; + + typedef ::action_controller::MultiDofFollowJointTrajectoryActionResult_ _action_result_type; + ::action_controller::MultiDofFollowJointTrajectoryActionResult_ action_result; + + typedef ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ _action_feedback_type; + ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ action_feedback; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryAction_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryAction_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryAction +typedef ::action_controller::MultiDofFollowJointTrajectoryAction_ > MultiDofFollowJointTrajectoryAction; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryAction> MultiDofFollowJointTrajectoryActionPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryAction const> MultiDofFollowJointTrajectoryActionConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryAction_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryAction_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryAction_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryAction_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryAction_ > { + static const char* value() + { + return "b718ef3648f19dfc8236babeb519eea6"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryAction_ &) { return value(); } + static const uint64_t static_value1 = 0xb718ef3648f19dfcULL; + static const uint64_t static_value2 = 0x8236babeb519eea6ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryAction_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryAction"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryAction_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryAction_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +MultiDofFollowJointTrajectoryActionGoal action_goal\n\ +MultiDofFollowJointTrajectoryActionResult action_result\n\ +MultiDofFollowJointTrajectoryActionFeedback action_feedback\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryActionGoal\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalID goal_id\n\ +MultiDofFollowJointTrajectoryGoal goal\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalID\n\ +# The stamp should store the time at which this goal was requested.\n\ +# It is used by an action server when it tries to preempt all\n\ +# goals that were requested before a certain time\n\ +time stamp\n\ +\n\ +# The id provides a way to associate feedback and\n\ +# result message with specific goal requests. The id\n\ +# specified must be unique.\n\ +string id\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryGoal\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +# The joint trajectory to follow\n\ +moveit_msgs/MultiDOFJointTrajectory trajectory\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectory\n\ +# The header is used to specify the reference time for the trajectory durations\n\ +Header header\n\ +\n\ +#A representation of a multi-dof joint trajectory\n\ +string[] joint_names\n\ +MultiDOFJointTrajectoryPoint[] points\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryActionResult\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalStatus status\n\ +MultiDofFollowJointTrajectoryResult result\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalStatus\n\ +GoalID goal_id\n\ +uint8 status\n\ +uint8 PENDING = 0 # The goal has yet to be processed by the action server\n\ +uint8 ACTIVE = 1 # The goal is currently being processed by the action server\n\ +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing\n\ + # and has since completed its execution (Terminal State)\n\ +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)\n\ +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due\n\ + # to some failure (Terminal State)\n\ +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,\n\ + # because the goal was unattainable or invalid (Terminal State)\n\ +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing\n\ + # and has not yet completed execution\n\ +uint8 RECALLING = 7 # The goal received a cancel request before it started executing,\n\ + # but the action server has not yet confirmed that the goal is canceled\n\ +uint8 RECALLED = 8 # The goal received a cancel request before it started executing\n\ + # and was successfully cancelled (Terminal State)\n\ +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be\n\ + # sent over the wire by an action server\n\ +\n\ +#Allow for the user to associate a string with GoalStatus for debugging\n\ +string text\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryResult\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +int32 error_code\n\ +int32 SUCCESSFUL = 0\n\ +int32 INVALID_GOAL = -1\n\ +int32 INVALID_JOINTS = -2\n\ +int32 OLD_HEADER_TIMESTAMP = -3\n\ +int32 PATH_TOLERANCE_VIOLATED = -4\n\ +int32 GOAL_TOLERANCE_VIOLATED = -5\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryActionFeedback\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalStatus status\n\ +MultiDofFollowJointTrajectoryFeedback feedback\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryFeedback\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +Header header\n\ +string[] joint_names\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint desired\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint actual\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint error\n\ +\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryAction_ &) { return value(); } +}; + +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryAction_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.action_goal); + stream.next(m.action_result); + stream.next(m.action_feedback); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryAction_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryAction_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryAction_ & v) + { + s << indent << "action_goal: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ >::stream(s, indent + " ", v.action_goal); + s << indent << "action_result: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ >::stream(s, indent + " ", v.action_result); + s << indent << "action_feedback: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ >::stream(s, indent + " ", v.action_feedback); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTION_H + diff --git a/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h new file mode 100644 index 0000000..9c793b1 --- /dev/null +++ b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h @@ -0,0 +1,259 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONFEEDBACK_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONFEEDBACK_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" +#include "actionlib_msgs/GoalStatus.h" +#include "action_controller/MultiDofFollowJointTrajectoryFeedback.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryActionFeedback_ { + typedef MultiDofFollowJointTrajectoryActionFeedback_ Type; + + MultiDofFollowJointTrajectoryActionFeedback_() + : header() + , status() + , feedback() + { + } + + MultiDofFollowJointTrajectoryActionFeedback_(const ContainerAllocator& _alloc) + : header(_alloc) + , status(_alloc) + , feedback(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef ::actionlib_msgs::GoalStatus_ _status_type; + ::actionlib_msgs::GoalStatus_ status; + + typedef ::action_controller::MultiDofFollowJointTrajectoryFeedback_ _feedback_type; + ::action_controller::MultiDofFollowJointTrajectoryFeedback_ feedback; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryActionFeedback +typedef ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > MultiDofFollowJointTrajectoryActionFeedback; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback> MultiDofFollowJointTrajectoryActionFeedbackPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback const> MultiDofFollowJointTrajectoryActionFeedbackConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > { + static const char* value() + { + return "bb90301ebf9ac17d9c3bcafa7a141cba"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ &) { return value(); } + static const uint64_t static_value1 = 0xbb90301ebf9ac17dULL; + static const uint64_t static_value2 = 0x9c3bcafa7a141cbaULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryActionFeedback"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalStatus status\n\ +MultiDofFollowJointTrajectoryFeedback feedback\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalStatus\n\ +GoalID goal_id\n\ +uint8 status\n\ +uint8 PENDING = 0 # The goal has yet to be processed by the action server\n\ +uint8 ACTIVE = 1 # The goal is currently being processed by the action server\n\ +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing\n\ + # and has since completed its execution (Terminal State)\n\ +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)\n\ +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due\n\ + # to some failure (Terminal State)\n\ +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,\n\ + # because the goal was unattainable or invalid (Terminal State)\n\ +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing\n\ + # and has not yet completed execution\n\ +uint8 RECALLING = 7 # The goal received a cancel request before it started executing,\n\ + # but the action server has not yet confirmed that the goal is canceled\n\ +uint8 RECALLED = 8 # The goal received a cancel request before it started executing\n\ + # and was successfully cancelled (Terminal State)\n\ +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be\n\ + # sent over the wire by an action server\n\ +\n\ +#Allow for the user to associate a string with GoalStatus for debugging\n\ +string text\n\ +\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalID\n\ +# The stamp should store the time at which this goal was requested.\n\ +# It is used by an action server when it tries to preempt all\n\ +# goals that were requested before a certain time\n\ +time stamp\n\ +\n\ +# The id provides a way to associate feedback and\n\ +# result message with specific goal requests. The id\n\ +# specified must be unique.\n\ +string id\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryFeedback\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +Header header\n\ +string[] joint_names\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint desired\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint actual\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint error\n\ +\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ &) { return value(); } +}; + +template struct HasHeader< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > : public TrueType {}; +template struct HasHeader< const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.status); + stream.next(m.feedback); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryActionFeedback_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "status: "; +s << std::endl; + Printer< ::actionlib_msgs::GoalStatus_ >::stream(s, indent + " ", v.status); + s << indent << "feedback: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ >::stream(s, indent + " ", v.feedback); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONFEEDBACK_H + diff --git a/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h new file mode 100644 index 0000000..6aff562 --- /dev/null +++ b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h @@ -0,0 +1,238 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONGOAL_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONGOAL_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" +#include "actionlib_msgs/GoalID.h" +#include "action_controller/MultiDofFollowJointTrajectoryGoal.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryActionGoal_ { + typedef MultiDofFollowJointTrajectoryActionGoal_ Type; + + MultiDofFollowJointTrajectoryActionGoal_() + : header() + , goal_id() + , goal() + { + } + + MultiDofFollowJointTrajectoryActionGoal_(const ContainerAllocator& _alloc) + : header(_alloc) + , goal_id(_alloc) + , goal(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef ::actionlib_msgs::GoalID_ _goal_id_type; + ::actionlib_msgs::GoalID_ goal_id; + + typedef ::action_controller::MultiDofFollowJointTrajectoryGoal_ _goal_type; + ::action_controller::MultiDofFollowJointTrajectoryGoal_ goal; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryActionGoal +typedef ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > MultiDofFollowJointTrajectoryActionGoal; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionGoal> MultiDofFollowJointTrajectoryActionGoalPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionGoal const> MultiDofFollowJointTrajectoryActionGoalConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > { + static const char* value() + { + return "1292bbe002476592a0f3166376533ba1"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ &) { return value(); } + static const uint64_t static_value1 = 0x1292bbe002476592ULL; + static const uint64_t static_value2 = 0xa0f3166376533ba1ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryActionGoal"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalID goal_id\n\ +MultiDofFollowJointTrajectoryGoal goal\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalID\n\ +# The stamp should store the time at which this goal was requested.\n\ +# It is used by an action server when it tries to preempt all\n\ +# goals that were requested before a certain time\n\ +time stamp\n\ +\n\ +# The id provides a way to associate feedback and\n\ +# result message with specific goal requests. The id\n\ +# specified must be unique.\n\ +string id\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryGoal\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +# The joint trajectory to follow\n\ +moveit_msgs/MultiDOFJointTrajectory trajectory\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectory\n\ +# The header is used to specify the reference time for the trajectory durations\n\ +Header header\n\ +\n\ +#A representation of a multi-dof joint trajectory\n\ +string[] joint_names\n\ +MultiDOFJointTrajectoryPoint[] points\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ &) { return value(); } +}; + +template struct HasHeader< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > : public TrueType {}; +template struct HasHeader< const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.goal_id); + stream.next(m.goal); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryActionGoal_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "goal_id: "; +s << std::endl; + Printer< ::actionlib_msgs::GoalID_ >::stream(s, indent + " ", v.goal_id); + s << indent << "goal: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryGoal_ >::stream(s, indent + " ", v.goal); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONGOAL_H + diff --git a/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h new file mode 100644 index 0000000..96ff8c1 --- /dev/null +++ b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h @@ -0,0 +1,233 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONRESULT_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONRESULT_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" +#include "actionlib_msgs/GoalStatus.h" +#include "action_controller/MultiDofFollowJointTrajectoryResult.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryActionResult_ { + typedef MultiDofFollowJointTrajectoryActionResult_ Type; + + MultiDofFollowJointTrajectoryActionResult_() + : header() + , status() + , result() + { + } + + MultiDofFollowJointTrajectoryActionResult_(const ContainerAllocator& _alloc) + : header(_alloc) + , status(_alloc) + , result(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef ::actionlib_msgs::GoalStatus_ _status_type; + ::actionlib_msgs::GoalStatus_ status; + + typedef ::action_controller::MultiDofFollowJointTrajectoryResult_ _result_type; + ::action_controller::MultiDofFollowJointTrajectoryResult_ result; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryActionResult +typedef ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > MultiDofFollowJointTrajectoryActionResult; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionResult> MultiDofFollowJointTrajectoryActionResultPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionResult const> MultiDofFollowJointTrajectoryActionResultConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > { + static const char* value() + { + return "bce83d50f7bb28226801436caf0e2043"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ &) { return value(); } + static const uint64_t static_value1 = 0xbce83d50f7bb2822ULL; + static const uint64_t static_value2 = 0x6801436caf0e2043ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryActionResult"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalStatus status\n\ +MultiDofFollowJointTrajectoryResult result\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalStatus\n\ +GoalID goal_id\n\ +uint8 status\n\ +uint8 PENDING = 0 # The goal has yet to be processed by the action server\n\ +uint8 ACTIVE = 1 # The goal is currently being processed by the action server\n\ +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing\n\ + # and has since completed its execution (Terminal State)\n\ +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)\n\ +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due\n\ + # to some failure (Terminal State)\n\ +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,\n\ + # because the goal was unattainable or invalid (Terminal State)\n\ +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing\n\ + # and has not yet completed execution\n\ +uint8 RECALLING = 7 # The goal received a cancel request before it started executing,\n\ + # but the action server has not yet confirmed that the goal is canceled\n\ +uint8 RECALLED = 8 # The goal received a cancel request before it started executing\n\ + # and was successfully cancelled (Terminal State)\n\ +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be\n\ + # sent over the wire by an action server\n\ +\n\ +#Allow for the user to associate a string with GoalStatus for debugging\n\ +string text\n\ +\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalID\n\ +# The stamp should store the time at which this goal was requested.\n\ +# It is used by an action server when it tries to preempt all\n\ +# goals that were requested before a certain time\n\ +time stamp\n\ +\n\ +# The id provides a way to associate feedback and\n\ +# result message with specific goal requests. The id\n\ +# specified must be unique.\n\ +string id\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryResult\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +int32 error_code\n\ +int32 SUCCESSFUL = 0\n\ +int32 INVALID_GOAL = -1\n\ +int32 INVALID_JOINTS = -2\n\ +int32 OLD_HEADER_TIMESTAMP = -3\n\ +int32 PATH_TOLERANCE_VIOLATED = -4\n\ +int32 GOAL_TOLERANCE_VIOLATED = -5\n\ +\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ &) { return value(); } +}; + +template struct HasHeader< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > : public TrueType {}; +template struct HasHeader< const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.status); + stream.next(m.result); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryActionResult_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "status: "; +s << std::endl; + Printer< ::actionlib_msgs::GoalStatus_ >::stream(s, indent + " ", v.status); + s << indent << "result: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryResult_ >::stream(s, indent + " ", v.result); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONRESULT_H + diff --git a/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h new file mode 100644 index 0000000..d78a95d --- /dev/null +++ b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h @@ -0,0 +1,232 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYFEEDBACK_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYFEEDBACK_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" +#include "trajectory_msgs/MultiDOFJointTrajectoryPoint.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryFeedback_ { + typedef MultiDofFollowJointTrajectoryFeedback_ Type; + + MultiDofFollowJointTrajectoryFeedback_() + : header() + , joint_names() + , desired() + , actual() + , error() + { + } + + MultiDofFollowJointTrajectoryFeedback_(const ContainerAllocator& _alloc) + : header(_alloc) + , joint_names(_alloc) + , desired(_alloc) + , actual(_alloc) + , error(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef std::vector, typename ContainerAllocator::template rebind::other > , typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other > >::other > _joint_names_type; + std::vector, typename ContainerAllocator::template rebind::other > , typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other > >::other > joint_names; + + typedef ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ _desired_type; + ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ desired; + + typedef ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ _actual_type; + ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ actual; + + typedef ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ _error_type; + ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ error; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryFeedback +typedef ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > MultiDofFollowJointTrajectoryFeedback; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryFeedback> MultiDofFollowJointTrajectoryFeedbackPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryFeedback const> MultiDofFollowJointTrajectoryFeedbackConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > { + static const char* value() + { + return "4d0c4cf9e9eeebe573320d2109a20899"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ &) { return value(); } + static const uint64_t static_value1 = 0x4d0c4cf9e9eeebe5ULL; + static const uint64_t static_value2 = 0x73320d2109a20899ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryFeedback"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +Header header\n\ +string[] joint_names\n\ +trajectory_msgs/MultiDOFJointTrajectoryPoint desired\n\ +trajectory_msgs/MultiDOFJointTrajectoryPoint actual\n\ +trajectory_msgs/MultiDOFJointTrajectoryPoint error\n\ +\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: trajectory_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ &) { return value(); } +}; + +template struct HasHeader< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > : public TrueType {}; +template struct HasHeader< const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.joint_names); + stream.next(m.desired); + stream.next(m.actual); + stream.next(m.error); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryFeedback_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "joint_names[]" << std::endl; + for (size_t i = 0; i < v.joint_names.size(); ++i) + { + s << indent << " joint_names[" << i << "]: "; + Printer, typename ContainerAllocator::template rebind::other > >::stream(s, indent + " ", v.joint_names[i]); + } + s << indent << "desired: "; +s << std::endl; + Printer< ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ >::stream(s, indent + " ", v.desired); + s << indent << "actual: "; +s << std::endl; + Printer< ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ >::stream(s, indent + " ", v.actual); + s << indent << "error: "; +s << std::endl; + Printer< ::trajectory_msgs::MultiDOFJointTrajectoryPoint_ >::stream(s, indent + " ", v.error); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYFEEDBACK_H + diff --git a/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h new file mode 100644 index 0000000..cef1ae1 --- /dev/null +++ b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h @@ -0,0 +1,195 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYGOAL_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYGOAL_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "trajectory_msgs/MultiDOFJointTrajectory.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryGoal_ { + typedef MultiDofFollowJointTrajectoryGoal_ Type; + + MultiDofFollowJointTrajectoryGoal_() + : trajectory() + { + } + + MultiDofFollowJointTrajectoryGoal_(const ContainerAllocator& _alloc) + : trajectory(_alloc) + { + } + + typedef ::trajectory_msgs::MultiDOFJointTrajectory_ _trajectory_type; + ::trajectory_msgs::MultiDOFJointTrajectory_ trajectory; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryGoal_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryGoal +typedef ::action_controller::MultiDofFollowJointTrajectoryGoal_ > MultiDofFollowJointTrajectoryGoal; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryGoal> MultiDofFollowJointTrajectoryGoalPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryGoal const> MultiDofFollowJointTrajectoryGoalConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryGoal_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryGoal_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryGoal_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > { + static const char* value() + { + return "70ac13f44ce8dd6df296056f97e1a1fa"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryGoal_ &) { return value(); } + static const uint64_t static_value1 = 0x70ac13f44ce8dd6dULL; + static const uint64_t static_value2 = 0xf296056f97e1a1faULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryGoal"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryGoal_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +# The joint trajectory to follow\n\ +trajectory_msgs/MultiDOFJointTrajectory trajectory\n\ +\n\ +================================================================================\n\ +MSG: trajectory_msgs/MultiDOFJointTrajectory\n\ +# The header is used to specify the reference time for the trajectory durations\n\ +Header header\n\ +\n\ +#A representation of a multi-dof joint trajectory\n\ +string[] joint_names\n\ +MultiDOFJointTrajectoryPoint[] points\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: trajectory_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryGoal_ &) { return value(); } +}; + +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.trajectory); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryGoal_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryGoal_ & v) + { + s << indent << "trajectory: "; +s << std::endl; + Printer< ::trajectory_msgs::MultiDOFJointTrajectory_ >::stream(s, indent + " ", v.trajectory); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYGOAL_H + diff --git a/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h new file mode 100644 index 0000000..fefd688 --- /dev/null +++ b/ROS - Indigo/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h @@ -0,0 +1,151 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYRESULT_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYRESULT_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryResult_ { + typedef MultiDofFollowJointTrajectoryResult_ Type; + + MultiDofFollowJointTrajectoryResult_() + : error_code(0) + { + } + + MultiDofFollowJointTrajectoryResult_(const ContainerAllocator& _alloc) + : error_code(0) + { + } + + typedef int32_t _error_code_type; + int32_t error_code; + + enum { SUCCESSFUL = 0 }; + enum { INVALID_GOAL = -1 }; + enum { INVALID_JOINTS = -2 }; + enum { OLD_HEADER_TIMESTAMP = -3 }; + enum { PATH_TOLERANCE_VIOLATED = -4 }; + enum { GOAL_TOLERANCE_VIOLATED = -5 }; + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryResult_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryResult_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryResult +typedef ::action_controller::MultiDofFollowJointTrajectoryResult_ > MultiDofFollowJointTrajectoryResult; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryResult> MultiDofFollowJointTrajectoryResultPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryResult const> MultiDofFollowJointTrajectoryResultConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryResult_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryResult_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryResult_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryResult_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryResult_ > { + static const char* value() + { + return "6243274b5d629dc838814109754410d5"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryResult_ &) { return value(); } + static const uint64_t static_value1 = 0x6243274b5d629dc8ULL; + static const uint64_t static_value2 = 0x38814109754410d5ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryResult_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryResult"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryResult_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryResult_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +int32 error_code\n\ +int32 SUCCESSFUL = 0\n\ +int32 INVALID_GOAL = -1\n\ +int32 INVALID_JOINTS = -2\n\ +int32 OLD_HEADER_TIMESTAMP = -3\n\ +int32 PATH_TOLERANCE_VIOLATED = -4\n\ +int32 GOAL_TOLERANCE_VIOLATED = -5\n\ +\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryResult_ &) { return value(); } +}; + +template struct IsFixedSize< ::action_controller::MultiDofFollowJointTrajectoryResult_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryResult_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.error_code); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryResult_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryResult_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryResult_ & v) + { + s << indent << "error_code: "; + Printer::stream(s, indent + " ", v.error_code); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYRESULT_H + diff --git a/ROS - Indigo/action_controller/package.xml b/ROS - Indigo/action_controller/package.xml new file mode 100644 index 0000000..54ee970 --- /dev/null +++ b/ROS - Indigo/action_controller/package.xml @@ -0,0 +1,31 @@ + + action_controller + 0.1.0 + Alessio + Alessio + + + action_controller + + + Alessio + BSD + http://ros.org/wiki/action_controller + catkin + + moveit_core + message_generation + + message_runtime + moveit_core + actionlib + roscpp + roslib + std_msgs + geometry_msgs + moveit_msgs + actionlib_msgs + + + + diff --git a/ROS - Indigo/action_controller/src/actionController.cpp b/ROS - Indigo/action_controller/src/actionController.cpp new file mode 100644 index 0000000..f006827 --- /dev/null +++ b/ROS - Indigo/action_controller/src/actionController.cpp @@ -0,0 +1,191 @@ +#include +#include +#include + +#include +#include +#include + +class Controller{ +private: + typedef actionlib::ActionServer ActionServer; + typedef ActionServer::GoalHandle GoalHandle; +public: + Controller(ros::NodeHandle &n) : + node_(n), + action_server_(node_, "multi_dof_joint_trajectory_action", + boost::bind(&Controller::goalCB, this, _1), + boost::bind(&Controller::cancelCB, this, _1), + false), + has_active_goal_(false) +{ + creato=0; + empty.linear.x=0; + empty.linear.y=0; + empty.linear.z=0; + empty.angular.z=0; + empty.angular.y=0; + empty.angular.x=0; + pub_topic = node_.advertise("cmd_vel", 1); + action_server_.start(); + ROS_INFO_STREAM("Node ready!"); +} +private: + ros::NodeHandle node_; + ActionServer action_server_; + ros::Publisher pub_topic; + geometry_msgs::Twist empty; + geometry_msgs::Transform_ > lastPosition; + geometry_msgs::Twist cmd; + pthread_t trajectoryExecutor; + int creato; + + bool has_active_goal_; + GoalHandle active_goal_; + trajectory_msgs::MultiDOFJointTrajectory_ > toExecute; + + void cancelCB(GoalHandle gh){ + if (active_goal_ == gh) + { + // Stops the controller. + if(creato){ + ROS_INFO_STREAM("Stop thread"); + pthread_cancel(trajectoryExecutor); + creato=0; + } + pub_topic.publish(empty); + + // Marks the current goal as canceled. + active_goal_.setCanceled(); + has_active_goal_ = false; + } + } + + void goalCB(GoalHandle gh){ + if (has_active_goal_) + { + // Stops the controller. + if(creato){ + pthread_cancel(trajectoryExecutor); + creato=0; + } + pub_topic.publish(empty); + + // Marks the current goal as canceled. + active_goal_.setCanceled(); + has_active_goal_ = false; + } + + gh.setAccepted(); + active_goal_ = gh; + has_active_goal_ = true; + toExecute = gh.getGoal()->trajectory; + + //controllore solo per il giunto virtuale Base + if(pthread_create(&trajectoryExecutor, NULL, threadWrapper, this)==0){ + creato=1; + ROS_INFO_STREAM("Thread for trajectory execution created"); + } else { + ROS_INFO_STREAM("Thread creation failed!"); + } + + } + + static void* threadWrapper(void* arg) { + Controller * mySelf=(Controller*)arg; + mySelf->executeTrajectory(); + return NULL; + } + + void executeTrajectory(){ + if(toExecute.joint_names[0]=="Base" && toExecute.points.size()>0){ + for(int k=0; k > punto=toExecute.points[k].transforms[0]; + bool eseguito=true; + if(k!=0){ + eseguito=publishTranslationComand(punto,false); + if(k==(toExecute.points.size()-1)){ + if(!eseguito) publishTranslationComand(punto,true); + publishRotationComand(punto,false); + } + } else { + publishRotationComand(punto,true); + } + pub_topic.publish(empty); + //aggiorno start position + if(eseguito){ + lastPosition.translation=punto.translation; + lastPosition.rotation=punto.rotation; + } + } + } + active_goal_.setSucceeded(); + has_active_goal_=false; + creato=0; + + } + bool publishTranslationComand(geometry_msgs::Transform_ > punto, bool anyway){ + //creazione comando di traslazione + cmd.linear.x=punto.translation.x-lastPosition.translation.x; + cmd.linear.y=punto.translation.y-lastPosition.translation.y; + cmd.linear.z=punto.translation.z-lastPosition.translation.z; + cmd.angular.x=cmd.angular.y=cmd.angular.z=0; + + if(anyway || cmd.linear.x>=0.5 || cmd.linear.y>=0.5 || cmd.linear.z>=0.5){ + printPositionInfo(); + printCmdInfo(); + pub_topic.publish(cmd); + //tempo d'esecuzione + ros::Duration(1.0).sleep(); + return true; + } + return false; + } + + void publishRotationComand(geometry_msgs::Transform_ > punto, bool start){ + //comando di allineamento, permesse solo rotazioni sull'asse z + cmd.linear.x=cmd.linear.y=cmd.linear.z=cmd.angular.x=cmd.angular.y=0; + //start = true --> devo tornare nell'orientazione 0 + //start = false --> devo arrivare al'orientazione punto.rotation.z + cmd.angular.z=(start?0-punto.rotation.z:punto.rotation.z); + + printCmdInfo(); + + double sleep=cmd.angular.z*3.0; //tempo necessario a tornare nella giusta orientazione + if(sleep<0) sleep=-sleep; + pub_topic.publish(cmd); + ros::Duration(sleep).sleep(); + cmd.angular.z=0; + } + + void printPositionInfo(){ + ROS_INFO_STREAM("Start Position: ["< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/autonomous-quadrotor/launch/mySpawn_quadrotor_with_kinect.launch b/ROS - Indigo/autonomous-quadrotor/launch/mySpawn_quadrotor_with_kinect.launch new file mode 100644 index 0000000..ce81991 --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/launch/mySpawn_quadrotor_with_kinect.launch @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/autonomous-quadrotor/package.xml b/ROS - Indigo/autonomous-quadrotor/package.xml new file mode 100644 index 0000000..1be6a74 --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/package.xml @@ -0,0 +1,18 @@ + + autonomous_quadrotor + 0.1.0 + Alessio + + + action_controller + + + Alessio + Wim + BSD + http://ros.org/wiki/autonomous_quadrotor + catkin + + + + diff --git a/ROS - Indigo/autonomous-quadrotor/param/quadrotor_aerodynamics.yaml b/ROS - Indigo/autonomous-quadrotor/param/quadrotor_aerodynamics.yaml new file mode 100644 index 0000000..3c4e3cf --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/param/quadrotor_aerodynamics.yaml @@ -0,0 +1,5 @@ +quadrotor_aerodynamics: + C_wxy: 0.12 + C_wz: 0.1 + C_mxy: 0.074156208000000 + C_mz: 0.050643264000000 \ No newline at end of file diff --git a/ROS - Indigo/autonomous-quadrotor/param/robbe_2827-34_epp1045.yaml b/ROS - Indigo/autonomous-quadrotor/param/robbe_2827-34_epp1045.yaml new file mode 100644 index 0000000..4a2e1ad --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/param/robbe_2827-34_epp1045.yaml @@ -0,0 +1,14 @@ +quadrotor_propulsion: + Psi: 0.007242179827506 + J_M: 2.573048063300000e-5 + R_A: 0.201084219222241 + k_t: 0.015336864714397 + k_m: -7.011631909766668e-5 + alpha_m: 0.104863758313889 + beta_m: 0.549262344777900 + + CT2s: -1.3077e-2 + CT1s: -2.5224e-4 + CT0s: 1.538190483976698e-5 + + l_m: 0.275 diff --git a/ROS - Indigo/autonomous-quadrotor/param/robbe_2827-34_epp1245.yaml b/ROS - Indigo/autonomous-quadrotor/param/robbe_2827-34_epp1245.yaml new file mode 100644 index 0000000..fbd8ed0 --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/param/robbe_2827-34_epp1245.yaml @@ -0,0 +1,11 @@ +quadrotor_propulsion: + Psi: 0.007242179827506 + J_M: 4.142069415e-05 + R_A: 0.201084219222241 + k_t: 0.01732804081 + + CT2s: -2.3491553043010e-2 + CT1s: -4.531245193522030e-04 + CT0s: 2.744543453e-05 + + l_m: 0.275 diff --git a/ROS - Indigo/autonomous-quadrotor/urdf/CMakeLists.txt b/ROS - Indigo/autonomous-quadrotor/urdf/CMakeLists.txt new file mode 100644 index 0000000..e20578d --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/urdf/CMakeLists.txt @@ -0,0 +1,56 @@ +option(USE_GROUND_TRUTH_FOR_CONTROL "Use the ground truth state as input for the controller" ON) +if(USE_GROUND_TRUTH_FOR_CONTROL) + set(CONTROL_STATE_TOPIC "ground_truth/state") + set(CONTROL_IMU_TOPIC "raw_imu") +else() + set(CONTROL_STATE_TOPIC "state") + set(CONTROL_IMU_TOPIC "imu") +endif() + +option(USE_POSE_ESTIMATION "Use hector_pose_estimation to estimate the pose of the quadrotor." ON) +if(USE_POSE_ESTIMATION) + rosbuild_find_ros_package(gazebo_rtt_plugin) + rosbuild_find_ros_package(hector_pose_estimation_rtt) + + if(NOT EXISTS ${gazebo_rtt_plugin_PACKAGE_PATH}/lib/libgazebo_rtt_plugin.so OR + NOT EXISTS ${hector_pose_estimation_rtt_PACKAGE_PATH}/lib/orocos/gnulinux/libhector_pose_estimation_rtt-gnulinux.so) + message(STATUS "Not using the pose estimation plugin as the required plugins have not been found. Try to run 'rosmake gazebo_rtt_plugin hector_pose_estimation_rtt'.") + set(USE_POSE_ESTIMATION OFF) + endif() +endif() + +if(USE_POSE_ESTIMATION) + set(URDF "${URDF} \n") +endif() + +option(USE_PROPULSION_MODEL "Use a model of the quadrotor propulsion system" OFF) +if(USE_PROPULSION_MODEL) + rosbuild_find_ros_package(gazebo_rtt_plugin) + rosbuild_find_ros_package(hector_quadrotor_controller) + + if(NOT EXISTS ${gazebo_rtt_plugin_PACKAGE_PATH}/lib/libgazebo_rtt_plugin.so OR + NOT EXISTS ${hector_quadrotor_controller_PACKAGE_PATH}/lib/libhector_gazebo_quadrotor_propulsion.so) + message(STATUS "Not using the propulsion model as the required plugins have not been found. Try to run 'rosmake hector_quadrotor_controller'.") + set(USE_PROPULSION_MODEL OFF) + endif() +endif() + +if(USE_PROPULSION_MODEL) + set(URDF "${URDF} \n") + set(URDF "${URDF} \n") +else() + set(URDF "${URDF} \n") +endif() + +option(USE_AERODYNAMICS_MODEL "Use a model of the quadrotor aerodynamics" OFF) +if(USE_AERODYNAMICS_MODEL AND NOT EXISTS ${hector_quadrotor_controller_PACKAGE_PATH}/lib/libhector_gazebo_quadrotor_aerodynamics.so) + message(STATUS "Not using the aerodynamics model as the required plugin has not been found. Try to run 'rosmake hector_quadrotor_controller'.") + set(USE_AERODYNAMICS_MODEL OFF) +endif() + +if(USE_AERODYNAMICS_MODEL) + set(URDF "${URDF} \n") +endif() + +configure_file(quadrotor_plugins.urdf.xacro.in ${PROJECT_SOURCE_DIR}/urdf/quadrotor_plugins.urdf.xacro @ONLY) +set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${PROJECT_SOURCE_DIR}/urdf/quadrotor_plugins.urdf.xacro) diff --git a/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_aerodynamics.gazebo.xacro b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_aerodynamics.gazebo.xacro new file mode 100644 index 0000000..c4a42c8 --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_aerodynamics.gazebo.xacro @@ -0,0 +1,16 @@ + + + + + + + + + true + 0.0 + base_link + + + + + diff --git a/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_controller.gazebo.xacro b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_controller.gazebo.xacro new file mode 100644 index 0000000..fa02559 --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_controller.gazebo.xacro @@ -0,0 +1,11 @@ + + + + + + 0.01 + hector_quadrotor_controller_gazebo/QuadrotorHardwareSim + + + + diff --git a/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_plugins.urdf.xacro b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_plugins.urdf.xacro new file mode 100644 index 0000000..04cdef1 --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_plugins.urdf.xacro @@ -0,0 +1,18 @@ + + + + + + + + + + + + + base_link + + + + + diff --git a/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_plugins.urdf.xacro.in b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_plugins.urdf.xacro.in new file mode 100644 index 0000000..e828b07 --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_plugins.urdf.xacro.in @@ -0,0 +1,17 @@ + + + + + + + + + + + + + base_link + +@URDF@ + + diff --git a/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_propulsion.gazebo.xacro b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_propulsion.gazebo.xacro new file mode 100644 index 0000000..116e8c6 --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_propulsion.gazebo.xacro @@ -0,0 +1,20 @@ + + + + + + + + + true + 0.0 + base_link + 100.0 + + 0.01 + 100.0 + + + + + diff --git a/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_sensors.urdf.xacro b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_sensors.urdf.xacro new file mode 100644 index 0000000..fb8199b --- /dev/null +++ b/ROS - Indigo/autonomous-quadrotor/urdf/quadrotor_sensors.urdf.xacro @@ -0,0 +1,62 @@ + + + + + + + + + 100.0 + base_link + raw_imu + 0 0 0 + 0 + 0.5 0.5 0.5 + 0.35 0.35 0.3 + 0.1 0.1 0.1 + 0.05 0.05 0.015 + 0.1 + 0.05 + + + + 10.0 + base_link + pressure_height + altimeter + 0 + 0.1 + 0.1 + + + + 10.0 + base_link + magnetic + 0 0 0 + 0.0 0.0 0.0 + 1.3e-2 1.3e-2 1.3e-2 + + + + 4.0 + base_link + fix + fix_velocity + 5.0 5.0 5.0 + 0.01 0.01 0.01 + 0 0 0 + 0.05 0.05 0.05 + + + + 100.0 + base_link + ground_truth/state + 0.0 + map + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/CMakeLists.txt b/ROS - Indigo/hector_quadrotor_urdf/CMakeLists.txt new file mode 100644 index 0000000..f8f1c9c --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/CMakeLists.txt @@ -0,0 +1,30 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) + +# Set the build type. Options are: +# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage +# Debug : w/ debug symbols, w/o optimization +# Release : w/o debug symbols, w/ optimization +# RelWithDebInfo : w/ debug symbols, w/ optimization +# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries +#set(ROS_BUILD_TYPE RelWithDebInfo) + +rosbuild_init() + +#set the default path for built executables to the "bin" directory +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#set the default path for built libraries to the "lib" directory +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) + +#uncomment if you have defined messages +#rosbuild_genmsg() +#uncomment if you have defined services +#rosbuild_gensrv() + +#common commands for building c++ executables and libraries +#rosbuild_add_library(${PROJECT_NAME} src/example.cpp) +#target_link_libraries(${PROJECT_NAME} another_library) +#rosbuild_add_boost_directories() +#rosbuild_link_boost(${PROJECT_NAME} thread) +#rosbuild_add_executable(example examples/example.cpp) +#target_link_libraries(example ${PROJECT_NAME}) diff --git a/ROS - Indigo/hector_quadrotor_urdf/launch/xacrodisplay_quadrotor_base.launch b/ROS - Indigo/hector_quadrotor_urdf/launch/xacrodisplay_quadrotor_base.launch new file mode 100644 index 0000000..cc18ca6 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/launch/xacrodisplay_quadrotor_base.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/mainpage.dox b/ROS - Indigo/hector_quadrotor_urdf/mainpage.dox new file mode 100644 index 0000000..87df371 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/mainpage.dox @@ -0,0 +1,26 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b hector_quadrotor_urdf is ... + + + + +\section codeapi Code API + + + + +*/ diff --git a/ROS - Indigo/hector_quadrotor_urdf/manifest.xml b/ROS - Indigo/hector_quadrotor_urdf/manifest.xml new file mode 100644 index 0000000..d2a68c1 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/manifest.xml @@ -0,0 +1,16 @@ + + + + hector_quadrotor_urdf provides an URDF model of a quadrotor UAV. + + + Stefan Kohlbrecher and Johannes Meyer + BSD + + http://ros.org/wiki/hector_quadrotor_urdf + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/blender/quadrotor_base.blend b/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/blender/quadrotor_base.blend new file mode 100644 index 0000000..af035a6 Binary files /dev/null and b/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/blender/quadrotor_base.blend differ diff --git a/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.dae b/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.dae new file mode 100644 index 0000000..ab62cd7 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.dae @@ -0,0 +1,235 @@ + + + + + Stefan Kohlbrecher + Blender 2.61.4 r43829 + + 2012-02-03T14:20:49 + 2012-02-03T14:20:49 + + Z_UP + + + + + + + + 0 0 0 1 + + + 0.1 0.1 0.1 1 + + + 1 0 0.0106101 1 + + + 0.5 0.5 0.5 1 + + + 50 + + + 1 + + + + + + 1 + + + + 1 + + + + + + + 0.15 0.15 0.15 1 + + + 0.2 0.2 0.2 1 + + + 0.48 0.48 0.48 1 + + + 1 1 1 1 + + + 33 + + + 1 + + + + + + 1 + + + + 1 + + + + + + + 0 0 0 1 + + + 0.1 0.1 0.1 1 + + + 0.05496641 0.05496641 0.05496641 1 + + + 0.5 0.5 0.5 1 + + + 50 + + + 1 + + + + + + 1 + + + + 1 + + + + + + + 0.15 0.15 0.15 1 + + + 0.23 0.23 0.23 1 + + + 0.5 0.5 0.5 1 + + + 1 1 1 1 + + + 20 + + + 1 + + + + + + 1 + + + + 1 + + + + + + + + + + + + + + + + + + + + + 0.8236175 0.673869 -1.366201 -0.8236175 0.6738689 -1.366201 -0.8236175 0.6852639 -1.361481 0.8236175 0.6852641 -1.361481 -0.8236175 0.6899839 -1.350086 0.8236175 0.689984 -1.350086 -0.8236175 0.6852639 -1.338691 0.8236175 0.685264 -1.338691 -0.8236175 0.6738689 -1.333971 0.8236175 0.673869 -1.333971 -0.8236175 0.6624739 -1.338691 0.8236175 0.662474 -1.338691 -0.8236175 0.657754 -1.350086 0.8236175 0.6577541 -1.350086 -0.8236175 0.6624739 -1.361481 0.8236175 0.6624741 -1.361481 0.8236175 0.673869 -1.350086 -0.8236175 0.6738689 -1.350086 0.8236174 -0.6738691 -1.350086 0.8236174 -0.662474 -1.361481 0.8236174 -0.6738691 -1.366201 -0.8236175 -0.6738691 -1.350086 -0.8236175 -0.6738691 -1.366201 -0.8236175 -0.6624742 -1.361481 0.8236174 -0.6577541 -1.350086 -0.8236175 -0.6577541 -1.350086 0.8236174 -0.662474 -1.338691 -0.8236175 -0.662474 -1.338691 0.8236174 -0.6738691 -1.333971 -0.8236175 -0.6738691 -1.333971 0.8236174 -0.6852641 -1.338691 -0.8236175 -0.6852641 -1.338691 0.8236174 -0.689984 -1.350086 -0.8236175 -0.689984 -1.350086 0.8236174 -0.6852641 -1.361481 -0.8236175 -0.6852641 -1.361481 0.5614412 0.08138328 0 0.5614412 0.07047998 -0.04069161 0.5614412 0.04069161 -0.07047998 0.5614412 0 -0.08138328 0.5614412 -0.04069161 -0.07047998 0.5614413 -0.07047998 -0.04069161 0.5614413 -0.08138328 0 0.5614413 -0.07047998 0.04069155 0.5614412 -0.04069167 0.07047992 0.5614412 0 0.08138328 0.5614412 0.04069155 0.07047998 0.5614412 0.07047992 0.04069167 2.084521 0.08138328 0 2.084521 0.07048004 -0.04069155 2.084521 0.04069167 -0.07047986 2.084521 0 -0.08138328 2.084521 -0.04069155 -0.07047998 2.084521 -0.07047986 -0.04069167 2.084521 -0.08138328 0 2.084521 -0.07048004 0.04069155 2.084521 -0.04069173 0.07047992 2.084521 0 0.08138328 2.084521 0.04069155 0.07048004 2.084521 0.07047992 0.04069173 0.5614412 0 0 2.084521 0 0 0.6738689 0.6899839 -1.332763 0.6852639 0.6852639 -1.332763 0.6899839 0.6738689 -1.332763 0.6852639 0.6624739 -1.332763 0.6738689 0.657754 -1.332763 0.6624739 0.6624739 -1.332763 0.657754 0.6738689 -1.332763 0.6624739 0.6852639 -1.332763 0.2994973 0.3156122 -0.303241 0.3108922 0.3108922 -0.303241 0.3156122 0.2994973 -0.303241 0.3108922 0.2881023 -0.303241 0.2994973 0.2833823 -0.303241 0.2881022 0.2881023 -0.303241 0.2833823 0.2994973 -0.303241 0.2881023 0.3108922 -0.303241 0.6738689 0.6738689 -1.332763 0.2994973 0.2994973 -0.303241 0.3156121 -0.2994973 -0.303241 0.6899838 -0.673869 -1.332763 0.6852638 -0.6624739 -1.332763 0.3108922 -0.2881023 -0.303241 0.6738688 -0.657754 -1.332763 0.2994972 -0.2833823 -0.303241 0.6624738 -0.6624739 -1.332763 0.2881022 -0.2881023 -0.303241 0.6577539 -0.673869 -1.332763 0.2833822 -0.2994973 -0.303241 0.6624738 -0.6852639 -1.332763 0.2881022 -0.3108923 -0.303241 0.6738688 -0.6899839 -1.332763 0.2994972 -0.3156122 -0.303241 0.6852638 -0.6852639 -1.332763 0.3108922 -0.3108922 -0.303241 0.2994972 -0.2994973 -0.303241 0.6738688 -0.673869 -1.332763 -0.673869 -0.6738688 -1.332763 -0.685264 -0.6852638 -1.332763 -0.6738691 -0.6899837 -1.332763 -0.2994973 -0.2994972 -0.303241 -0.2994973 -0.3156121 -0.303241 -0.3108923 -0.3108922 -0.303241 -0.689984 -0.6738687 -1.332763 -0.3156123 -0.2994972 -0.303241 -0.685264 -0.6624737 -1.332763 -0.3108923 -0.2881022 -0.303241 -0.673869 -0.6577538 -1.332763 -0.2994973 -0.2833822 -0.303241 -0.662474 -0.6624737 -1.332763 -0.2881023 -0.2881022 -0.303241 -0.6577541 -0.6738688 -1.332763 -0.2833824 -0.2994972 -0.303241 -0.662474 -0.6852638 -1.332763 -0.2881023 -0.3108922 -0.303241 -0.3156121 0.2994973 -0.303241 -0.6899837 0.6738693 -1.332763 -0.6852637 0.662474 -1.332763 -0.3108922 0.2881023 -0.303241 -0.6738687 0.6577541 -1.332763 -0.2994971 0.2833824 -0.303241 -0.6624737 0.662474 -1.332763 -0.2881022 0.2881023 -0.303241 -0.6577537 0.6738691 -1.332763 -0.2833822 0.2994973 -0.303241 -0.6624737 0.6852641 -1.332763 -0.2881022 0.3108924 -0.303241 -0.6738685 0.689984 -1.332763 -0.2994971 0.3156123 -0.303241 -0.6852637 0.6852641 -1.332763 -0.3108922 0.3108923 -0.303241 -0.2994971 0.2994973 -0.303241 -0.6738687 0.6738691 -1.332763 1.969194 0 0.1871857 2.886225 -0.3798463 0.2218515 2.671059 -0.7018645 0.2218514 1.969194 0 0.2620601 2.349041 -0.9170302 0.2218514 1.969195 -0.9925863 0.2218514 1.589348 -0.9170302 0.2218514 1.26733 -0.7018646 0.2218514 1.052164 -0.3798465 0.2218515 0.9766083 -2.36674e-7 0.2218515 1.052164 0.379846 0.2218516 1.26733 0.7018642 0.2218517 1.589348 0.9170299 0.2218517 1.969194 0.992586 0.2218518 2.34904 0.91703 0.2218517 2.671058 0.7018645 0.2218517 2.886224 0.3798464 0.2218516 2.96178 3.25924e-7 0.2218515 0 -0.5614412 0 0.08138316 -0.5614412 0 0.07047986 -0.5614412 -0.04069161 -2.69139e-7 -2.084521 0 0.07047975 -2.084521 -0.04069155 0.08138298 -2.084521 0 0.04069155 -0.5614412 -0.07047998 0.04069143 -2.084521 -0.07047992 0 -0.5614412 -0.08138328 -1.69274e-7 -2.084521 -0.08138328 -0.04069167 -0.5614412 -0.07047998 -0.04069179 -2.084521 -0.07047998 -0.07048004 -0.5614413 -0.04069167 -0.07048016 -2.084521 -0.04069167 -0.08138334 -0.5614413 0 -0.08138352 -2.084521 0 -0.07048004 -0.5614413 0.04069161 -0.07048028 -2.084521 0.04069155 -0.04069173 -0.5614412 0.07047998 -0.04069197 -2.084521 0.07047992 -1.3514e-7 -0.5614412 0.08138328 -3.81294e-7 -2.084521 0.08138328 0.04069143 -0.5614412 0.07047998 0.04069125 -2.084521 0.07048004 0.07047986 -0.5614412 0.04069167 0.07047963 -2.084521 0.04069173 0.379846 -2.886224 0.2218516 -2.61752e-7 -1.969194 0.1871857 0 -2.96178 0.2218515 -3.25223e-7 -1.969194 0.2620601 0.7018641 -2.671058 0.2218517 0.9170297 -2.34904 0.2218517 0.9925858 -1.969194 0.2218517 0.9170296 -1.589348 0.2218517 0.701864 -1.26733 0.2218517 0.3798459 -1.052164 0.2218516 -3.6789e-7 -0.9766083 0.2218515 -0.3798466 -1.052164 0.2218514 -0.7018647 -1.26733 0.2218514 -0.9170304 -1.589348 0.2218513 -0.9925865 -1.969194 0.2218513 -0.9170305 -2.34904 0.2218513 -0.7018648 -2.671059 0.2218514 -0.3798467 -2.886225 0.2218514 -2.96178 4.69959e-7 0.2218515 -2.886225 0.3798471 0.2218514 -1.969194 5.26331e-7 0.1871857 -1.969194 5.89802e-7 0.2620601 -2.671059 0.7018652 0.2218514 -2.34904 0.9170308 0.2218513 -1.969194 0.9925867 0.2218513 -1.589348 0.9170306 0.2218513 -1.26733 0.7018649 0.2218514 -1.052164 0.3798468 0.2218514 -0.9766083 4.99106e-7 0.2218515 -1.052164 -0.3798457 0.2218516 -1.26733 -0.7018638 0.2218517 -1.589348 -0.9170294 0.2218517 -1.969194 -0.9925855 0.2218517 -2.349041 -0.9170294 0.2218517 -2.671058 -0.7018638 0.2218517 -2.886224 -0.3798456 0.2218516 -0.5614412 -0.07047981 0.04069167 -0.5614412 -0.0813831 0 -2.084521 -0.08138269 0 -2.084521 -0.07047933 0.04069173 -0.5614412 -0.04069137 0.07047998 -2.084521 -0.04069095 0.07048004 -0.5614412 2.10574e-7 0.08138328 -2.084521 6.61367e-7 0.08138328 -0.5614412 0.04069179 0.07047998 -2.084521 0.04069226 0.07047992 -0.5614413 0.0704801 0.04069161 -2.084521 0.07048058 0.04069155 -0.5614413 0.0813834 0 -2.084521 0.08138382 0 -0.5614413 0.0704801 -0.04069167 -2.084521 0.07048046 -0.04069167 -0.5614412 0.04069179 -0.07047998 -2.084521 0.04069209 -0.07047998 -0.5614412 1.54427e-7 -0.08138328 -2.084521 4.49347e-7 -0.08138328 -0.5614412 -0.04069149 -0.07047998 -2.084521 -0.04069113 -0.07047992 -0.5614412 -0.07047981 -0.04069161 -2.084521 -0.07047945 -0.04069155 -2.084521 5.49213e-7 0 -0.5614412 1.61804e-7 0 2.37238e-7 0.5614412 0 -0.08138304 0.5614412 0 -0.07047975 0.5614412 -0.04069161 8.29287e-7 2.084521 0 -0.07047921 2.084521 -0.04069155 -0.08138245 2.084521 0 -0.04069137 0.5614412 -0.07047998 -0.04069083 2.084521 -0.07047992 2.29861e-7 0.5614412 -0.08138328 7.29421e-7 2.084521 -0.08138328 0.04069185 0.5614412 -0.07047998 0.04069238 2.084521 -0.07047998 0.07048016 0.5614413 -0.04069167 0.07048076 2.084521 -0.04069167 0.08138352 0.5614413 0 0.08138412 2.084521 0 0.07048022 0.5614413 0.04069161 0.07048088 2.084521 0.04069155 0.04069191 0.5614412 0.07047998 0.04069256 2.084521 0.07047992 2.86009e-7 0.5614412 0.08138328 9.41441e-7 2.084521 0.08138328 -0.04069131 0.5614412 0.07047998 -0.04069072 2.084521 0.07048004 -0.07047975 0.5614412 0.04069167 -0.07047903 2.084521 0.04069173 -0.3798453 2.886224 0.2218516 7.9091e-7 1.969194 0.1871857 8.67901e-7 2.96178 0.2218515 8.54381e-7 1.969194 0.2620601 -0.7018634 2.671058 0.2218517 -0.9170291 2.349041 0.2218517 -0.9925853 1.969195 0.2218517 -0.9170292 1.589348 0.2218517 -0.7018637 1.26733 0.2218517 -0.3798456 1.052164 0.2218516 6.30322e-7 0.9766083 0.2218515 0.3798469 1.052164 0.2218514 0.7018651 1.26733 0.2218514 0.9170309 1.589348 0.2218513 0.992587 1.969194 0.2218513 0.9170311 2.34904 0.2218513 0.7018656 2.671059 0.2218514 0.3798475 2.886225 0.2218514 0.3369342 0.5615574 -0.2994973 0.3369344 -0.5615572 -0.2994973 -0.3369344 -0.5615574 -0.2994973 -0.3369344 0.5615576 -0.2994973 0.3369346 0.5615574 0.2994973 0.3369344 -0.5615576 0.2994973 -0.3369344 -0.5615574 0.2994973 -0.3369344 0.5615572 0.2994973 0.5615572 0.3369344 -0.2994973 -0.5615572 0.3369347 -0.2994973 0.5615576 0.3369343 0.2994973 -0.5615572 0.3369344 0.2994973 0.5615572 -0.3369344 -0.2994973 -0.5615575 -0.3369343 -0.2994973 0.5615574 -0.3369347 0.2994973 -0.5615575 -0.3369344 0.2994973 + + + + + + + + + + 1 0 0 0.6302378 0 -0.7763603 0.6302378 0.548967 -0.548967 -0.6302378 0.548967 -0.548967 -0.6302378 0 -0.7763603 -1 0 0 0.6302378 0.7763603 0 -0.6302378 0.7763603 0 0.6302378 0.548967 0.548967 -0.6302378 0.548967 0.548967 0.6302378 0 0.7763603 -0.6302378 0 0.7763603 0.6302378 -0.548967 0.548967 -0.6302378 -0.548967 0.548967 0.6302378 -0.7763603 0 -0.6302378 -0.7763603 0 0.6302378 -0.548967 -0.548967 -0.6302378 -0.548967 -0.548967 1 0 0 0.6302378 0 -0.7763603 0.6302378 0.548967 -0.548967 -1 0 0 -0.6302378 0.548967 -0.548967 -0.6302378 0 -0.7763603 0.6302378 0.7763603 0 -0.6302378 0.7763603 0 0.6302378 0.548967 0.548967 -0.6302378 0.548967 0.548967 0.6302378 0 0.7763603 -0.6302378 0 0.7763603 0.6302378 -0.548967 0.548967 -0.6302378 -0.548967 0.548967 0.6302378 -0.7763603 0 -0.6302378 -0.7763603 0 0.6302378 -0.548967 -0.548967 -0.6302378 -0.548967 -0.548967 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 -2.53709e-6 1.46479e-6 1 0 0 -1 -1.46479e-6 -3.92489e-7 1 0 0 -1 -1.46479e-6 3.92489e-7 1 0 0 -1 -2.53709e-6 -1.46479e-6 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 0 0 -1 0.06228822 0.8714866 -0.486404 0.6329844 0.6329844 -0.4456618 0 0 1 0.4264656 0.4264656 0.7976318 -0.06045717 0.6646626 0.7446516 0.8714866 0.06228822 -0.486404 0.6646626 -0.06045717 0.7446516 0.6226387 -0.4941862 -0.6066775 0.4941862 -0.6226387 0.6066775 0.06045717 -0.6646626 -0.7446516 -0.06228822 -0.8714866 0.486404 -0.4264656 -0.4264656 -0.7976318 -0.6329844 -0.6329844 0.4456618 -0.6646626 0.06045717 -0.7446516 -0.8714866 -0.06228822 0.486404 -0.4941862 0.6226387 -0.6066775 -0.6226387 0.4941862 0.6066775 0 0 1 0.6646626 0.06045717 0.7446516 0.4941862 0.6226387 0.6066775 0.6226387 0.4941862 -0.6066775 0.8714866 -0.06228822 -0.486404 0 0 -1 -0.06228822 0.8714866 0.486404 0.06045717 0.6646626 -0.7446516 -0.6329844 0.6329844 0.4456618 -0.4264656 0.4264656 -0.7976318 -0.8714866 0.06228822 0.486404 -0.6646626 -0.06045717 -0.7446516 -0.6226387 -0.4941862 0.6066775 -0.4941862 -0.6226387 -0.6066775 -0.06045717 -0.6646626 0.7446516 0.06228822 -0.8714866 -0.486404 0.4264656 -0.4264656 0.7976318 0.6329844 -0.6329844 -0.4456618 0 0 -1 -0.06228822 -0.8714866 -0.486404 -0.6329844 -0.6329844 -0.4456618 0 0 1 -0.4264656 -0.4264656 0.7976318 0.06045717 -0.6646626 0.7446516 -0.8714866 -0.06228822 -0.486404 -0.6646626 0.06045717 0.7446516 -0.6226387 0.4941862 -0.6066775 -0.4941862 0.6226387 0.6066775 -0.06045717 0.6646626 -0.7446516 0.06228822 0.8714866 0.486404 0.4264656 0.4264656 -0.7976318 0.6329844 0.6329844 0.4456618 0.6646626 -0.06045717 -0.7446516 0.8714866 0.06228822 0.486404 0.4941862 -0.6226387 -0.6066775 0.6226387 -0.4941862 0.6066775 0 0 1 -0.6646626 -0.06045717 0.7446516 -0.4941862 -0.6226387 0.6066775 -0.6226387 -0.4941862 -0.6066775 -0.8714866 0.06228822 -0.486404 0 0 -1 0.06228822 -0.8714866 0.486404 -0.06045717 -0.6646626 -0.7446516 0.6329844 -0.6329844 0.4456618 0.4264656 -0.4264656 -0.7976318 0.8714866 -0.06228822 0.486404 0.6646626 0.06045717 -0.7446516 0.6226387 0.4941862 0.6066775 0.4941862 0.6226387 -0.6066775 0.06045717 0.6646626 0.7446516 -0.06228822 0.8714866 -0.486404 -0.4264656 0.4264656 0.7976318 -0.6329844 0.6329844 -0.4456618 0.03490257 -0.006942212 -0.9993667 0.04047429 -0.008050978 0.9991481 0.03431242 -0.02292704 0.9991481 0.02958893 -0.0197705 -0.9993667 0.01977074 -0.02958875 -0.9993666 0.02292686 -0.03431266 0.9991481 0.008050799 -0.04047453 0.9991481 0.00694251 -0.03490239 -0.9993667 -0.00694251 -0.03490239 -0.9993667 -0.008050799 -0.04047447 0.9991481 -0.02292686 -0.03431266 0.9991481 -0.01977074 -0.02958875 -0.9993666 -0.02958893 -0.01977056 -0.9993666 -0.03431248 -0.02292704 0.9991481 -0.04047429 -0.008051037 0.9991481 -0.03490257 -0.006942331 -0.9993666 -0.03490257 0.006942749 -0.9993666 -0.04047429 0.00805062 0.9991481 -0.03431248 0.02292662 0.999148 -0.02958899 0.01977092 -0.9993666 -0.01977074 0.02958917 -0.9993667 -0.02292686 0.03431224 0.9991482 -0.008050799 0.04047405 0.9991481 -0.00694251 0.03490281 -0.9993667 0.00694251 0.03490281 -0.9993667 0.008050799 0.04047411 0.9991481 0.0229268 0.03431224 0.9991482 0.01977074 0.02958923 -0.9993667 0.02958899 0.01977092 -0.9993667 0.03431248 0.02292662 0.9991481 0.04047429 0.00805062 0.9991481 0.03490257 0.006942749 -0.9993667 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 -2.53709e-6 1 1.46479e-6 0 -1 0 -1.46479e-6 1 -3.92489e-7 0 -1 0 -1.46479e-6 1 3.92489e-7 0 -1 0 -2.53709e-6 1 -1.46479e-6 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0.006942689 -0.03490263 -0.9993667 0.00805068 -0.04047423 0.9991481 0.02292662 -0.03431242 0.9991482 0.01977092 -0.02958899 -0.9993667 0.02958923 -0.01977068 -0.9993667 0.03431218 -0.02292686 0.9991481 0.04047405 -0.008050739 0.9991482 0.03490281 -0.00694257 -0.9993666 0.03490281 0.00694257 -0.9993667 0.04047405 0.008050799 0.9991481 0.03431218 0.02292686 0.9991481 0.02958923 0.01977068 -0.9993667 0.01977092 0.02958899 -0.9993666 0.02292662 0.03431242 0.9991481 0.00805062 0.04047423 0.9991481 0.006942689 0.03490263 -0.9993666 -0.006942212 0.03490263 -0.9993666 -0.008051097 0.04047423 0.9991481 -0.02292704 0.03431242 0.9991481 -0.0197705 0.02958893 -0.9993666 -0.02958869 0.01977074 -0.9993666 -0.03431266 0.0229268 0.9991481 -0.04047447 0.008050858 0.9991481 -0.03490233 0.00694251 -0.9993667 -0.03490233 -0.00694251 -0.9993667 -0.04047447 -0.008050858 0.9991481 -0.03431266 -0.0229268 0.9991481 -0.02958875 -0.01977074 -0.9993667 -0.0197705 -0.02958893 -0.9993667 -0.02292704 -0.03431242 0.9991481 -0.008051037 -0.04047423 0.999148 -0.006942152 -0.03490263 -0.9993667 -0.03490263 0.006942152 -0.9993667 -0.04047423 0.008051037 0.9991481 -0.03431242 0.02292704 0.9991481 -0.02958893 0.0197705 -0.9993667 -0.01977068 0.02958875 -0.9993666 -0.02292674 0.03431272 0.9991482 -0.008050858 0.04047447 0.9991481 -0.006942451 0.03490233 -0.9993666 0.00694251 0.03490239 -0.9993667 0.008050858 0.04047447 0.9991481 0.0229268 0.03431266 0.9991481 0.01977074 0.02958869 -0.9993666 0.02958893 0.0197705 -0.9993666 0.03431248 0.02292698 0.9991481 0.04047423 0.008051097 0.9991481 0.03490263 0.006942212 -0.9993666 0.03490263 -0.006942689 -0.9993666 0.04047423 -0.00805062 0.9991481 0.03431242 -0.02292662 0.9991482 0.02958899 -0.01977092 -0.9993667 0.01977068 -0.02958923 -0.9993667 0.02292686 -0.03431218 0.9991481 0.008050799 -0.04047405 0.9991481 0.00694257 -0.03490281 -0.9993667 -0.00694257 -0.03490281 -0.9993667 -0.008050799 -0.04047405 0.9991481 -0.02292686 -0.03431218 0.9991482 -0.01977068 -0.02958917 -0.9993667 -0.02958899 -0.01977092 -0.9993667 -0.03431242 -0.02292662 0.9991482 -0.04047423 -0.00805068 0.9991481 -0.03490263 -0.006942689 -0.9993667 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 2.53709e-6 -1.46479e-6 -1 0 0 1 1.46479e-6 3.92489e-7 -1 0 0 1 1.46479e-6 -3.92489e-7 -1 0 0 1 2.53709e-6 1.46479e-6 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 2.53709e-6 -1 1.46479e-6 0 1 0 1.46479e-6 -1 -3.92489e-7 0 1 0 1.46479e-6 -1 3.92489e-7 0 1 0 2.53709e-6 -1 -1.46479e-6 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 -0.006942689 0.03490263 -0.9993667 -0.00805068 0.04047423 0.9991481 -0.02292662 0.03431242 0.9991482 -0.01977092 0.02958899 -0.9993667 -0.02958917 0.01977074 -0.9993666 -0.03431218 0.02292692 0.9991483 -0.04047405 0.008050799 0.9991482 -0.03490281 0.00694257 -0.9993666 -0.03490281 -0.00694257 -0.9993667 -0.04047405 -0.008050799 0.9991481 -0.03431218 -0.02292686 0.9991481 -0.02958923 -0.01977068 -0.9993666 -0.01977092 -0.02958899 -0.9993667 -0.02292662 -0.03431242 0.9991481 -0.00805062 -0.04047423 0.9991481 -0.006942689 -0.03490263 -0.9993666 0.006942212 -0.03490263 -0.9993666 0.008051097 -0.04047423 0.9991481 0.02292698 -0.03431248 0.9991482 0.0197705 -0.02958899 -0.9993667 0.02958869 -0.01977074 -0.9993667 0.03431266 -0.0229268 0.999148 0.04047447 -0.008050858 0.9991481 0.03490233 -0.00694251 -0.9993667 0.03490239 0.006942451 -0.9993667 0.04047447 0.008050858 0.9991481 0.03431272 0.02292674 0.9991481 0.02958875 0.01977068 -0.9993667 0.0197705 0.02958893 -0.9993667 0.02292704 0.03431242 0.9991481 0.008051037 0.04047423 0.9991481 0.006942152 0.03490263 -0.9993667 -1 3.53806e-7 0 -1 3.53806e-7 0 -0.7071067 -0.707107 -1.40725e-7 -0.7071068 -0.7071068 0 0.7071068 -0.7071069 -4.92539e-7 0.7071067 -0.7071068 -4.8945e-7 1 -3.53806e-7 -1.99016e-7 1 0 -5.97047e-7 0 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0.7071067 0.7071068 3.9156e-7 -0.7071068 0.7071067 4.92539e-7 0.7071067 0.7071068 -5.2772e-7 0.707107 0.7071065 -3.13248e-7 0 0 1 0 0 1 0 0 -1 0 0 -1 -2.65354e-7 1 0 3.53806e-7 1 6.96555e-7 -3.53806e-7 -1 -6.96555e-7 2.65354e-7 -1 0 -0.6557207 -0.6532182 0.3785516 -0.7571337 0.6532182 0 -0.7571337 -0.6532182 0 -0.6557207 0.6532182 0.3785516 -0.3785516 -0.6532182 0.6557207 -0.3785516 0.6532182 0.6557207 0 -0.6532182 0.7571337 0 0.6532182 0.7571337 0.3785516 -0.6532182 0.6557207 0.3785821 0.6532182 0.6557207 0.6557207 -0.6532182 0.3785516 0.6557207 0.6532182 0.3785516 0.7571337 -0.6532182 0 0.7571337 0.6532182 0 0.6557207 -0.6532182 -0.3785516 0.6557207 0.6532182 -0.3785516 0.3785516 -0.6532182 -0.6557207 0.3785516 0.6532182 -0.6557207 0 -0.6532182 -0.7571337 0 0.6532182 -0.7571337 -0.3785516 -0.6532182 -0.6557207 -0.3785516 0.6532182 -0.6557207 -0.6557207 -0.6532182 -0.3785516 -0.6557207 0.6532182 -0.3785516 0.6532182 -0.7571337 0 -0.6532182 -0.7571337 0 -0.6532182 -0.6557207 -0.3785516 0.6532182 -0.6557207 -0.3785516 -0.6532182 -0.3785516 -0.6557207 0.6532182 -0.3785516 -0.6557207 -0.6532182 0 -0.7571337 0.6532182 0 -0.7571337 -0.6532182 0.3785516 -0.6557207 0.6532182 0.3785516 -0.6557207 -0.6532182 0.6557207 -0.3785516 0.6532182 0.6557207 -0.3785516 -0.6532182 0.7571337 0 0.6532182 0.7571337 0 -0.6532182 0.6557207 0.3785516 0.6532182 0.6557207 0.3785516 -0.6532182 0.3785821 0.6557207 0.6532182 0.3785821 0.6557207 -0.6532182 0 0.7571337 0.6532182 0 0.7571337 -0.6532182 -0.3785516 0.6557207 0.6532182 -0.3785516 0.6557207 -0.6532182 -0.6557207 0.3785516 0.6532182 -0.6557207 0.3785516 0.6557207 0.6532182 0.3785516 0.7571337 -0.6532182 0 0.7571337 0.6532182 0 0.6557207 -0.6532182 0.3785516 0.3785516 0.6532182 0.6557207 0.3785516 -0.6532182 0.6557207 0 0.6532182 0.7571337 0 -0.6532182 0.7571337 -0.3785821 0.6532182 0.6557207 -0.3785821 -0.6532182 0.6557207 -0.6557207 0.6532182 0.3785516 -0.6557207 -0.6532182 0.3785516 -0.7571337 0.6532182 0 -0.7571337 -0.6532182 0 -0.6557207 0.6532182 -0.3785516 -0.6557207 -0.6532182 -0.3785516 -0.3785516 0.6532182 -0.6557207 -0.3785516 -0.6532182 -0.6557207 0 0.6532182 -0.7571337 0 -0.6532182 -0.7571337 0.3785516 0.6532182 -0.6557207 0.3785516 -0.6532182 -0.6557207 0.6557207 0.6532182 -0.3785516 0.6557207 -0.6532182 -0.3785516 0.6532182 0.7571337 0 -0.6532182 0.7571337 0 -0.6532182 0.6557207 0.3785516 0.6532182 0.6557207 0.3785516 -0.6532182 0.3785516 0.6557207 0.6532182 0.3785516 0.6557207 -0.6532182 0 0.7571337 0.6532182 0 0.7571337 -0.6532182 -0.3785821 0.6556902 0.6532182 -0.3785821 0.6557207 -0.6532182 -0.6557207 0.3785516 0.6532182 -0.6557207 0.3785516 -0.6532182 -0.7571337 0 0.6532182 -0.7571337 0 -0.6532182 -0.6557207 -0.3785516 0.6532182 -0.6557207 -0.3785516 -0.6532182 -0.3785516 -0.6557207 0.6532182 -0.3785516 -0.6557207 -0.6532182 0 -0.7571337 0.6532182 0 -0.7571337 -0.6532182 0.3785516 -0.6557207 0.6532182 0.3785516 -0.6557207 -0.6532182 0.6557207 -0.3785516 0.6532182 0.6557207 -0.3785516 + + + + + + + + + + + + + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

60 36 36 36 37 36 61 37 49 37 48 37 60 38 37 38 38 38 61 39 50 39 49 39 60 40 38 40 39 40 61 41 51 41 50 41 60 42 39 42 40 42 61 43 52 43 51 43 60 44 40 44 41 44 61 45 53 45 52 45 60 46 41 46 42 46 61 47 54 47 53 47 60 48 42 48 43 48 61 49 55 49 54 49 60 50 43 50 44 50 61 51 56 51 55 51 60 52 44 52 45 52 61 53 57 53 56 53 60 54 45 54 46 54 61 55 58 55 57 55 60 56 46 56 47 56 61 57 59 57 58 57 47 58 36 58 60 58 61 59 48 59 59 59 48 432 36 433 47 434 48 432 47 434 59 435 46 436 58 437 59 435 46 436 59 435 47 434 45 438 57 439 58 437 45 438 58 437 46 436 44 440 56 441 57 439 44 440 57 439 45 438 43 442 55 443 56 441 43 442 56 441 44 440 42 444 54 445 55 443 42 444 55 443 43 442 41 446 53 447 54 445 41 446 54 445 42 444 40 448 52 449 53 447 40 448 53 447 41 446 39 450 51 451 52 449 39 450 52 449 40 448 38 452 50 453 51 451 38 452 51 451 39 450 37 454 49 455 50 453 37 454 50 453 38 452 36 433 48 432 49 455 36 433 49 455 37 454

+
+ + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

151 132 135 132 134 132 137 133 135 133 151 133 136 136 138 136 134 136 137 137 138 137 136 137 139 140 140 140 134 140 137 141 140 141 139 141 141 144 142 144 134 144 137 145 142 145 141 145 143 148 144 148 134 148 137 149 144 149 143 149 145 152 146 152 134 152 137 153 146 153 145 153 147 156 148 156 134 156 137 157 148 157 147 157 149 160 150 160 134 160 137 161 150 161 149 161 181 190 178 190 182 190 182 191 178 191 179 191 181 194 183 194 184 194 184 195 183 195 179 195 181 198 185 198 186 198 186 199 185 199 179 199 181 202 187 202 188 202 188 203 187 203 179 203 181 206 189 206 190 206 190 207 189 207 179 207 181 210 191 210 192 210 192 211 191 211 179 211 181 214 193 214 194 214 194 215 193 215 179 215 181 218 195 218 180 218 180 219 195 219 179 219 196 220 197 220 198 220 199 221 197 221 196 221 200 224 201 224 198 224 199 225 201 225 200 225 202 228 203 228 198 228 199 229 203 229 202 229 204 232 205 232 198 232 199 233 205 233 204 233 206 236 207 236 198 236 199 237 207 237 206 237 208 240 209 240 198 240 199 241 209 241 208 241 210 244 211 244 198 244 199 245 211 245 210 245 212 248 213 248 198 248 199 249 213 249 212 249 269 302 266 302 270 302 270 303 266 303 267 303 269 306 271 306 272 306 272 307 271 307 267 307 269 310 273 310 274 310 274 311 273 311 267 311 269 314 275 314 276 314 276 315 275 315 267 315 269 318 277 318 278 318 278 319 277 319 267 319 269 322 279 322 280 322 280 323 279 323 267 323 269 326 281 326 282 326 282 327 281 327 267 327 269 330 283 330 268 330 268 331 283 331 267 331

+
+ + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

16 0 0 1 3 2 2 3 1 4 17 5 16 0 3 2 5 6 17 5 4 7 2 3 16 0 5 6 7 8 17 5 6 9 4 7 16 0 7 8 9 10 17 5 8 11 6 9 16 0 9 10 11 12 17 5 10 13 8 11 16 0 11 12 13 14 17 5 12 15 10 13 16 0 13 14 15 16 17 5 14 17 12 15 15 16 0 1 16 0 17 5 1 4 14 17 18 18 20 19 19 20 21 21 23 22 22 23 18 18 19 20 24 24 21 21 25 25 23 22 18 18 24 24 26 26 21 21 27 27 25 25 18 18 26 26 28 28 21 21 29 29 27 27 18 18 28 28 30 30 21 21 31 31 29 29 18 18 30 30 32 32 21 21 33 33 31 31 18 18 32 32 34 34 21 21 35 35 33 33 34 34 20 19 18 18 35 35 21 21 22 23 78 60 62 61 63 62 79 63 71 64 70 65 78 60 63 62 64 66 79 63 72 67 71 64 78 60 64 66 65 68 79 63 73 69 72 67 78 60 65 68 66 70 79 63 74 71 73 69 78 60 66 70 67 72 79 63 75 73 74 71 78 60 67 72 68 74 79 63 76 75 75 73 78 60 68 74 69 76 79 63 77 77 76 75 69 76 62 61 78 60 79 63 70 65 77 77 96 78 80 79 83 80 82 81 81 82 97 83 96 78 83 80 85 84 97 83 84 85 82 81 96 78 85 84 87 86 97 83 86 87 84 85 96 78 87 86 89 88 97 83 88 89 86 87 96 78 89 88 91 90 97 83 90 91 88 89 96 78 91 90 93 92 97 83 92 93 90 91 96 78 93 92 95 94 97 83 94 95 92 93 96 78 95 94 80 79 97 83 81 82 94 95 98 96 100 97 99 98 101 99 103 100 102 101 98 96 99 98 104 102 101 99 105 103 103 100 98 96 104 102 106 104 101 99 107 105 105 103 98 96 106 104 108 106 101 99 109 107 107 105 98 96 108 106 110 108 101 99 111 109 109 107 98 96 110 108 112 110 101 99 113 111 111 109 98 96 112 110 114 112 101 99 115 113 113 111 114 112 100 97 98 96 101 99 102 101 115 113 132 114 116 115 119 116 118 117 117 118 133 119 132 114 119 116 121 120 133 119 120 121 118 117 132 114 121 120 123 122 133 119 122 123 120 121 132 114 123 122 125 124 133 119 124 125 122 123 132 114 125 124 127 126 133 119 126 127 124 125 132 114 127 126 129 128 133 119 128 129 126 127 132 114 129 128 131 130 133 119 130 131 128 129 132 114 131 130 116 115 133 119 117 118 130 131 152 164 153 164 154 164 155 165 156 165 157 165 152 166 154 166 158 166 155 167 159 167 156 167 152 168 158 168 160 168 155 169 161 169 159 169 152 170 160 170 162 170 155 171 163 171 161 171 152 172 162 172 164 172 155 173 165 173 163 173 152 174 164 174 166 174 155 175 167 175 165 175 152 176 166 176 168 176 155 177 169 177 167 177 152 178 168 178 170 178 155 179 171 179 169 179 152 180 170 180 172 180 155 181 173 181 171 181 152 182 172 182 174 182 155 183 175 183 173 183 152 184 174 184 176 184 155 185 177 185 175 185 152 186 176 186 153 186 155 187 157 187 177 187 238 252 216 252 217 252 239 253 214 253 215 253 238 254 217 254 219 254 239 255 218 255 214 255 238 256 219 256 221 256 239 257 220 257 218 257 238 258 221 258 223 258 239 259 222 259 220 259 238 260 223 260 225 260 239 261 224 261 222 261 238 262 225 262 227 262 239 263 226 263 224 263 238 264 227 264 229 264 239 265 228 265 226 265 238 266 229 266 231 266 239 267 230 267 228 267 238 268 231 268 233 268 239 269 232 269 230 269 238 270 233 270 235 270 239 271 234 271 232 271 238 272 235 272 237 272 239 273 236 273 234 273 238 274 237 274 216 274 239 275 215 275 236 275 240 276 241 276 242 276 243 277 244 277 245 277 240 278 242 278 246 278 243 279 247 279 244 279 240 280 246 280 248 280 243 281 249 281 247 281 240 282 248 282 250 282 243 283 251 283 249 283 240 284 250 284 252 284 243 285 253 285 251 285 240 286 252 286 254 286 243 287 255 287 253 287 240 288 254 288 256 288 243 289 257 289 255 289 240 290 256 290 258 290 243 291 259 291 257 291 240 292 258 292 260 292 243 293 261 293 259 293 240 294 260 294 262 294 243 295 263 295 261 295 240 296 262 296 264 296 243 297 265 297 263 297 240 298 264 298 241 298 243 299 245 299 265 299 299 332 295 332 297 332 295 333 293 333 297 333 290 334 299 334 297 334 290 335 297 335 286 335 298 336 289 336 285 336 298 337 285 337 296 337 294 338 298 338 296 338 294 339 296 339 292 339 299 340 290 340 298 340 290 341 289 341 298 341 295 342 299 342 298 342 295 343 298 343 294 343 296 344 285 344 286 344 296 345 286 345 297 345 292 346 296 346 297 346 292 347 297 347 293 347 295 348 291 348 293 348 291 349 287 349 293 349 292 350 284 350 288 350 292 351 288 351 294 351 291 352 295 352 288 352 295 353 294 353 288 353 284 354 292 354 293 354 284 355 293 355 287 355 288 356 284 356 291 356 284 357 287 357 291 357 285 358 289 358 290 358 285 359 290 359 286 359 264 360 245 361 241 362 264 360 265 363 245 361 262 364 265 363 264 360 262 364 263 365 265 363 260 366 263 365 262 364 260 366 261 367 263 365 258 368 261 367 260 366 258 368 259 369 261 367 256 370 259 369 258 368 256 370 257 371 259 369 254 372 257 371 256 370 254 372 255 373 257 371 252 374 255 373 254 372 252 374 253 375 255 373 250 376 253 375 252 374 250 376 251 377 253 375 248 378 251 377 250 376 248 378 249 379 251 377 246 380 249 379 248 378 246 380 247 381 249 379 242 382 247 381 246 380 242 382 244 383 247 381 241 362 244 383 242 382 241 362 245 361 244 383 215 384 216 385 237 386 215 384 237 386 236 387 236 387 237 386 235 388 236 387 235 388 234 389 234 389 235 388 233 390 234 389 233 390 232 391 232 391 233 390 231 392 232 391 231 392 230 393 230 393 231 392 229 394 230 393 229 394 228 395 228 395 229 394 227 396 228 395 227 396 226 397 226 397 227 396 225 398 226 397 225 398 224 399 224 399 225 398 223 400 224 399 223 400 222 401 222 401 223 400 221 402 222 401 221 402 220 403 220 403 221 402 219 404 220 403 219 404 218 405 218 405 219 404 217 406 218 405 217 406 214 407 214 407 217 406 216 385 214 407 216 385 215 384 176 408 157 409 153 410 176 408 177 411 157 409 174 412 177 411 176 408 174 412 175 413 177 411 172 414 175 413 174 412 172 414 173 415 175 413 170 416 173 415 172 414 170 416 171 417 173 415 168 418 171 417 170 416 168 418 169 419 171 417 166 420 169 419 168 418 166 420 167 421 169 419 164 422 167 421 166 420 164 422 165 423 167 421 162 424 165 423 164 422 162 424 163 425 165 423 160 426 163 425 162 424 160 426 161 427 163 425 158 428 161 427 160 426 158 428 159 429 161 427 154 430 159 429 158 428 154 430 156 431 159 429 153 410 156 431 154 430 153 410 157 409 156 431 117 118 131 130 130 131 117 118 116 115 131 130 130 131 131 130 128 129 128 129 131 130 129 128 128 129 129 128 126 127 126 127 129 128 127 126 126 127 127 126 124 125 124 125 127 126 125 124 124 125 125 124 122 123 122 123 125 124 123 122 122 123 121 120 120 121 122 123 123 122 121 120 120 121 119 116 118 117 120 121 121 120 119 116 116 115 118 117 119 116 116 115 117 118 118 117 102 101 100 97 114 112 102 101 114 112 115 113 112 110 113 111 115 113 112 110 115 113 114 112 110 108 111 109 113 111 110 108 113 111 112 110 108 106 109 107 110 108 109 107 111 109 110 108 106 104 107 105 108 106 107 105 109 107 108 106 104 102 105 103 106 104 105 103 107 105 106 104 99 98 103 100 104 102 103 100 105 103 104 102 100 97 102 101 103 100 100 97 103 100 99 98 81 82 95 94 94 95 81 82 80 79 95 94 94 95 95 94 92 93 92 93 95 94 93 92 92 93 93 92 90 91 90 91 93 92 91 90 90 91 91 90 88 89 88 89 91 90 89 88 88 89 89 88 86 87 86 87 89 88 87 86 86 87 85 84 84 85 86 87 87 86 85 84 84 85 83 80 82 81 84 85 85 84 83 80 80 79 82 81 83 80 80 79 81 82 82 81 70 65 62 61 69 76 70 65 69 76 77 77 68 74 76 75 77 77 68 74 77 77 69 76 67 72 75 73 76 75 67 72 76 75 68 74 66 70 74 71 67 72 74 71 75 73 67 72 65 68 73 69 66 70 73 69 74 71 66 70 64 66 72 67 65 68 72 67 73 69 65 68 63 62 71 64 64 66 71 64 72 67 64 66 62 61 70 65 71 64 62 61 71 64 63 62 22 23 20 19 34 34 22 23 34 34 35 35 32 32 33 33 35 35 32 32 35 35 34 34 30 30 31 31 33 33 30 30 33 33 32 32 28 28 29 29 31 31 28 28 31 31 30 30 26 26 27 27 29 29 26 26 29 29 28 28 24 24 25 25 27 27 24 24 27 27 26 26 19 20 23 22 25 25 19 20 25 25 24 24 23 22 19 20 20 19 23 22 20 19 22 23 1 4 0 1 15 16 15 16 14 17 1 4 14 17 13 14 12 15 14 17 15 16 13 14 12 15 11 12 10 13 12 15 13 14 11 12 10 13 9 10 8 11 10 13 11 12 9 10 8 11 7 8 6 9 8 11 9 10 7 8 6 9 5 6 4 7 6 9 7 8 5 6 4 7 3 2 2 3 4 7 5 6 3 2 0 1 2 3 3 2 0 1 1 4 2 3

+
+ + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

137 134 136 134 135 134 135 135 136 135 134 135 137 138 139 138 138 138 138 139 139 139 134 139 137 142 141 142 140 142 140 143 141 143 134 143 137 146 143 146 142 146 142 147 143 147 134 147 137 150 145 150 144 150 144 151 145 151 134 151 137 154 147 154 146 154 146 155 147 155 134 155 137 158 149 158 148 158 148 159 149 159 134 159 137 162 151 162 150 162 150 163 151 163 134 163 178 188 180 188 179 188 181 189 180 189 178 189 183 192 182 192 179 192 181 193 182 193 183 193 185 196 184 196 179 196 181 197 184 197 185 197 187 200 186 200 179 200 181 201 186 201 187 201 189 204 188 204 179 204 181 205 188 205 189 205 191 208 190 208 179 208 181 209 190 209 191 209 193 212 192 212 179 212 181 213 192 213 193 213 195 216 194 216 179 216 181 217 194 217 195 217 199 222 200 222 197 222 197 223 200 223 198 223 199 226 202 226 201 226 201 227 202 227 198 227 199 230 204 230 203 230 203 231 204 231 198 231 199 234 206 234 205 234 205 235 206 235 198 235 199 238 208 238 207 238 207 239 208 239 198 239 199 242 210 242 209 242 209 243 210 243 198 243 199 246 212 246 211 246 211 247 212 247 198 247 199 250 196 250 213 250 213 251 196 251 198 251 266 300 268 300 267 300 269 301 268 301 266 301 271 304 270 304 267 304 269 305 270 305 271 305 273 308 272 308 267 308 269 309 272 309 273 309 275 312 274 312 267 312 269 313 274 313 275 313 277 316 276 316 267 316 269 317 276 317 277 317 279 320 278 320 267 320 269 321 278 321 279 321 281 324 280 324 267 324 269 325 280 325 281 325 283 328 282 328 267 328 269 329 282 329 283 329

+
+
+ 1 +
+
+ + + + 0 0 0 + 0 0 1 0 + 0 1 0 0 + 1 0 0 0 + 0.1335572 0.1335572 0.1335572 + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.stl b/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.stl new file mode 100644 index 0000000..d553efc Binary files /dev/null and b/ROS - Indigo/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.stl differ diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor.urdf.xacro b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor.urdf.xacro new file mode 100644 index 0000000..d688657 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor.urdf.xacro @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_base.urdf.xacro b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_base.urdf.xacro new file mode 100644 index 0000000..54c7525 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_base.urdf.xacro @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_downward_cam.urdf.xacro b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_downward_cam.urdf.xacro new file mode 100644 index 0000000..0216cf3 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_downward_cam.urdf.xacro @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_hokuyo_utm30lx.urdf.xacro b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_hokuyo_utm30lx.urdf.xacro new file mode 100644 index 0000000..7b4755d --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_hokuyo_utm30lx.urdf.xacro @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_asus.urdf.xacro b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_asus.urdf.xacro new file mode 100644 index 0000000..81f86e5 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_asus.urdf.xacro @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_asus_with_hokuyo_utm30lx.urdf.xacro b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_asus_with_hokuyo_utm30lx.urdf.xacro new file mode 100644 index 0000000..bb8628a --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_asus_with_hokuyo_utm30lx.urdf.xacro @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_cam.urdf.xacro b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_cam.urdf.xacro new file mode 100644 index 0000000..3721bd2 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_cam.urdf.xacro @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_kinect.urdf.xacro b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_kinect.urdf.xacro new file mode 100644 index 0000000..89f2222 --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotor_with_kinect.urdf.xacro @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotore.urdf b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotore.urdf new file mode 100644 index 0000000..e3a56dc --- /dev/null +++ b/ROS - Indigo/hector_quadrotor_urdf/urdf/quadrotore.urdf @@ -0,0 +1,250 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + 10 + 0 0 0 0 0 0 + false + + + + 3 + 1 + -0.349065850399 + 0.349065850399 + + + 3 + 1 + -0.349065850399 + 0.349065850399 + + + + 0.03 + 3.0 + 0.01 + + + + 0.005 + sonar_height + sonar_link + + + + + false + + base_link + + + 100.0 + base_link + raw_imu + 0 0 0 + + 0 + + 0.5 0.5 0.5 + 0.35 0.35 0.3 + 0.1 0.1 0.1 + 0.05 0.05 0.015 + 0.1 + 0.05 + + + 10.0 + base_link + pressure_height + altimeter + 0 + 0.1 + 0.1 + + + 10.0 + base_link + magnetic + 0 0 0 + 0.0 0.0 0.0 + 1.3e-2 1.3e-2 1.3e-2 + + + 4.0 + base_link + fix + fix_velocity + 5.0 5.0 5.0 + 0.01 0.01 0.01 + 0 0 0 + 0.05 0.05 0.05 + + + 100.0 + base_link + ground_truth/state + 0.0 + map + + + true + 1000.0 + + + + + + true + 0.0 + base_link + cmd_vel + ground_truth/state + raw_imu + 10.0 + 5.0 + 0.5 + 2.0 + 1.0 + 1.5 + 5.0 + 1.0 + 5 + 5.0 + 1.0 + 2 + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 + + 1.0471975512 + + R8G8B8 + 320 + 240 + + + 0.2 + 20 + + + + true + 20 + camera/rgb/image_raw + camera/rgb/camera_info + camera/depth/image_raw + camera/depth/camera_info + camera/depth/points + camera_depth_optical_frame + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + 0.2 + 20 + + + + + diff --git a/ROS - Indigo/moveit_simple_controller_manager/CMakeLists.txt b/ROS - Indigo/moveit_simple_controller_manager/CMakeLists.txt new file mode 100644 index 0000000..3c43232 --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/CMakeLists.txt @@ -0,0 +1,44 @@ +cmake_minimum_required(VERSION 2.8.3) +project(moveit_simple_controller_manager) + +if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif() + +find_package(Boost REQUIRED thread) +include_directories(SYSTEM ${Boost_INCLUDE_DIR} "../action_controller/msg_gen/cpp/include") #WIM Changed +link_directories(${Boost_LIBRARY_DIRS}) + +find_package(catkin COMPONENTS + moveit_core + pluginlib + actionlib + roscpp + control_msgs + REQUIRED) + +include_directories(${catkin_INCLUDE_DIRS}) +link_directories(${catkin_LIBRARY_DIRS}) + +generate_messages( + DEPENDENCIES + action_controller +) + +catkin_package( + LIBRARIES + INCLUDE_DIRS + DEPENDS + moveit_core + ) + +include_directories(include) + +add_library(moveit_simple_controller_manager src/moveit_simple_controller_manager.cpp) +target_link_libraries(moveit_simple_controller_manager ${catkin_LIBRARIES} ${Boost_LIBRARIES}) + +install(TARGETS moveit_simple_controller_manager LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}) + +install(FILES moveit_simple_controller_manager_plugin_description.xml + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} + ) diff --git a/ROS - Indigo/moveit_simple_controller_manager/README.txt b/ROS - Indigo/moveit_simple_controller_manager/README.txt new file mode 100644 index 0000000..f386d3d --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/README.txt @@ -0,0 +1 @@ +Modified version of Moveit_simple_controller_manager to handle MultiDofFollowJointTrajectoryAction and to interface the plugin with the action_controller diff --git a/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/action_based_controller_handle.h b/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/action_based_controller_handle.h new file mode 100644 index 0000000..aa09efb --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/action_based_controller_handle.h @@ -0,0 +1,177 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#ifndef MOVEIT_PLUGINS_ACTION_BASED_CONTROLLER_HANDLE +#define MOVEIT_PLUGINS_ACTION_BASED_CONTROLLER_HANDLE + +#include +#include +#include + +namespace moveit_simple_controller_manager +{ + +/* + * This exist solely to inject addJoint/getJoints into base non-templated class. + */ +class ActionBasedControllerHandleBase : public moveit_controller_manager::MoveItControllerHandle +{ +public: + ActionBasedControllerHandleBase(const std::string &name) : + moveit_controller_manager::MoveItControllerHandle(name) + { + } + + virtual void addJoint(const std::string &name) = 0; + virtual void getJoints(std::vector &joints) = 0; +}; + +MOVEIT_CLASS_FORWARD(ActionBasedControllerHandleBase); + + +/* + * This is a simple base class, which handles all of the action creation/etc + */ +template +class ActionBasedControllerHandle : public ActionBasedControllerHandleBase +{ + +public: + ActionBasedControllerHandle(const std::string &name, const std::string &ns) : + ActionBasedControllerHandleBase(name), + namespace_(ns), + done_(true) + { + controller_action_client_.reset(new actionlib::SimpleActionClient(getActionName(), true)); + unsigned int attempts = 0; + while (ros::ok() && !controller_action_client_->waitForServer(ros::Duration(5.0)) && ++attempts < 3) + ROS_INFO_STREAM("MoveitSimpleControllerManager: Waiting for " << getActionName() << " to come up"); + + if (!controller_action_client_->isServerConnected()) + { + ROS_ERROR_STREAM("MoveitSimpleControllerManager: Action client not connected: " << getActionName()); + controller_action_client_.reset(); + } + + last_exec_ = moveit_controller_manager::ExecutionStatus::SUCCEEDED; + } + + bool isConnected() const + { + return controller_action_client_; + } + + virtual bool cancelExecution() + { + if (!controller_action_client_) + return false; + if (!done_) + { + ROS_INFO_STREAM("MoveitSimpleControllerManager: Cancelling execution for " << name_); + controller_action_client_->cancelGoal(); + last_exec_ = moveit_controller_manager::ExecutionStatus::PREEMPTED; + done_ = true; + } + return true; + } + + virtual bool waitForExecution(const ros::Duration &timeout = ros::Duration(0)) + { + if (controller_action_client_ && !done_) + return controller_action_client_->waitForResult(timeout); + return true; + } + + virtual moveit_controller_manager::ExecutionStatus getLastExecutionStatus() + { + return last_exec_; + } + + virtual void addJoint(const std::string &name) + { + joints_.push_back(name); + } + + virtual void getJoints(std::vector &joints) + { + joints = joints_; + } + +protected: + + std::string getActionName(void) const + { + if (namespace_.empty()) + return name_; + else + return name_ +"/" + namespace_; + } + + void finishControllerExecution(const actionlib::SimpleClientGoalState& state) + { + ROS_DEBUG_STREAM("MoveitSimpleControllerManager: Controller " << name_ << " is done with state " << state.toString() << ": " << state.getText()); + if (state == actionlib::SimpleClientGoalState::SUCCEEDED) + last_exec_ = moveit_controller_manager::ExecutionStatus::SUCCEEDED; + else + if (state == actionlib::SimpleClientGoalState::ABORTED) + last_exec_ = moveit_controller_manager::ExecutionStatus::ABORTED; + else + if (state == actionlib::SimpleClientGoalState::PREEMPTED) + last_exec_ = moveit_controller_manager::ExecutionStatus::PREEMPTED; + else + last_exec_ = moveit_controller_manager::ExecutionStatus::FAILED; + done_ = true; + } + + /* execution status */ + moveit_controller_manager::ExecutionStatus last_exec_; + bool done_; + + /* the controller namespace, for instance, topics will map to name/ns/goal, name/ns/result, etc */ + std::string namespace_; + + /* the joints controlled by this controller */ + std::vector joints_; + + /* action client */ + boost::shared_ptr > controller_action_client_; +}; + + +} // end namespace moveit_simple_controller_manager + +#endif // MOVEIT_PLUGINS_ACTION_BASED_CONTROLLER_HANDLE diff --git a/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h b/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h new file mode 100644 index 0000000..0ecdd92 --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h @@ -0,0 +1,110 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#ifndef MOVEIT_PLUGINS_FOLLOW_TRAJECTORY_CONTROLLER_HANDLE +#define MOVEIT_PLUGINS_FOLLOW_TRAJECTORY_CONTROLLER_HANDLE + +#include +#include + +namespace moveit_simple_controller_manager +{ + +/* + * This is generally used for arms, but could also be used for multi-dof hands, + * or anything using a control_mgs/FollowJointTrajectoryAction. + */ +class FollowJointTrajectoryControllerHandle : public ActionBasedControllerHandle +{ +public: + + FollowJointTrajectoryControllerHandle(const std::string &name, const std::string &action_ns) : + ActionBasedControllerHandle(name, action_ns) + { + } + + virtual bool sendTrajectory(const moveit_msgs::RobotTrajectory &trajectory) + { + ROS_DEBUG_STREAM("FollowJointTrajectoryController: new trajectory to " << name_); + + if (!controller_action_client_) + return false; + + if (!trajectory.multi_dof_joint_trajectory.points.empty()) + { + ROS_ERROR("FollowJointTrajectoryController: cannot execute multi-dof trajectories."); + return false; + } + + if (done_) + ROS_DEBUG_STREAM("FollowJointTrajectoryController: sending trajectory to " << name_); + else + ROS_DEBUG_STREAM("FollowJointTrajectoryController: sending continuation for the currently executed trajectory to " << name_); + + control_msgs::FollowJointTrajectoryGoal goal; + goal.trajectory = trajectory.joint_trajectory; + controller_action_client_->sendGoal(goal, + boost::bind(&FollowJointTrajectoryControllerHandle::controllerDoneCallback, this, _1, _2), + boost::bind(&FollowJointTrajectoryControllerHandle::controllerActiveCallback, this), + boost::bind(&FollowJointTrajectoryControllerHandle::controllerFeedbackCallback, this, _1)); + done_ = false; + last_exec_ = moveit_controller_manager::ExecutionStatus::RUNNING; + return true; + } + +protected: + + void controllerDoneCallback(const actionlib::SimpleClientGoalState& state, + const control_msgs::FollowJointTrajectoryResultConstPtr& result) + { + finishControllerExecution(state); + } + + void controllerActiveCallback() + { + ROS_DEBUG_STREAM("FollowJointTrajectoryController: " << name_ << " started execution"); + } + + void controllerFeedbackCallback(const control_msgs::FollowJointTrajectoryFeedbackConstPtr& feedback) + { + } +}; + + +} // end namespace moveit_simple_controller_manager + +#endif // MOVEIT_PLUGINS_FOLLOW_TRAJECTORY_CONTROLLER_HANDLE diff --git a/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/gripper_controller_handle.h b/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/gripper_controller_handle.h new file mode 100644 index 0000000..095b48f --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/gripper_controller_handle.h @@ -0,0 +1,183 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#ifndef MOVEIT_PLUGINS_GRIPPER_CONTROLLER_HANDLE +#define MOVEIT_PLUGINS_GRIPPER_CONTROLLER_HANDLE + +#include +#include +#include + +namespace moveit_simple_controller_manager +{ + + +/* + * This is an interface for a gripper using control_msgs/GripperCommandAction action interface (single DOF). + */ +class GripperControllerHandle : public ActionBasedControllerHandle +{ +public: + /* Topics will map to name/ns/goal, name/ns/result, etc */ + GripperControllerHandle(const std::string &name, const std::string &ns) : + ActionBasedControllerHandle(name, ns), + allow_failure_(false) + { + } + + virtual bool sendTrajectory(const moveit_msgs::RobotTrajectory &trajectory) + { + ROS_DEBUG_STREAM_NAMED("GripperController", "Received new trajectory for " << name_); + + if (!controller_action_client_) + return false; + + if (!trajectory.multi_dof_joint_trajectory.points.empty()) + { + ROS_ERROR_NAMED("GripperController", "Gripper cannot execute multi-dof trajectories."); + return false; + } + + if (trajectory.joint_trajectory.points.empty()) + { + ROS_ERROR_NAMED("GripperController", "GripperController expects a joint trajectory with one point only, but %u provided)", (unsigned int)trajectory.joint_trajectory.points.size()); + return false; + } + if (trajectory.joint_trajectory.points.size() > 1) + ROS_WARN_NAMED("GripperController", "GripperController expects a joint trajectory with one point only, but %u provided)", (unsigned int)trajectory.joint_trajectory.points.size()); + + if (trajectory.joint_trajectory.joint_names.empty()) + { + ROS_ERROR_NAMED("GripperController", "No joint names specified"); + return false; + } + + int gripper_joint_index = -1; + for (std::size_t i = 0 ; i < trajectory.joint_trajectory.joint_names.size() ; ++i) + if (command_joints_.find(trajectory.joint_trajectory.joint_names[i]) != command_joints_.end()) + { + gripper_joint_index = i; + break; + } + if (gripper_joint_index < 0) + { + ROS_WARN_NAMED("GripperController", "No command_joint was specified for the MoveIt controller gripper handle. Please see GripperControllerHandle::addCommandJoint() and GripperControllerHandle::setCommandJoint(). Assuming index 0."); + gripper_joint_index = 0; + } + + if (trajectory.joint_trajectory.points[0].positions.size() <= gripper_joint_index) + { + ROS_ERROR_NAMED("GripperController", "GripperController expects a joint trajectory with one point that specifies at least the position of joint '%s', but insufficient positions provided", + trajectory.joint_trajectory.joint_names[gripper_joint_index].c_str()); + return false; + } + + /* TODO: currently sending velocity as effort, make this better. */ + control_msgs::GripperCommandGoal goal; + if (trajectory.joint_trajectory.points[0].velocities.size() > gripper_joint_index) + goal.command.max_effort = trajectory.joint_trajectory.points[0].velocities[gripper_joint_index]; + + goal.command.position = trajectory.joint_trajectory.points[0].positions[gripper_joint_index]; + controller_action_client_->sendGoal(goal, + boost::bind(&GripperControllerHandle::controllerDoneCallback, this, _1, _2), + boost::bind(&GripperControllerHandle::controllerActiveCallback, this), + boost::bind(&GripperControllerHandle::controllerFeedbackCallback, this, _1)); + done_ = false; + last_exec_ = moveit_controller_manager::ExecutionStatus::RUNNING; + return true; + } + + void setCommandJoint(const std::string& name) + { + command_joints_.clear(); + addCommandJoint(name); + } + + void addCommandJoint(const std::string& name) + { + command_joints_.insert(name); + } + + void allowFailure(bool allow) + { + allow_failure_ = allow; + } + +private: + + void controllerDoneCallback(const actionlib::SimpleClientGoalState& state, + const control_msgs::GripperCommandResultConstPtr& result) + { + if (state == actionlib::SimpleClientGoalState::ABORTED && allow_failure_) + finishControllerExecution(actionlib::SimpleClientGoalState::SUCCEEDED); + else + finishControllerExecution(state); + } + + void controllerActiveCallback() + { + ROS_DEBUG_STREAM("GripperController: " << name_ << " started execution"); + } + + void controllerFeedbackCallback(const control_msgs::GripperCommandFeedbackConstPtr& feedback) + { + } + + /* + * Some gripper drivers may indicate a failure if they do not close all the way when + * an object is in the gripper. + */ + bool allow_failure_; + + /* + * A GripperCommand message has only a single float64 for the + * "command", thus only a single joint angle can be sent -- however, + * due to the complexity of making grippers look correct in a URDF, + * they typically have >1 joints. The "command_joint" is the joint + * whose position value will be sent in the GripperCommand action. A + * set of names is provided for acceptable joint names. If any of + * the joints specified is found, the value corresponding to that + * joint is considered the command. E.g., for a two-arm robot, we + * could have two names: one for the joint of each arm. + */ + std::set command_joints_; +}; + + +} // end namespace moveit_simple_controller_manager + +#endif // MOVEIT_PLUGINS_GRIPPER_CONTROLLER_HANDLE diff --git a/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h b/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h new file mode 100644 index 0000000..86ea4ca --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h @@ -0,0 +1,107 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#ifndef MULTI_DOF_FOLLOW_JOINT_CONTROLLER_HANDLE +#define MULTI_DOF_FOLLOW_JOINT_CONTROLLER_HANDLE + +#include +#include + +namespace moveit_simple_controller_manager +{ + +class MultiDofFollowJointTrajectoryControllerHandle : public ActionBasedControllerHandle +{ + +public: + + MultiDofFollowJointTrajectoryControllerHandle(const std::string &name, const std::string &action_ns) : + ActionBasedControllerHandle(name, action_ns) + { + } + + virtual bool sendTrajectory(const moveit_msgs::RobotTrajectory &trajectory) + { + ROS_DEBUG_STREAM("MultiDofFollowJointTrajectoryController: new trajectory to " << name_); + + if (!controller_action_client_) + return false; + + if (trajectory.multi_dof_joint_trajectory.points.empty()) + { + ROS_ERROR("MultiDofFollowJointTrajectoryController: cannot execute single-dof trajectories."); + return false; + } + + if (done_) + ROS_DEBUG_STREAM("MultiDofFollowJointTrajectoryController: sending trajectory to " << name_); + else + ROS_DEBUG_STREAM("MultiDofFollowJointTrajectoryController: sending continuation for the currently executed trajectory to " << name_); + + action_controller::MultiDofFollowJointTrajectoryGoal goal; + goal.trajectory = trajectory.multi_dof_joint_trajectory; + controller_action_client_-> sendGoal(goal, + boost::bind(&MultiDofFollowJointTrajectoryControllerHandle::controllerDoneCallback, this, _1, _2), + boost::bind(&MultiDofFollowJointTrajectoryControllerHandle::controllerActiveCallback, this), + boost::bind(&MultiDofFollowJointTrajectoryControllerHandle::controllerFeedbackCallback, this, _1)); + done_ = false; + last_exec_ = moveit_controller_manager::ExecutionStatus::RUNNING; + return true; + } + +protected: + + void controllerDoneCallback(const actionlib::SimpleClientGoalState& state, + const action_controller::MultiDofFollowJointTrajectoryResultConstPtr& result) + { + finishControllerExecution(state); + } + + void controllerActiveCallback() + { + ROS_DEBUG_STREAM("MultiDofFollowJointTrajectoryController: " << name_ << " started execution"); + } + + void controllerFeedbackCallback(const action_controller::MultiDofFollowJointTrajectoryFeedbackConstPtr& feedback) + { + } +}; + + +} // end namespace moveit_simple_controller_manager + +#endif // MOVEIT_PLUGINS_FOLLOW_TRAJECTORY_CONTROLLER_HANDLE diff --git a/ROS - Indigo/moveit_simple_controller_manager/moveit_simple_controller_manager_plugin_description.xml b/ROS - Indigo/moveit_simple_controller_manager/moveit_simple_controller_manager_plugin_description.xml new file mode 100644 index 0000000..e199cb8 --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/moveit_simple_controller_manager_plugin_description.xml @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/ROS - Indigo/moveit_simple_controller_manager/package.xml b/ROS - Indigo/moveit_simple_controller_manager/package.xml new file mode 100644 index 0000000..098f42e --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/package.xml @@ -0,0 +1,34 @@ + + moveit_simple_controller_manager + 0.5.2 + A generic, simple controller manager plugin for MoveIt. + Michael Ferguson + Michael Ferguson + + BSD + + http://moveit.ros.org + https://github.com/ros-planning/moveit_plugins/issues + https://github.com/ros-planning/moveit_plugins + + catkin + + action_controller + moveit_core + roscpp + pluginlib + control_msgs + actionlib + + action_controller + moveit_core + roscpp + pluginlib + control_msgs + actionlib + + + + + + diff --git a/ROS - Indigo/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp b/ROS - Indigo/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp new file mode 100644 index 0000000..d42803a --- /dev/null +++ b/ROS - Indigo/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp @@ -0,0 +1,240 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#include +#include +#include +#include +#include +#include +#include +#include + +namespace moveit_simple_controller_manager +{ + + +class MoveItSimpleControllerManager : public moveit_controller_manager::MoveItControllerManager +{ +public: + + MoveItSimpleControllerManager() : node_handle_("~") +{ + if (!node_handle_.hasParam("controller_list")) + { + ROS_ERROR_STREAM("MoveitSimpleControllerManager: No controller_list specified."); + return; + } + + XmlRpc::XmlRpcValue controller_list; + node_handle_.getParam("controller_list", controller_list); + if (controller_list.getType() != XmlRpc::XmlRpcValue::TypeArray) + { + ROS_ERROR("MoveitSimpleControllerManager: controller_list should be specified as an array"); + return; + } + + /* actually create each controller */ + for (int i = 0 ; i < controller_list.size() ; ++i) + { + if (!controller_list[i].hasMember("name") || !controller_list[i].hasMember("joints")) + { + ROS_ERROR("MoveitSimpleControllerManager: Name and joints must be specifed for each controller"); + continue; + } + + try + { + std::string name = std::string(controller_list[i]["name"]); + + std::string action_ns; + if (controller_list[i].hasMember("ns")) + { + /* TODO: this used to be called "ns", renaming to "action_ns" and will remove in the future */ + action_ns = std::string(controller_list[i]["ns"]); + ROS_WARN("MoveitSimpleControllerManager: use of 'ns' is deprecated, use 'action_ns' instead."); + } + else if (controller_list[i].hasMember("action_ns")) + action_ns = std::string(controller_list[i]["action_ns"]); + else + ROS_WARN("MoveitSimpleControllerManager: please note that 'action_ns' no longer has a default value."); + + if (controller_list[i]["joints"].getType() != XmlRpc::XmlRpcValue::TypeArray) + { + ROS_ERROR_STREAM("MoveitSimpleControllerManager: The list of joints for controller " << name << " is not specified as an array"); + continue; + } + + if (!controller_list[i].hasMember("type")) + { + ROS_ERROR_STREAM("MoveitSimpleControllerManager: No type specified for controller " << name); + continue; + } + + std::string type = std::string(controller_list[i]["type"]); + + ActionBasedControllerHandleBasePtr new_handle; + if ( type == "GripperCommand" ) + { + new_handle.reset(new GripperControllerHandle(name, action_ns)); + if (static_cast(new_handle.get())->isConnected()) + { + if (controller_list[i].hasMember("command_joint")) + static_cast(new_handle.get())->setCommandJoint(controller_list[i]["command_joint"]); + else + static_cast(new_handle.get())->setCommandJoint(controller_list[i]["joints"][0]); + + if (controller_list[i].hasMember("allow_failure")) + static_cast(new_handle.get())->allowFailure(true); + + ROS_INFO_STREAM("MoveitSimpleControllerManager: Added GripperCommand controller for " << name ); + controllers_[name] = new_handle; + } + } + else if ( type == "FollowJointTrajectory" ) + { + new_handle.reset(new FollowJointTrajectoryControllerHandle(name, action_ns)); + if (static_cast(new_handle.get())->isConnected()) + { + ROS_INFO_STREAM("MoveitSimpleControllerManager: Added FollowJointTrajectory controller for " << name ); + controllers_[name] = new_handle; + } + } + else if(type == "MultiDofFollowJointTrajectory") + { + new_handle.reset(new MultiDofFollowJointTrajectoryControllerHandle(name, action_ns)); + if (static_cast(new_handle.get())->isConnected()) + { + ROS_INFO_STREAM("MoveitSimpleControllerManager: Added MultiDofFollowJointTrajectory controller for " << name ); + controllers_[name] = new_handle; + } + } + + /* add list of joints, used by controller manager and moveit */ + for (int j = 0 ; j < controller_list[i]["joints"].size() ; ++j) + controllers_[name]->addJoint(std::string(controller_list[i]["joints"][j])); + } + catch (...) + { + ROS_ERROR("MoveitSimpleControllerManager: Unable to parse controller information"); + } + } +} + + virtual ~MoveItSimpleControllerManager() + { + } + + /* + * Get a controller, by controller name (which was specified in the controllers.yaml + */ + virtual moveit_controller_manager::MoveItControllerHandlePtr getControllerHandle(const std::string &name) + { + std::map::const_iterator it = controllers_.find(name); + if (it != controllers_.end()) + return static_cast(it->second); + else + ROS_FATAL_STREAM("No such controller: " << name); + } + + /* + * Get the list of controller names. + */ + virtual void getControllersList(std::vector &names) + { + for (std::map::const_iterator it = controllers_.begin() ; it != controllers_.end() ; ++it) + names.push_back(it->first); + ROS_INFO_STREAM("Returned " << names.size() << " controllers in list"); + } + + /* + * This plugin assumes that all controllers are already active -- and if they are not, well, it has no way to deal with it anyways! + */ + virtual void getActiveControllers(std::vector &names) + { + getControllersList(names); + } + + /* + * Controller must be loaded to be active, see comment above about active controllers... + */ + virtual void getLoadedControllers(std::vector &names) + { + getControllersList(names); + } + + /* + * Get the list of joints that a controller can control. + */ + virtual void getControllerJoints(const std::string &name, std::vector &joints) + { + std::map::const_iterator it = controllers_.find(name); + if (it != controllers_.end()) + { + it->second->getJoints(joints); + } + else + { + ROS_WARN("The joints for controller '%s' are not known. Perhaps the controller configuration is not loaded on the param server?", name.c_str()); + joints.clear(); + } + } + + /* + * Controllers are all active and default -- that's what makes this thing simple. + */ + virtual moveit_controller_manager::MoveItControllerManager::ControllerState getControllerState(const std::string &name) + { + moveit_controller_manager::MoveItControllerManager::ControllerState state; + state.active_ = true; + state.default_ = true; + return state; + } + + /* Cannot switch our controllers */ + virtual bool switchControllers(const std::vector &activate, const std::vector &deactivate) { return false; } + +protected: + + ros::NodeHandle node_handle_; + std::map controllers_; +}; + +} // end namespace moveit_simple_controller_manager + +PLUGINLIB_EXPORT_CLASS(moveit_simple_controller_manager::MoveItSimpleControllerManager, + moveit_controller_manager::MoveItControllerManager); diff --git a/ROS - Indigo/pr2_teleop/CMakeLists.txt b/ROS - Indigo/pr2_teleop/CMakeLists.txt new file mode 100644 index 0000000..1d3b22e --- /dev/null +++ b/ROS - Indigo/pr2_teleop/CMakeLists.txt @@ -0,0 +1,34 @@ +cmake_minimum_required(VERSION 2.8.3) +project(pr2_teleop) + +if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif() + +find_package(catkin REQUIRED COMPONENTS + moveit_core + pluginlib + actionlib + roscpp + trajectory_msgs + actionlib_msgs) + +include_directories(include ${catkin_INCLUDE_DIRS}) +link_directories(${catkin_LIBRARY_DIRS}) + +catkin_package( + LIBRARIES + INCLUDE_DIRS + DEPENDS + ) + +include_directories(include) + +add_executable(teleop_pr2_keyboard src/teleop_pr2_keyboard.cpp) +target_link_libraries(teleop_pr2_keyboard ${catkin_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) +add_executable(teleop_pr2 src/teleop_pr2.cpp) +target_link_libraries(teleop_pr2 ${catkin_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) +add_executable(teleop_gripper src/teleop_gripper.cpp) +target_link_libraries(teleop_gripper ${catkin_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) +add_executable(controller src/teleop_pr2_keyboard_modificato.cpp) +target_link_libraries(controller ${catkin_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) diff --git a/ROS - Indigo/pr2_teleop/README.txt b/ROS - Indigo/pr2_teleop/README.txt new file mode 100644 index 0000000..f18344f --- /dev/null +++ b/ROS - Indigo/pr2_teleop/README.txt @@ -0,0 +1 @@ +Modified version of pr2_teleop in order to create a node to teleoperate properly hector_quadrotor (src/teleop_pr2_keyboard_modificato.cpp) diff --git a/ROS - Indigo/pr2_teleop/config/teleop.yaml b/ROS - Indigo/pr2_teleop/config/teleop.yaml new file mode 100644 index 0000000..3fac9fe --- /dev/null +++ b/ROS - Indigo/pr2_teleop/config/teleop.yaml @@ -0,0 +1,29 @@ +# Axes +axis_vx: 3 +axis_vy: 2 +axis_vw: 0 +axis_pan: 0 +axis_tilt: 3 + +# base velocities +max_vw: 0.8 +max_vx: 0.5 +max_vy: 0.5 +max_vw_run: 1.4 +max_vx_run: 1.0 +max_vy_run: 1.0 + +# Head +max_pan: 2.7 +max_tilt: 1.4 +min_tilt: -0.4 +tilt_step: 0.3 +pan_step: 0.3 + +# Buttons have changed for PS3 controller mapping +# With joystick remapper, this works with all joysticks on "/joy" +run_button: 11 +torso_dn_button: 14 +torso_up_button: 12 +head_button: 8 +deadman_button: 10 diff --git a/ROS - Indigo/pr2_teleop/mainpage.dox b/ROS - Indigo/pr2_teleop/mainpage.dox new file mode 100644 index 0000000..50b4e50 --- /dev/null +++ b/ROS - Indigo/pr2_teleop/mainpage.dox @@ -0,0 +1,96 @@ +/** +\mainpage + +\htmlinclude manifest.html + +\b teleop_pr2 teleoperation of a PR2 from keyboard and joystick. Teleops base, head, spine. No arm teleoperation currently. + +Both nodes, teleop_pr2 and teleop_pr2_keyboard, are designed for limited control of a PR-2, like moving it from place to place and transport. This is not designed for immersive control of a PR-2. + +\section rosapi ROS API + +The two nodes, teleop_pr2 and teleop_pr2_keyboard, are designed primarily to drive the base of the PR-2. Teleop_pr2 can also able to drive the spine and head. + +List of nodes: +- \b teleop_pr2 +- \b teleop_pr2_keyboard + +
+ +\subsection teleop_pr2_keyboard teleop_pr2_keyboard + +\b teleop_pr2_keyboard teleoperates a PR-2 base using keyboard commands. +WASD controls X/Y, QE controls yaw. Shift to go faster. + +\subsubsection usage Usage +\verbatim +$ teleop_pr2_keyboard [standard ROS args] +\endverbatim + +Key mappings are printed to screen on startup. + +\subsubsection topic ROS topics + +Subscribes to (name / type): +- None + +Publishes to (name / type): +- \b "cmd_vel/Twist" : velocity to the pr2 base; sent on every keypress. + +\subsubsection parameters ROS parameters + +- \b "walk_vel" : \b double Maximum (walking) velocity +- \b "run_vel" : \b double Maximum (runing) velocity +- \b "yaw_rate" : \b double Maximum (walking) yaw rate +- \b "yaw_run_rate" : \b double Maximum (running) yaw rate + +
+ +\subsection teleop_pr2 teleop_pr2 + +\b teleop_pr2 teleoperate a PR-2 using a joystick. + +X - Forward +Y - Left +Angle Z - Yaw Rate CCW + +\subsubsection usage Usage +\verbatim +$ teleop_pr2 --deadman_no_publish [standard ROS args] +\endverbatim + +"--deadman_no_publish" is optional. If set, the node will only publish if the deadman is depressed. + +\subsubsection topic ROS topics + +Subscribes to (name / type): +- \b "joy/Joy" : ROS joystick topic + +Publishes to (name / type): +- \b "cmd_vel/Twist" : velocity to the pr2 base, sent on every keypress. +- \b "torso_lift_controller/set_command / Float64" : Velocity to PR2 torso (publishes only if torso_button param set) +- \b "head_controller/command / JointStates" : Position commands to PR-2 head (publishes only if head_button param set) + +\subsubsection parameters ROS parameters +- \b "max_vx" : \b double Maximum (walking) X velocity +- \b "max_vy" : \b double Maximum (walking) Y velocity +- \b "max_vw" : \b double Maximum (walking) Z angular velocity + +- \b "max_vx_run" : \b double Maximum (running) X velocity +- \b "max_vy_run" : \b double Maximum (running) Y velocity +- \b "max_vw_run" : \b double Maximum (running) Z angular velocity + +- \b "max_pan" : \b double Maximum head pan command (min is -1 * max) +- \b "max_tilt" : \b double Maximum head tilt command +- \b "min_tilt" : \b double Minimum head tilt command + +- \b "tilt_step" : \b double Head tilt command increment. Position command is tilt_step * tilt_axis +- \b "pan_step" : \b double Head pan command increment. Position command is pan_step * pan_axis + +- \b "deadman_button" : \b int Button that enables joystick commands. No commands will work without deadman button depressed +- \b "run_button" : \b int Base moves at maximum of "run" velocities when depressed. +- \b "torso_dn_button" : \b int Depress to command torso down +- \b "torso_up_button" : \b int Depress to command torso up +- \b "head_button" : \b int Depress to command head + +*/ diff --git a/ROS - Indigo/pr2_teleop/manifest.xml b/ROS - Indigo/pr2_teleop/manifest.xml new file mode 100644 index 0000000..e26186f --- /dev/null +++ b/ROS - Indigo/pr2_teleop/manifest.xml @@ -0,0 +1,22 @@ + + + This package contains launch files for starting joystick or + keyboard-based teleoperation (remote control) of the PR2. + + Kevin Watts + BSD + http://ros.org/wiki/pr2_teleop + + + + + + + + + + + + + + diff --git a/ROS - Indigo/pr2_teleop/package.xml b/ROS - Indigo/pr2_teleop/package.xml new file mode 100644 index 0000000..4cc1eda --- /dev/null +++ b/ROS - Indigo/pr2_teleop/package.xml @@ -0,0 +1,23 @@ + + + pr2_teleop + 0.0.0 + + This package contains launch files for starting joystick or + keyboard-based teleoperation (remote control) of the PR2. + + Alessio + Alessio + BSD + http://ros.org/wiki/pr2_teleop + catkin + std_msgs + geometry_msgs + sensor_msgs + pr2_controllers_msgs + roscpp + topic_tools + actionlib + rospy + tf + diff --git a/ROS - Indigo/pr2_teleop/src/teleop_gripper.cpp b/ROS - Indigo/pr2_teleop/src/teleop_gripper.cpp new file mode 100644 index 0000000..f70c992 --- /dev/null +++ b/ROS - Indigo/pr2_teleop/src/teleop_gripper.cpp @@ -0,0 +1,104 @@ +/* + * teleop_pr2 + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include + +class TeleopGripper +{ +public: + TeleopGripper() + { + ros::NodeHandle private_nh_("~"); + + private_nh_.param("open_position", open_cmd_.position, 0.08); + private_nh_.param("open_max_effort", open_cmd_.max_effort, -1.0); + + private_nh_.param("close_position", close_cmd_.position, -100.00); + private_nh_.param("close_max_effort", close_cmd_.max_effort, -1.0); + + private_nh_.param("open_button", open_button_, 1); + private_nh_.param("close_button", close_button_, 2); + + pub_ = nh_.advertise("command", 1, false); + sub_ = nh_.subscribe("joy", 1, &TeleopGripper::joyCallback, this); + + ROS_DEBUG("teleop_gripper started"); + } + + void joyCallback(const sensor_msgs::JoyConstPtr& joy) + { + ROS_DEBUG("Got a joy msg"); + if ((int) joy->buttons.size() <= open_button_ || + (int) joy->buttons.size() <= close_button_ || + open_button_ < 0 || + close_button_ < 0) + { + ROS_ERROR("Array lookup error: Joystick message has %u elems. Open Index [%u]. Close Index [%u]", (unsigned int)joy->buttons.size(), open_button_, close_button_); + return; + } + + ROS_DEBUG("open: Buttons[%u] = %u", open_button_, joy->buttons[open_button_]); + + if (joy->buttons[open_button_] == 1) + { + pub_.publish(open_cmd_); + ROS_DEBUG("Opening"); + } + else if (joy->buttons[close_button_] == 1) + { + pub_.publish(close_cmd_); + ROS_DEBUG("Closing"); + } + } + +private: + ros::NodeHandle nh_; + ros::Publisher pub_; + ros::Subscriber sub_; + + int close_button_; + int open_button_; + + + pr2_controllers_msgs::Pr2GripperCommand open_cmd_; + pr2_controllers_msgs::Pr2GripperCommand close_cmd_; +}; + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "teleop_gripper"); + + TeleopGripper teleop_gripper; + + ros::spin(); + +} diff --git a/ROS - Indigo/pr2_teleop/src/teleop_pr2.cpp b/ROS - Indigo/pr2_teleop/src/teleop_pr2.cpp new file mode 100644 index 0000000..2e3a427 --- /dev/null +++ b/ROS - Indigo/pr2_teleop/src/teleop_pr2.cpp @@ -0,0 +1,414 @@ +/* + * teleop_pr2 + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +///\author Kevin Watts +///\brief Converts joystick commands on /joy to commands to PR2 base, spine, head + +#include +#include +#include +#include +#include +#include "ros/ros.h" +#include "sensor_msgs/Joy.h" +#include "geometry_msgs/Twist.h" +#include "sensor_msgs/JointState.h" +#include "trajectory_msgs/JointTrajectory.h" +#include "pr2_controllers_msgs/JointTrajectoryControllerState.h" +#include "topic_tools/MuxSelect.h" +#include "std_msgs/String.h" + +#include "std_msgs/Float64.h" + +#define TORSO_TOPIC "torso_controller/command" +#define HEAD_TOPIC "head_traj_controller/command" +const int PUBLISH_FREQ = 20; + +using namespace std; + +class TeleopPR2 +{ + public: + geometry_msgs::Twist cmd; + double min_torso, max_torso; + double req_torso_vel, torso_step; + //joy::Joy joy; + double req_vx, req_vy, req_vw, req_torso, req_pan, req_tilt; + double req_tilt_vel, req_pan_vel; + double max_vx, max_vy, max_vw, max_vx_run, max_vy_run, max_vw_run; + double max_pan, max_tilt, min_tilt, pan_step, tilt_step; + int axis_vx, axis_vy, axis_vw, axis_pan, axis_tilt; + int deadman_button, run_button, torso_dn_button, torso_up_button, head_button; + bool deadman_no_publish_, torso_publish_, head_publish_; + + bool deadman_, cmd_head; + bool use_mux_, last_deadman_; + std::string last_selected_topic_; + + ros::Time last_recieved_joy_message_time_; + ros::Duration joy_msg_timeout_; + + ros::NodeHandle n_, n_private_; + ros::Publisher vel_pub_; + ros::Publisher head_pub_; + ros::Publisher torso_pub_; + ros::Subscriber joy_sub_; + ros::Subscriber torso_state_sub_; + ros::ServiceClient mux_client_; + + TeleopPR2(bool deadman_no_publish = false) : + max_vx(0.6), max_vy(0.6), max_vw(0.8), + max_vx_run(0.6), max_vy_run(0.6), max_vw_run(0.8), + max_pan(2.7), max_tilt(1.4), min_tilt(-0.4), + pan_step(0.02), tilt_step(0.015), + deadman_no_publish_(deadman_no_publish), + torso_publish_(false), head_publish_(false), + deadman_(false), cmd_head(false), + use_mux_(false), last_deadman_(false), + n_private_("~") + { } + + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + req_pan = req_tilt = 0; + req_torso = 0.0; + req_torso_vel = 0.0; + + //parameters for interaction with a mux on cmd_vel topics + n_private_.param("use_mux", use_mux_, false); + + n_private_.param("max_vx", max_vx, max_vx); + n_private_.param("max_vy", max_vy, max_vy); + n_private_.param("max_vw", max_vw, max_vw); + + // Set max speed while running + n_private_.param("max_vx_run", max_vx_run, max_vx_run); + n_private_.param("max_vy_run", max_vy_run, max_vy_run); + n_private_.param("max_vw_run", max_vw_run, max_vw_run); + + // Head pan/tilt parameters + n_private_.param("max_pan", max_pan, max_pan); + n_private_.param("max_tilt", max_tilt, max_tilt); + n_private_.param("min_tilt", min_tilt, min_tilt); + + n_private_.param("tilt_step", tilt_step, tilt_step); + n_private_.param("pan_step", pan_step, pan_step); + + n_private_.param("axis_pan", axis_pan, 0); + n_private_.param("axis_tilt", axis_tilt, 2); + + n_private_.param("axis_vx", axis_vx, 3); + n_private_.param("axis_vw", axis_vw, 0); + n_private_.param("axis_vy", axis_vy, 2); + + n_private_.param("torso_step", torso_step, 0.01); + n_private_.param("min_torso", min_torso, 0.0); + n_private_.param("max_torso", max_torso, 0.3); + + n_private_.param("deadman_button", deadman_button, 0); + n_private_.param("run_button", run_button, 0); + n_private_.param("torso_dn_button", torso_dn_button, 0); + n_private_.param("torso_up_button", torso_up_button, 0); + n_private_.param("head_button", head_button, 0); + + double joy_msg_timeout; + n_private_.param("joy_msg_timeout", joy_msg_timeout, 0.5); //default to 0.5 seconds timeout + if (joy_msg_timeout <= 0) + { + joy_msg_timeout_ = ros::Duration().fromSec(9999999);//DURATION_MAX; + ROS_DEBUG("joy_msg_timeout <= 0 -> no timeout"); + } + else + { + joy_msg_timeout_.fromSec(joy_msg_timeout); + ROS_DEBUG("joy_msg_timeout: %.3f", joy_msg_timeout_.toSec()); + } + + ROS_DEBUG("max_vx: %.3f m/s\n", max_vx); + ROS_DEBUG("max_vy: %.3f m/s\n", max_vy); + ROS_DEBUG("max_vw: %.3f deg/s\n", max_vw*180.0/M_PI); + + ROS_DEBUG("max_vx_run: %.3f m/s\n", max_vx_run); + ROS_DEBUG("max_vy_run: %.3f m/s\n", max_vy_run); + ROS_DEBUG("max_vw_run: %.3f deg/s\n", max_vw_run*180.0/M_PI); + + ROS_DEBUG("tilt step: %.3f rad\n", tilt_step); + ROS_DEBUG("pan step: %.3f rad\n", pan_step); + + ROS_DEBUG("axis_vx: %d\n", axis_vx); + ROS_DEBUG("axis_vy: %d\n", axis_vy); + ROS_DEBUG("axis_vw: %d\n", axis_vw); + ROS_DEBUG("axis_pan: %d\n", axis_pan); + ROS_DEBUG("axis_tilt: %d\n", axis_tilt); + + ROS_DEBUG("deadman_button: %d\n", deadman_button); + ROS_DEBUG("run_button: %d\n", run_button); + ROS_DEBUG("torso_dn_button: %d\n", torso_dn_button); + ROS_DEBUG("torso_up_button: %d\n", torso_up_button); + ROS_DEBUG("head_button: %d\n", head_button); + ROS_DEBUG("joy_msg_timeout: %f\n", joy_msg_timeout); + + if (torso_dn_button != 0 && torso_up_button != 0) + { + torso_publish_ = true; + torso_pub_ = n_.advertise(TORSO_TOPIC, 1); + } + + if (head_button != 0) + { + head_pub_ = n_.advertise(HEAD_TOPIC, 1); + head_publish_ = true; + } + + vel_pub_ = n_.advertise("cmd_vel", 1); + + joy_sub_ = n_.subscribe("joy", 10, &TeleopPR2::joy_cb, this); + torso_state_sub_ = n_.subscribe("torso_controller/state", 1, &TeleopPR2::torsoCB, this); + + //if we're going to use the mux, then we'll subscribe to state changes on the mux + if(use_mux_){ + ros::NodeHandle mux_nh("mux"); + mux_client_ = mux_nh.serviceClient("select"); + } + } + + ~TeleopPR2() { } + + /** Callback for joy topic **/ + void joy_cb(const sensor_msgs::Joy::ConstPtr& joy_msg) + { + //Record this message reciept + last_recieved_joy_message_time_ = ros::Time::now(); + + deadman_ = (((unsigned int)deadman_button < joy_msg->buttons.size()) && joy_msg->buttons[deadman_button]); + + if (!deadman_) + return; + + cmd_head = (((unsigned int)head_button < joy_msg->buttons.size()) && joy_msg->buttons[head_button] && head_publish_); + + // Base + bool running = (((unsigned int)run_button < joy_msg->buttons.size()) && joy_msg->buttons[run_button]); + double vx = running ? max_vx_run : max_vx; + double vy = running ? max_vy_run : max_vy; + double vw = running ? max_vw_run : max_vw; + + if((axis_vx >= 0) && (((unsigned int)axis_vx) < joy_msg->axes.size()) && !cmd_head) + req_vx = joy_msg->axes[axis_vx] * vx; + else + req_vx = 0.0; + if((axis_vy >= 0) && (((unsigned int)axis_vy) < joy_msg->axes.size()) && !cmd_head) + req_vy = joy_msg->axes[axis_vy] * vy; + else + req_vy = 0.0; + if((axis_vw >= 0) && (((unsigned int)axis_vw) < joy_msg->axes.size()) && !cmd_head) + req_vw = joy_msg->axes[axis_vw] * vw; + else + req_vw = 0.0; + + // Enforce max/mins for velocity + // Joystick should be [-1, 1], but it might not be + req_vx = max(min(req_vx, vx), -vx); + req_vy = max(min(req_vy, vy), -vy); + req_vw = max(min(req_vw, vw), -vw); + + // Head + // Update commanded position by how joysticks moving + // Don't add commanded position if deadman off + if (deadman_ && cmd_head) + { + if (axis_pan >= 0 && axis_pan < (int)joy_msg->axes.size()) + { + req_pan_vel = joy_msg->axes[axis_pan] * pan_step; + } + + if (axis_tilt >= 0 && axis_tilt < (int)joy_msg->axes.size()) + { + req_tilt_vel = joy_msg->axes[axis_tilt] * tilt_step; + } + } + + // Torso + bool down = (((unsigned int)torso_dn_button < joy_msg->buttons.size()) && joy_msg->buttons[torso_dn_button]); + bool up = (((unsigned int)torso_up_button < joy_msg->buttons.size()) && joy_msg->buttons[torso_up_button]); + + // Bring torso up/down + if (down && !up) + req_torso_vel = -torso_step; + else if (up && !down) + req_torso_vel = torso_step; + else + req_torso_vel = 0; + } + + + void send_cmd_vel() + { + if(deadman_ && + last_recieved_joy_message_time_ + joy_msg_timeout_ > ros::Time::now()) + { + //check if we need to switch the mux to our topic for teleop + if(use_mux_ && !last_deadman_){ + topic_tools::MuxSelect select_srv; + select_srv.request.topic = vel_pub_.getTopic(); + if(mux_client_.call(select_srv)){ + last_selected_topic_ = select_srv.response.prev_topic; + ROS_DEBUG("Setting mux to %s for teleop", select_srv.request.topic.c_str()); + } + else{ + ROS_ERROR("Failed to call select service %s on mux. Are you sure that it is up and connected correctly to the teleop node?", mux_client_.getService().c_str()); + } + } + + // Base + cmd.linear.x = req_vx; + cmd.linear.y = req_vy; + cmd.angular.z = req_vw; + vel_pub_.publish(cmd); + + // Torso + if (torso_publish_) + { + double dt = 1.0/double(PUBLISH_FREQ); + double horizon = 5.0 * dt; + + trajectory_msgs::JointTrajectory traj; + traj.header.stamp = ros::Time::now() + ros::Duration(0.01); + traj.joint_names.push_back("torso_lift_joint"); + traj.points.resize(1); + traj.points[0].positions.push_back(req_torso + req_torso_vel * horizon); + traj.points[0].velocities.push_back(req_torso_vel); + traj.points[0].time_from_start = ros::Duration(horizon); + torso_pub_.publish(traj); + + // Updates the current positions + req_torso += req_torso_vel * dt; + req_torso = max(min(req_torso, max_torso), min_torso); + } + + // Head + if (cmd_head && head_publish_) + { + double dt = 1.0/double(PUBLISH_FREQ); + double horizon = 3.0 * dt; + + trajectory_msgs::JointTrajectory traj; + traj.header.stamp = ros::Time::now() + ros::Duration(0.01); + traj.joint_names.push_back("head_pan_joint"); + traj.joint_names.push_back("head_tilt_joint"); + traj.points.resize(1); + traj.points[0].positions.push_back(req_pan + req_pan_vel * horizon); + traj.points[0].velocities.push_back(req_pan_vel); + traj.points[0].positions.push_back(req_tilt + req_tilt_vel * horizon); + traj.points[0].velocities.push_back(req_tilt_vel); + traj.points[0].time_from_start = ros::Duration(horizon); + head_pub_.publish(traj); + + // Updates the current positions + req_pan += req_pan_vel * dt; + req_pan = max(min(req_pan, max_pan), -max_pan); + req_tilt += req_tilt_vel * dt; + req_tilt = max(min(req_tilt, max_tilt), min_tilt); + } + + if (req_torso != 0) + fprintf(stdout,"teleop_base:: %f, %f, %f. Head:: %f, %f. Torso cmd: %f.\n", + cmd.linear.x, cmd.linear.y, cmd.angular.z, req_pan, req_tilt, req_torso_vel); + else + fprintf(stdout,"teleop_base:: %f, %f, %f. Head:: %f, %f\n", + cmd.linear.x ,cmd.linear.y, cmd.angular.z, req_pan, req_tilt); + } + else + { + //make sure to set the mux back to whatever topic it was on when we grabbed it if the deadman has just toggled + if(use_mux_ && last_deadman_){ + topic_tools::MuxSelect select_srv; + select_srv.request.topic = last_selected_topic_; + if(mux_client_.call(select_srv)){ + ROS_DEBUG("Setting mux back to %s", last_selected_topic_.c_str()); + } + else{ + ROS_ERROR("Failed to call select service %s on mux. Are you sure that it is up and connected correctly to the teleop node?", mux_client_.getService().c_str()); + } + } + + // Publish zero commands iff deadman_no_publish is false + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + if (!deadman_no_publish_) + { + // Base + vel_pub_.publish(cmd); + } + } + + //make sure we store the state of our last deadman + last_deadman_ = deadman_; + } + + void torsoCB(const pr2_controllers_msgs::JointTrajectoryControllerState::ConstPtr &msg) + { + double xd = req_torso; + const double A = 0.003; + if (fabs(msg->actual.positions[0] - xd) > A*1.001) + { + req_torso = min(max(msg->actual.positions[0] - A, xd), msg->actual.positions[0] + A); + } + } +}; + +int main(int argc, char **argv) +{ + ros::init(argc, argv, "teleop_pr2"); + const char* opt_no_publish = "--deadman_no_publish"; + + bool no_publish = false; + for(int i=1;i nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +// Author: Kevin Watts + +#include +#include +#include +#include +#include + +#include +#include + +#define KEYCODE_A 0x61 +#define KEYCODE_D 0x64 +#define KEYCODE_S 0x73 +#define KEYCODE_W 0x77 +#define KEYCODE_Q 0x71 +#define KEYCODE_E 0x65 + +#define KEYCODE_A_CAP 0x41 +#define KEYCODE_D_CAP 0x44 +#define KEYCODE_S_CAP 0x53 +#define KEYCODE_W_CAP 0x57 +#define KEYCODE_Q_CAP 0x51 +#define KEYCODE_E_CAP 0x45 + +class TeleopPR2Keyboard +{ + private: + double walk_vel, run_vel, yaw_rate, yaw_rate_run; + geometry_msgs::Twist cmd; + + ros::NodeHandle n_; + ros::Publisher vel_pub_; + + public: + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + vel_pub_ = n_.advertise("cmd_vel", 1); + + ros::NodeHandle n_private("~"); + n_private.param("walk_vel", walk_vel, 0.5); + n_private.param("run_vel", run_vel, 1.0); + n_private.param("yaw_rate", yaw_rate, 1.0); + n_private.param("yaw_run_rate", yaw_rate_run, 1.5); + + } + + ~TeleopPR2Keyboard() { } + void keyboardLoop(); + +}; + +int kfd = 0; +struct termios cooked, raw; + +void quit(int sig) +{ + tcsetattr(kfd, TCSANOW, &cooked); + exit(0); +} + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "pr2_base_keyboard"); + + TeleopPR2Keyboard tpk; + tpk.init(); + + signal(SIGINT,quit); + + tpk.keyboardLoop(); + + return(0); +} + +void TeleopPR2Keyboard::keyboardLoop() +{ + char c; + bool dirty=false; + + // get the console in raw mode + tcgetattr(kfd, &cooked); + memcpy(&raw, &cooked, sizeof(struct termios)); + raw.c_lflag &=~ (ICANON | ECHO); + // Setting a new line, then end of file + raw.c_cc[VEOL] = 1; + raw.c_cc[VEOF] = 2; + tcsetattr(kfd, TCSANOW, &raw); + + puts("Reading from keyboard"); + puts("---------------------------"); + puts("Use 'WASD' to translate"); + puts("Use 'QE' to yaw"); + puts("Press 'Shift' to run"); + + + for(;;) + { + // get the next event from the keyboard + if(read(kfd, &c, 1) < 0) + { + perror("read():"); + exit(-1); + } + + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + switch(c) + { + // Walking + case KEYCODE_W: + cmd.linear.x = walk_vel; + dirty = true; + break; + case KEYCODE_S: + cmd.linear.x = - walk_vel; + dirty = true; + break; + case KEYCODE_A: + cmd.linear.y = walk_vel; + dirty = true; + break; + case KEYCODE_D: + cmd.linear.y = - walk_vel; + dirty = true; + break; + case KEYCODE_Q: + cmd.angular.z = yaw_rate; + dirty = true; + break; + case KEYCODE_E: + cmd.angular.z = - yaw_rate; + dirty = true; + break; + + // Running + case KEYCODE_W_CAP: + cmd.linear.x = run_vel; + dirty = true; + break; + case KEYCODE_S_CAP: + cmd.linear.x = - run_vel; + dirty = true; + break; + case KEYCODE_A_CAP: + cmd.linear.y = run_vel; + dirty = true; + break; + case KEYCODE_D_CAP: + cmd.linear.y = - run_vel; + dirty = true; + break; + case KEYCODE_Q_CAP: + cmd.angular.z = yaw_rate_run; + dirty = true; + break; + case KEYCODE_E_CAP: + cmd.angular.z = - yaw_rate_run; + dirty = true; + break; + } + + + if (dirty == true) + { + vel_pub_.publish(cmd); + } + + + } +} diff --git a/ROS - Indigo/pr2_teleop/src/teleop_pr2_keyboard.cpp~ b/ROS - Indigo/pr2_teleop/src/teleop_pr2_keyboard.cpp~ new file mode 100644 index 0000000..92eb9fb --- /dev/null +++ b/ROS - Indigo/pr2_teleop/src/teleop_pr2_keyboard.cpp~ @@ -0,0 +1,208 @@ +/* + * teleop_pr2_keyboard + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +// Author: Kevin Watts + +#include +#include +#include +#include +#include + +#include +#include + +#define KEYCODE_A 0x61 +#define KEYCODE_D 0x64 +#define KEYCODE_S 0x73 +#define KEYCODE_W 0x77 +#define KEYCODE_Q 0x71 +#define KEYCODE_E 0x65 +#define KEYCODE_Z 0x7A +#define KEYCODE_X 0x78 +#define KEYCODE_F 0x66 + +#define KEYCODE_A_CAP 0x41 +#define KEYCODE_D_CAP 0x44 +#define KEYCODE_S_CAP 0x53 +#define KEYCODE_W_CAP 0x57 +#define KEYCODE_Q_CAP 0x51 +#define KEYCODE_E_CAP 0x45 +#define KEYCODE_Z_CAP 0x5A +#define KEYCODE_X_CAP 0x58 + +class TeleopPR2Keyboard +{ + private: + double walk_vel, run_vel, yaw_rate, yaw_rate_run; + geometry_msgs::Twist cmd; + + ros::NodeHandle n_; + ros::Publisher vel_pub_; + + public: + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + vel_pub_ = n_.advertise("cmd_vel", 1); + + ros::NodeHandle n_private("~"); + n_private.param("walk_vel", walk_vel, 0.5); + n_private.param("run_vel", run_vel, 1.0); + n_private.param("yaw_rate", yaw_rate, 1.0); + n_private.param("yaw_run_rate", yaw_rate_run, 1.5); + + } + + ~TeleopPR2Keyboard() { } + void keyboardLoop(); + +}; + +int kfd = 0; +struct termios cooked, raw; + +void quit(int sig) +{ + tcsetattr(kfd, TCSANOW, &cooked); + exit(0); +} + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "pr2_base_keyboard"); + + TeleopPR2Keyboard tpk; + tpk.init(); + + signal(SIGINT,quit); + + tpk.keyboardLoop(); + + return(0); +} + +void TeleopPR2Keyboard::keyboardLoop() +{ + char c; + bool dirty=false; + + // get the console in raw mode + tcgetattr(kfd, &cooked); + memcpy(&raw, &cooked, sizeof(struct termios)); + raw.c_lflag &=~ (ICANON | ECHO); + // Setting a new line, then end of file + raw.c_cc[VEOL] = 1; + raw.c_cc[VEOF] = 2; + tcsetattr(kfd, TCSANOW, &raw); + + puts("Reading from keyboard"); + puts("---------------------------"); + puts("Use 'WASD' to translate"); + puts("Use 'QE' to yaw"); + puts("Press 'Shift' to run"); + + + for(;;) + { + // get the next event from the keyboard + if(read(kfd, &c, 1) < 0) + { + perror("read():"); + exit(-1); + } + + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + switch(c) + { + // Walking + case KEYCODE_W: + cmd.linear.x = walk_vel; + dirty = true; + break; + case KEYCODE_S: + cmd.linear.x = - walk_vel; + dirty = true; + break; + case KEYCODE_A: + cmd.linear.y = walk_vel; + dirty = true; + break; + case KEYCODE_D: + cmd.linear.y = - walk_vel; + dirty = true; + break; + case KEYCODE_Q: + cmd.angular.z = yaw_rate; + dirty = true; + break; + case KEYCODE_E: + cmd.angular.z = - yaw_rate; + dirty = true; + break; + + // Running + case KEYCODE_W_CAP: + cmd.linear.x = run_vel; + dirty = true; + break; + case KEYCODE_S_CAP: + cmd.linear.x = - run_vel; + dirty = true; + break; + case KEYCODE_A_CAP: + cmd.linear.y = run_vel; + dirty = true; + break; + case KEYCODE_D_CAP: + cmd.linear.y = - run_vel; + dirty = true; + break; + case KEYCODE_Q_CAP: + cmd.angular.z = yaw_rate_run; + dirty = true; + break; + case KEYCODE_E_CAP: + cmd.angular.z = - yaw_rate_run; + dirty = true; + break; + } + + + if (dirty == true) + { + vel_pub_.publish(cmd); + } + + + } +} diff --git a/ROS - Indigo/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp b/ROS - Indigo/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp new file mode 100644 index 0000000..bf1764c --- /dev/null +++ b/ROS - Indigo/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp @@ -0,0 +1,229 @@ +/* + * teleop_pr2_keyboard + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +// Author: Kevin Watts + +#include +#include +#include +#include +#include + +#include +#include + +#define KEYCODE_A 0x61 +#define KEYCODE_D 0x64 +#define KEYCODE_S 0x73 +#define KEYCODE_W 0x77 +#define KEYCODE_Q 0x71 +#define KEYCODE_E 0x65 +#define KEYCODE_Z 0x7A +#define KEYCODE_X 0x78 +#define KEYCODE_F 0x66 + +#define KEYCODE_A_CAP 0x41 +#define KEYCODE_D_CAP 0x44 +#define KEYCODE_S_CAP 0x53 +#define KEYCODE_W_CAP 0x57 +#define KEYCODE_Q_CAP 0x51 +#define KEYCODE_E_CAP 0x45 +#define KEYCODE_Z_CAP 0x5A +#define KEYCODE_X_CAP 0x58 + +class TeleopPR2Keyboard +{ + private: + double walk_vel, run_vel, yaw_rate, yaw_rate_run; + geometry_msgs::Twist cmd; + + ros::NodeHandle n_; + ros::Publisher vel_pub_; + + public: + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + vel_pub_ = n_.advertise("cmd_vel", 1); + + ros::NodeHandle n_private("~"); + n_private.param("walk_vel", walk_vel, 0.5); + n_private.param("run_vel", run_vel, 1.0); + n_private.param("yaw_rate", yaw_rate, 1.0); + n_private.param("yaw_run_rate", yaw_rate_run, 1.5); + + } + + ~TeleopPR2Keyboard() { } + void keyboardLoop(); + +}; + +int kfd = 0; +struct termios cooked, raw; + +void quit(int sig) +{ + tcsetattr(kfd, TCSANOW, &cooked); + exit(0); +} + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "pr2_base_keyboard"); + + TeleopPR2Keyboard tpk; + tpk.init(); + + signal(SIGINT,quit); + + tpk.keyboardLoop(); + + return(0); +} + +void TeleopPR2Keyboard::keyboardLoop() +{ + char c; + bool dirty=false; + + // get the console in raw mode + tcgetattr(kfd, &cooked); + memcpy(&raw, &cooked, sizeof(struct termios)); + raw.c_lflag &=~ (ICANON | ECHO); + // Setting a new line, then end of file + raw.c_cc[VEOL] = 1; + raw.c_cc[VEOF] = 2; + tcsetattr(kfd, TCSANOW, &raw); + + puts("Reading from keyboard"); + puts("---------------------------"); + puts("Use 'WASD' to translate"); + puts("Use 'ZX' for altitude control"); + puts("Use 'QE' to yaw"); + puts("Press 'Shift' to run"); + puts("Press 'F' to stop"); + + + for(;;) + { + // get the next event from the keyboard + if(read(kfd, &c, 1) < 0) + { + perror("read():"); + exit(-1); + } + + cmd.linear.x = cmd.linear.y = cmd.angular.z = cmd.linear.z = 0; + + switch(c) + { + // Walking + case KEYCODE_W: + cmd.linear.x = walk_vel; + dirty = true; + break; + case KEYCODE_S: + cmd.linear.x = - walk_vel; + dirty = true; + break; + case KEYCODE_A: + cmd.linear.y = walk_vel; + dirty = true; + break; + case KEYCODE_D: + cmd.linear.y = - walk_vel; + dirty = true; + break; + case KEYCODE_Q: + cmd.angular.z = yaw_rate; + dirty = true; + break; + case KEYCODE_E: + cmd.angular.z = - yaw_rate; + dirty = true; + break; + case KEYCODE_Z: + cmd.linear.z = walk_vel; + dirty=true; + break; + case KEYCODE_X: + cmd.linear.z = -walk_vel; + dirty=true; + break; + case KEYCODE_F: + dirty=true; + break; + + // Running + case KEYCODE_W_CAP: + cmd.linear.x = run_vel; + dirty = true; + break; + case KEYCODE_S_CAP: + cmd.linear.x = - run_vel; + dirty = true; + break; + case KEYCODE_A_CAP: + cmd.linear.y = run_vel; + dirty = true; + break; + case KEYCODE_D_CAP: + cmd.linear.y = - run_vel; + dirty = true; + break; + case KEYCODE_Q_CAP: + cmd.angular.z = yaw_rate_run; + dirty = true; + break; + case KEYCODE_E_CAP: + cmd.angular.z = - yaw_rate_run; + dirty = true; + break; + case KEYCODE_Z_CAP: + cmd.linear.z = run_vel; + dirty=true; + break; + case KEYCODE_X_CAP: + cmd.linear.z = -run_vel; + dirty=true; + break; + } + + + if (dirty == true) + { + vel_pub_.publish(cmd); + } + + + } +} diff --git a/ROS - Indigo/pr2_teleop/teleop_joystick.launch b/ROS - Indigo/pr2_teleop/teleop_joystick.launch new file mode 100644 index 0000000..05fe51e --- /dev/null +++ b/ROS - Indigo/pr2_teleop/teleop_joystick.launch @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/pr2_teleop/teleop_keyboard.launch b/ROS - Indigo/pr2_teleop/teleop_keyboard.launch new file mode 100644 index 0000000..2311837 --- /dev/null +++ b/ROS - Indigo/pr2_teleop/teleop_keyboard.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/.setup_assistant b/ROS - Indigo/quadrotore2_moveit/.setup_assistant new file mode 100644 index 0000000..68c8664 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/.setup_assistant @@ -0,0 +1,8 @@ +moveit_setup_assistant_config: + URDF: + package: hector_quadrotor_urdf + relative_path: urdf/quadrotore.urdf + SRDF: + relative_path: config/quadrotor.srdf + CONFIG: + generated_timestamp: 1376647235 \ No newline at end of file diff --git a/ROS - Indigo/quadrotore2_moveit/CMakeLists.txt b/ROS - Indigo/quadrotore2_moveit/CMakeLists.txt new file mode 100644 index 0000000..5f70d30 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/CMakeLists.txt @@ -0,0 +1,9 @@ +cmake_minimum_required(VERSION 2.8.3) +project(quadrotore2_moveit) + +find_package(catkin REQUIRED) + +catkin_package() + +install(DIRECTORY launch DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}) +install(DIRECTORY config DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}) diff --git a/ROS - Indigo/quadrotore2_moveit/README.txt b/ROS - Indigo/quadrotore2_moveit/README.txt new file mode 100644 index 0000000..3fa257b --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/README.txt @@ -0,0 +1 @@ +Configuration pack to make moveit control the simulated uav diff --git a/ROS - Indigo/quadrotore2_moveit/README.txt~ b/ROS - Indigo/quadrotore2_moveit/README.txt~ new file mode 100644 index 0000000..e69de29 diff --git a/ROS - Indigo/quadrotore2_moveit/config/bench.config b/ROS - Indigo/quadrotore2_moveit/config/bench.config new file mode 100644 index 0000000..5c4fd01 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/config/bench.config @@ -0,0 +1,11 @@ +[scene] +name=demonstrated +output=/home/alessio/bench.log +runs=5 + +[plugin] +name=ompl_interface/OMPLPlanner +planners=RRTConnectkConfigDefault +runs=100 + + diff --git a/ROS - Indigo/quadrotore2_moveit/config/configBench.cfg b/ROS - Indigo/quadrotore2_moveit/config/configBench.cfg new file mode 100644 index 0000000..70b381f --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/config/configBench.cfg @@ -0,0 +1,9 @@ +[scene] +name=kitchen +output=/home/alessio/Scrivania/mylog.log +runs=2 + +[plugin] +name=ompl_interface/OMPLPlanner +planners=RRTkConfigDefault RRTConnectkConfigDefault RRTstarkConfigDefault PRMkConfigDefault PRMstarkConfigDefault SBLkConfigDefault ESTkConfigDefault +runs=10 diff --git a/ROS - Indigo/quadrotore2_moveit/config/controllers.yaml b/ROS - Indigo/quadrotore2_moveit/config/controllers.yaml new file mode 100644 index 0000000..43d8655 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/config/controllers.yaml @@ -0,0 +1,6 @@ +controller_list: + - name: multi_dof_joint_trajectory_action + type: MultiDofFollowJointTrajectory + default: true + joints: + - Base diff --git a/ROS - Indigo/quadrotore2_moveit/config/joint_limits.yaml b/ROS - Indigo/quadrotore2_moveit/config/joint_limits.yaml new file mode 100644 index 0000000..25c246d --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/config/joint_limits.yaml @@ -0,0 +1,6 @@ +joint_limits: + Base: + has_velocity_limits: true + max_velocity: 0.2 + has_acceleration_limits: true + max_acceleration: 0.04 diff --git a/ROS - Indigo/quadrotore2_moveit/config/kinematics.yaml b/ROS - Indigo/quadrotore2_moveit/config/kinematics.yaml new file mode 100644 index 0000000..75046a7 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/config/kinematics.yaml @@ -0,0 +1,5 @@ +Quadrotore: + kinematics_solver: kdl_kinematics_plugin/KDLKinematicsPlugin + kinematics_solver_search_resolution: 0.005 + kinematics_solver_timeout: 0.005 + kinematics_solver_attempts: 3 \ No newline at end of file diff --git a/ROS - Indigo/quadrotore2_moveit/config/ompl_planning.yaml b/ROS - Indigo/quadrotore2_moveit/config/ompl_planning.yaml new file mode 100644 index 0000000..5951b6a --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/config/ompl_planning.yaml @@ -0,0 +1,35 @@ +planner_configs: + SBLkConfigDefault: + type: geometric::SBL + ESTkConfigDefault: + type: geometric::EST + LBKPIECEkConfigDefault: + type: geometric::LBKPIECE + BKPIECEkConfigDefault: + type: geometric::BKPIECE + KPIECEkConfigDefault: + type: geometric::KPIECE + RRTkConfigDefault: + type: geometric::RRT + RRTConnectkConfigDefault: + type: geometric::RRTConnect + RRTstarkConfigDefault: + type: geometric::RRTstar + PRMkConfigDefault: + type: geometric::PRM + PRMstarkConfigDefault: + type: geometric::PRMstar +Quadrotore: + planner_configs: + - SBLkConfigDefault + - ESTkConfigDefault + - LBKPIECEkConfigDefault + - BKPIECEkConfigDefault + - KPIECEkConfigDefault + - RRTkConfigDefault + - RRTConnectkConfigDefault + - RRTstarkConfigDefault + - PRMkConfigDefault + - PRMstarkConfigDefault + projection_evaluator: joints(Base) + longest_valid_segment_fraction: 0.05 diff --git a/ROS - Indigo/quadrotore2_moveit/config/quadrotor.srdf b/ROS - Indigo/quadrotore2_moveit/config/quadrotor.srdf new file mode 100644 index 0000000..99cc25d --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/config/quadrotor.srdf @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/config/sensors_rgbd.yaml b/ROS - Indigo/quadrotore2_moveit/config/sensors_rgbd.yaml new file mode 100644 index 0000000..5f18a3a --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/config/sensors_rgbd.yaml @@ -0,0 +1,6 @@ +sensors: + - sensor_plugin: occupancy_map_monitor/PointCloudOctomapUpdater + point_cloud_topic: /camera/depth/points + max_range: 6.0 + frame_subsample: 1 + point_subsample: 1 diff --git a/ROS - Indigo/quadrotore2_moveit/launch/default_warehouse_db.launch b/ROS - Indigo/quadrotore2_moveit/launch/default_warehouse_db.launch new file mode 100644 index 0000000..d5ee140 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/default_warehouse_db.launch @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/demo.launch b/ROS - Indigo/quadrotore2_moveit/launch/demo.launch new file mode 100644 index 0000000..10db78c --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/demo.launch @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/move_group.launch b/ROS - Indigo/quadrotore2_moveit/launch/move_group.launch new file mode 100644 index 0000000..7451d9c --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/move_group.launch @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/moveit.rviz b/ROS - Indigo/quadrotore2_moveit/launch/moveit.rviz new file mode 100644 index 0000000..696efd4 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/moveit.rviz @@ -0,0 +1,214 @@ +Panels: + - Class: rviz/Displays + Help Height: 84 + Name: Displays + Property Tree Widget: + Expanded: + - /MotionPlanning1 + - /MotionPlanning1/Planning Request1 + - /MotionPlanning1/Planning Metrics1 + - /MotionPlanning1/Planned Path1 + Splitter Ratio: 0.74256 + Tree Height: 272 + - Class: rviz/Help + Name: Help + - Class: rviz/Views + Expanded: + - /Current View1 + Name: Views + Splitter Ratio: 0.5 +Visualization Manager: + Class: "" + Displays: + - Alpha: 0.5 + Cell Size: 1 + Class: rviz/Grid + Color: 160; 160; 164 + Enabled: true + Line Style: + Line Width: 0.03 + Value: Lines + Name: Grid + Normal Cell Count: 0 + Offset: + X: 0 + Y: 0 + Z: 0 + Plane: XY + Plane Cell Count: 10 + Reference Frame: + Value: true + - Class: moveit_rviz_plugin/MotionPlanning + Enabled: true + Move Group Namespace: "" + MoveIt_Goal_Tolerance: 0 + MoveIt_Planning_Attempts: 20 + MoveIt_Planning_Time: 5 + MoveIt_Use_Constraint_Aware_IK: true + MoveIt_Warehouse_Host: 127.0.0.1 + MoveIt_Warehouse_Port: 33829 + Name: MotionPlanning + Planned Path: + Links: + All Links Enabled: true + Expand Joint Details: false + Expand Link Details: false + Expand Tree: false + Link Tree Style: Links in Alphabetic Order + base_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + camera_depth_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_depth_optical_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + camera_rgb_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_rgb_optical_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + sonar_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + Loop Animation: true + Robot Alpha: 0.5 + Show Robot Collision: false + Show Robot Visual: true + Show Trail: false + State Display Time: 0.05 s + Trajectory Topic: /move_group/display_planned_path + Planning Metrics: + Payload: 1 + Show Joint Torques: false + Show Manipulability: false + Show Manipulability Index: false + Show Weight Limit: false + TextHeight: 0.08 + Planning Request: + Colliding Link Color: 255; 0; 0 + Goal State Alpha: 1 + Goal State Color: 250; 128; 0 + Interactive Marker Size: 0 + Joint Violation Color: 255; 0; 255 + Planning Group: Quadrotore + Query Goal State: true + Query Start State: false + Show Workspace: false + Start State Alpha: 1 + Start State Color: 0; 255; 0 + Planning Scene Topic: /move_group/monitored_planning_scene + Robot Description: robot_description + Scene Geometry: + Scene Alpha: 0.9 + Scene Color: 50; 230; 50 + Scene Display Time: 0.2 + Show Scene Geometry: true + Voxel Coloring: Z-Axis + Voxel Rendering: Occupied Voxels + Scene Robot: + Attached Body Color: 150; 50; 150 + Links: + All Links Enabled: true + Expand Joint Details: false + Expand Link Details: false + Expand Tree: false + Link Tree Style: Links in Alphabetic Order + base_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + camera_depth_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_depth_optical_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + camera_rgb_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_rgb_optical_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + sonar_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + Robot Alpha: 0.5 + Show Robot Collision: false + Show Robot Visual: true + Value: true + Enabled: true + Global Options: + Background Color: 48; 48; 48 + Fixed Frame: odom_combined + Frame Rate: 30 + Name: root + Tools: + - Class: rviz/Interact + Hide Inactive Objects: true + - Class: rviz/MoveCamera + - Class: rviz/Select + Value: true + Views: + Current: + Class: rviz/XYOrbit + Distance: 14.8619 + Enable Stereo Rendering: + Stereo Eye Separation: 0.06 + Stereo Focal Distance: 1 + Swap Stereo Eyes: false + Value: false + Focal Point: + X: 0.281671 + Y: 2.84392 + Z: 1.65403e-06 + Name: Current View + Near Clip Distance: 0.01 + Pitch: 0.249797 + Target Frame: base_link + Value: XYOrbit (rviz) + Yaw: 1.76176 + Saved: ~ +Window Geometry: + Displays: + collapsed: false + Height: 1060 + Help: + collapsed: false + Hide Left Dock: false + Hide Right Dock: false + Motion Planning: + collapsed: false + QMainWindow State: 000000ff00000000fd0000000100000000000002a2000003d4fc0200000005fb000000100044006900730070006c0061007900730100000033000001a1000000d801000005fb0000000800480065006c00700000000342000000bb0000007101000005fb0000000a0056006900650077007300000003b0000000b0000000ab01000005fb0000000c00430061006d00650072006100000002ff000001610000000000000000fb0000001e004d006f00740069006f006e00200050006c0061006e006e0069006e006701000001d7000002300000017a01000005000004db000003d400000001000000020000000100000002fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 + Views: + collapsed: false + Width: 1920 + X: 1918 + Y: -3 diff --git a/ROS - Indigo/quadrotore2_moveit/launch/moveit_rviz.launch b/ROS - Indigo/quadrotore2_moveit/launch/moveit_rviz.launch new file mode 100644 index 0000000..7d5a14d --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/moveit_rviz.launch @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/ompl_planning_pipeline.launch b/ROS - Indigo/quadrotore2_moveit/launch/ompl_planning_pipeline.launch new file mode 100644 index 0000000..e9fab15 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/ompl_planning_pipeline.launch @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/ompl_planning_pipeline.launch~ b/ROS - Indigo/quadrotore2_moveit/launch/ompl_planning_pipeline.launch~ new file mode 100644 index 0000000..e9fab15 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/ompl_planning_pipeline.launch~ @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/plan_and_execute.launch b/ROS - Indigo/quadrotore2_moveit/launch/plan_and_execute.launch new file mode 100644 index 0000000..d9630bb --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/plan_and_execute.launch @@ -0,0 +1,10 @@ + + # The planning and execution components of MoveIt! configured to + # publish the current configuration of the robot (simulated or real) + # and the current state of the world as seen by the planner + + + + # The visualization component of MoveIt! + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/plan_and_execute.launch~ b/ROS - Indigo/quadrotore2_moveit/launch/plan_and_execute.launch~ new file mode 100644 index 0000000..87bb3d9 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/plan_and_execute.launch~ @@ -0,0 +1,11 @@ + + # The planning and execution components of MoveIt! configured to + # publish the current configuration of the robot (simulated or real) + # and the current state of the world as seen by the planner + + + + + # The visualization component of MoveIt! + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/planning_context.launch b/ROS - Indigo/quadrotore2_moveit/launch/planning_context.launch new file mode 100644 index 0000000..8dd8064 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/planning_context.launch @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/planning_pipeline.launch b/ROS - Indigo/quadrotore2_moveit/launch/planning_pipeline.launch new file mode 100644 index 0000000..2df89b1 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/planning_pipeline.launch @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch b/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch new file mode 100644 index 0000000..aa4c6e1 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch~ b/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch~ new file mode 100644 index 0000000..aa4c6e1 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch~ @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch b/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch new file mode 100644 index 0000000..2eda3d0 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch @@ -0,0 +1,7 @@ + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch~ b/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch~ new file mode 100644 index 0000000..86bab41 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch~ @@ -0,0 +1,7 @@ + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/run_benchmark_ompl.launch b/ROS - Indigo/quadrotore2_moveit/launch/run_benchmark_ompl.launch new file mode 100644 index 0000000..9197dce --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/run_benchmark_ompl.launch @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/run_benchmark_ompl.launch~ b/ROS - Indigo/quadrotore2_moveit/launch/run_benchmark_ompl.launch~ new file mode 100644 index 0000000..b417bbc --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/run_benchmark_ompl.launch~ @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/sensor_manager.launch b/ROS - Indigo/quadrotore2_moveit/launch/sensor_manager.launch new file mode 100644 index 0000000..c95799e --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/sensor_manager.launch @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/setup_assistant.launch b/ROS - Indigo/quadrotore2_moveit/launch/setup_assistant.launch new file mode 100644 index 0000000..05303c4 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/setup_assistant.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/start.launch b/ROS - Indigo/quadrotore2_moveit/launch/start.launch new file mode 100644 index 0000000..914436e --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/start.launch @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/trajectory_execution.launch b/ROS - Indigo/quadrotore2_moveit/launch/trajectory_execution.launch new file mode 100644 index 0000000..4d1a004 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/trajectory_execution.launch @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/trajectory_execution.launch~ b/ROS - Indigo/quadrotore2_moveit/launch/trajectory_execution.launch~ new file mode 100644 index 0000000..c9ef6c3 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/trajectory_execution.launch~ @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/warehouse.launch b/ROS - Indigo/quadrotore2_moveit/launch/warehouse.launch new file mode 100644 index 0000000..3c4a533 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/warehouse.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/launch/warehouse_settings.launch b/ROS - Indigo/quadrotore2_moveit/launch/warehouse_settings.launch new file mode 100644 index 0000000..d11aaeb --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/launch/warehouse_settings.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/ROS - Indigo/quadrotore2_moveit/package.xml b/ROS - Indigo/quadrotore2_moveit/package.xml new file mode 100644 index 0000000..7570b58 --- /dev/null +++ b/ROS - Indigo/quadrotore2_moveit/package.xml @@ -0,0 +1,29 @@ + + + quadrotore2_moveit + 0.2.0 + + An automatically generated package with all the configuration and launch files for using the quadrotor with the MoveIt Motion Planning Framework + + MoveIt Setup Assistant + MoveIt Setup Assistant + + BSD + + http://moveit.ros.org/ + https://github.com/ros-planning/moveit_setup_assistant/issues + https://github.com/ros-planning/moveit_setup_assistant + + moveit_ros_move_group + moveit_planners_ompl + moveit_ros_visualization + joint_state_publisher + robot_state_publisher + xacro + hector_quadrotor_urdf + hector_quadrotor_urdf + + + catkin + + diff --git a/ROS - Indigo/sh files/1-simulator.sh b/ROS - Indigo/sh files/1-simulator.sh new file mode 100644 index 0000000..f26e799 --- /dev/null +++ b/ROS - Indigo/sh files/1-simulator.sh @@ -0,0 +1,6 @@ +#!/bin/bash +#roslaunch hector_gazebo_worlds wg_collada_realtime.launch & +roslaunch autonomous_quadrotor mySpawn_quadrotor_with_kinect.launch + + + diff --git a/ROS - Indigo/sh files/2-controller.sh b/ROS - Indigo/sh files/2-controller.sh new file mode 100644 index 0000000..f3796bb --- /dev/null +++ b/ROS - Indigo/sh files/2-controller.sh @@ -0,0 +1,3 @@ +#!/bin/bash +rosrun action_controller action_controller + diff --git a/ROS - Indigo/sh files/3-planner.sh b/ROS - Indigo/sh files/3-planner.sh new file mode 100644 index 0000000..b6cbf74 --- /dev/null +++ b/ROS - Indigo/sh files/3-planner.sh @@ -0,0 +1,4 @@ +#!/bin/bash +roslaunch quadrotore2_moveit plan_and_execute.launch & +sleep 5 +rosrun dynamic_reconfigure dynparam set /move_group/trajectory_execution execution_duration_monitoring false diff --git a/ROS - Indigo/sh files/4-teleOp.sh b/ROS - Indigo/sh files/4-teleOp.sh new file mode 100644 index 0000000..e881773 --- /dev/null +++ b/ROS - Indigo/sh files/4-teleOp.sh @@ -0,0 +1 @@ +rosrun pr2_teleop controller diff --git a/ROS-groovy/action_controller/.cproject b/ROS-groovy/action_controller/.cproject new file mode 100644 index 0000000..b4df457 --- /dev/null +++ b/ROS-groovy/action_controller/.cproject @@ -0,0 +1,696 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +ROSBUILD_genaction_msgs +true +false + + +/usr/bin/make +-j4 +ROSBUILD_genmsg_cpp +true +false + + +/usr/bin/make +-j4 +ROSBUILD_genmsg_lisp +true +false + + +/usr/bin/make +-j4 +ROSBUILD_genmsg_py +true +false + + +/usr/bin/make +-j4 +ROSBUILD_gensrv_cpp +true +false + + +/usr/bin/make +-j4 +ROSBUILD_gensrv_lisp +true +false + + +/usr/bin/make +-j4 +_catkin_empty_exported_target +true +false + + +/usr/bin/make +-j4 +actionController +true +false + + +/usr/bin/make +-j4 +actionController/fast +true +false + + +/usr/bin/make +-C "/home/alessio/RosWorkspace/sandbox/action_controller" -j4 +actionController +true +false + + +/usr/bin/cmake +-E chdir "/home/alessio/RosWorkspace/sandbox/action_controller" "/usr/bin/cmake" -P "CMakeFiles/actionController.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +actionlib_msgs_generate_messages_cpp +true +false + + +/usr/bin/make +-j4 +actionlib_msgs_generate_messages_lisp +true +false + + +/usr/bin/make +-j4 +actionlib_msgs_generate_messages_py +true +false + + +/usr/bin/make +-j4 +clean_test_results +true +false + + +/usr/bin/make +-j4 +doxygen +true +false + + +/usr/bin/make +-j4 +install +true +false + + +/usr/bin/make +-j4 +install/local +true +false + + +/usr/bin/make +-j4 +install/strip +true +false + + +/usr/bin/make +-j4 +list_install_components +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +rosbuild_clean-test-results +true +false + + +/usr/bin/make +-j4 +rosbuild_precompile +true +false + + +/usr/bin/make +-j4 +rosbuild_premsgsrvgen +true +false + + +/usr/bin/make +-j4 +rospack_genmsg +true +false + + +/usr/bin/make +-j4 +rospack_genmsg_all +true +false + + +/usr/bin/make +-j4 +rospack_genmsg_libexe +true +false + + +/usr/bin/make +-j4 +rospack_gensrv +true +false + + +/usr/bin/make +-j4 +run_tests +true +false + + +/usr/bin/make +-j4 +std_msgs_generate_messages_cpp +true +false + + +/usr/bin/make +-j4 +std_msgs_generate_messages_lisp +true +false + + +/usr/bin/make +-j4 +std_msgs_generate_messages_py +true +false + + +/usr/bin/make +-j4 +test +true +false + + +/usr/bin/make +-j4 +test-future +true +false + + +/usr/bin/make +-j4 +test-results +true +false + + +/usr/bin/make +-j4 +test-results-run +true +false + + +/usr/bin/make +-j4 +tests +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/actionController.cpp.o +true +false + + +/usr/bin/make +-j4 +src/actionController.cpp.i +true +false + + +/usr/bin/make +-j4 +src/actionController.cpp.s +true +false + + +/usr/bin/make +-j4 +gtest +true +false + + +/usr/bin/make +-j4 +gtest/fast +true +false + + +/usr/bin/make +-C "/home/alessio/RosWorkspace/sandbox/action_controller" -j4 +gtest +true +false + + +/usr/bin/cmake +-E chdir "/home/alessio/RosWorkspace/sandbox/action_controller/gtest" "/usr/bin/cmake" -P "CMakeFiles/gtest.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +gtest_main +true +false + + +/usr/bin/make +-j4 +gtest_main/fast +true +false + + +/usr/bin/make +-C "/home/alessio/RosWorkspace/sandbox/action_controller" -j4 +gtest_main +true +false + + +/usr/bin/cmake +-E chdir "/home/alessio/RosWorkspace/sandbox/action_controller/gtest" "/usr/bin/cmake" -P "CMakeFiles/gtest_main.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/gtest-all.cc.o +true +false + + +/usr/bin/make +-j4 +src/gtest-all.cc.i +true +false + + +/usr/bin/make +-j4 +src/gtest-all.cc.s +true +false + + +/usr/bin/make +-j4 +src/gtest_main.cc.o +true +false + + +/usr/bin/make +-j4 +src/gtest_main.cc.i +true +false + + +/usr/bin/make +-j4 +src/gtest_main.cc.s +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/action_controller/.project b/ROS-groovy/action_controller/.project new file mode 100644 index 0000000..6a4841d --- /dev/null +++ b/ROS-groovy/action_controller/.project @@ -0,0 +1,232 @@ + + + action_controller-RelWithDebInfo@action_controller + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + + + + org.eclipse.cdt.make.core.buildLocation + /home/alessio/RosWorkspace/sandbox/action_controller + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|ROS_ROOT=/opt/ros/groovy/share/ros|ROS_PACKAGE_PATH=/home/alessio/RosWorkspace/sandbox:/opt/ros/groovy/share:/opt/ros/groovy/stacks|PYTHONPATH=/opt/ros/groovy/lib/python2.7/dist-packages|PATH=/opt/ros/groovy/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games|LD_LIBRARY_PATH=/opt/ros/groovy/lib|PKG_CONFIG_PATH=/opt/ros/groovy/lib/pkgconfig|CMAKE_PREFIX_PATH=/opt/ros/groovy| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /home/alessio/RosWorkspace/sandbox/action_controller + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Subprojects]/gtest + 2 + /usr/src/gtest + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] actionController + 2 + virtual:/virtual + + + [Targets]/[exe] actionController/ + 2 + virtual:/virtual + + + [Targets]/[exe] actionController/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] actionController/Source Files/actionController.cpp + 1 + /home/alessio/RosWorkspace/sandbox/action_controller/src/actionController.cpp + + + [Targets]/[exe] actionController/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] actionController/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] actionController/Resources + 2 + virtual:/virtual + + + [Targets]/[lib] gtest + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/ + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/Source Files + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/Source Files/gtest-all.cc + 1 + /usr/src/gtest/src/gtest-all.cc + + + [Targets]/[lib] gtest/Header Files + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/Resources + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/ + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/Source Files + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/Source Files/gtest_main.cc + 1 + /usr/src/gtest/src/gtest_main.cc + + + [Targets]/[lib] gtest_main/Header Files + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/Resources + 2 + virtual:/virtual + + + diff --git a/ROS-groovy/action_controller/.pydevproject b/ROS-groovy/action_controller/.pydevproject new file mode 100644 index 0000000..cae227b --- /dev/null +++ b/ROS-groovy/action_controller/.pydevproject @@ -0,0 +1,29 @@ + + + + +Default +python 2.6 + +/home/alessio/RosWorkspace/sandbox/action_controller/src +/opt/ros/groovy/share/mk +/opt/ros/groovy/lib/python2.7/dist-packages +/usr/lib/python2.7 +/usr/lib/python2.7/plat-linux2 +/usr/lib/python2.7/lib-tk +/usr/lib/python2.7/lib-dynload +/usr/local/lib/python2.7/dist-packages +/usr/lib/python2.7/dist-packages +/usr/lib/python2.7/dist-packages/PIL +/usr/lib/python2.7/dist-packages/gst-0.10 +/usr/lib/python2.7/dist-packages/gtk-2.0 +/usr/lib/pymodules/python2.7 +/usr/lib/python2.7/dist-packages/ubuntu-sso-client +/usr/lib/python2.7/dist-packages/ubuntuone-client +/usr/lib/python2.7/dist-packages/ubuntuone-control-panel +/usr/lib/python2.7/dist-packages/ubuntuone-couch +/usr/lib/python2.7/dist-packages/ubuntuone-installer +/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol +/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode + + diff --git a/ROS-groovy/action_controller/CMakeLists.txt b/ROS-groovy/action_controller/CMakeLists.txt new file mode 100644 index 0000000..1d32647 --- /dev/null +++ b/ROS-groovy/action_controller/CMakeLists.txt @@ -0,0 +1,35 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) + +# Set the build type. Options are: +# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage +# Debug : w/ debug symbols, w/o optimization +# Release : w/o debug symbols, w/ optimization +# RelWithDebInfo : w/ debug symbols, w/ optimization +# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries +#set(ROS_BUILD_TYPE RelWithDebInfo) + +rosbuild_find_ros_package(actionlib_msgs) +include(${actionlib_msgs_PACKAGE_PATH}/cmake/actionbuild.cmake) +genaction() + +rosbuild_init() + +find_package (Threads) +#set the default path for built executables to the "bin" directory +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#set the default path for built libraries to the "lib" directory +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) + +#uncomment if you have defined messages +rosbuild_genmsg() +#uncomment if you have defined services +#rosbuild_gensrv() + +#common commands for building c++ executables and libraries +#rosbuild_add_library(${PROJECT_NAME} src/example.cpp) +#target_link_libraries(${PROJECT_NAME} another_library) +#rosbuild_add_boost_directories() +#rosbuild_link_boost(${PROJECT_NAME} thread) +rosbuild_add_executable(actionController src/actionController.cpp) +target_link_libraries(actionController ${CMAKE_THREAD_LIBS_INIT}) diff --git a/ROS-groovy/action_controller/CMakeLists.txt~ b/ROS-groovy/action_controller/CMakeLists.txt~ new file mode 100644 index 0000000..eb62dc9 --- /dev/null +++ b/ROS-groovy/action_controller/CMakeLists.txt~ @@ -0,0 +1,34 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) + +# Set the build type. Options are: +# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage +# Debug : w/ debug symbols, w/o optimization +# Release : w/o debug symbols, w/ optimization +# RelWithDebInfo : w/ debug symbols, w/ optimization +# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries +#set(ROS_BUILD_TYPE RelWithDebInfo) + +rosbuild_find_ros_package(actionlib_msgs) +include(${actionlib_msgs_PACKAGE_PATH}/cmake/actionbuild.cmake) +genaction() + +rosbuild_init() + +#set the default path for built executables to the "bin" directory +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#set the default path for built libraries to the "lib" directory +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) + +#uncomment if you have defined messages +rosbuild_genmsg() +#uncomment if you have defined services +#rosbuild_gensrv() + +#common commands for building c++ executables and libraries +#rosbuild_add_library(${PROJECT_NAME} src/example.cpp) +#target_link_libraries(${PROJECT_NAME} another_library) +#rosbuild_add_boost_directories() +#rosbuild_link_boost(${PROJECT_NAME} thread) +rosbuild_add_executable(actionController src/actionController.cpp) +#target_link_libraries(example ${PROJECT_NAME}) diff --git a/ROS-groovy/action_controller/Makefile b/ROS-groovy/action_controller/Makefile new file mode 100644 index 0000000..b75b928 --- /dev/null +++ b/ROS-groovy/action_controller/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk \ No newline at end of file diff --git a/ROS-groovy/action_controller/README.txt b/ROS-groovy/action_controller/README.txt new file mode 100644 index 0000000..92dd84e --- /dev/null +++ b/ROS-groovy/action_controller/README.txt @@ -0,0 +1 @@ +Simple action controller to translate the trajectory produced from moveit plugin in cmd_vel for the hector quadrotor contreller. It interface itself with moveit plugin using a costum defined action: MultiDofFollowJointTrajectory.action diff --git a/ROS-groovy/action_controller/README.txt~ b/ROS-groovy/action_controller/README.txt~ new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/action_controller/action/MultiDofFollowJointTrajectory.action b/ROS-groovy/action_controller/action/MultiDofFollowJointTrajectory.action new file mode 100644 index 0000000..7edaada --- /dev/null +++ b/ROS-groovy/action_controller/action/MultiDofFollowJointTrajectory.action @@ -0,0 +1,17 @@ +# The joint trajectory to follow +moveit_msgs/MultiDOFJointTrajectory trajectory +--- +int32 error_code +int32 SUCCESSFUL = 0 +int32 INVALID_GOAL = -1 +int32 INVALID_JOINTS = -2 +int32 OLD_HEADER_TIMESTAMP = -3 +int32 PATH_TOLERANCE_VIOLATED = -4 +int32 GOAL_TOLERANCE_VIOLATED = -5 + +--- +Header header +string[] joint_names +moveit_msgs/MultiDOFJointTrajectoryPoint desired +moveit_msgs/MultiDOFJointTrajectoryPoint actual +moveit_msgs/MultiDOFJointTrajectoryPoint error diff --git a/ROS-groovy/action_controller/action/MultiDofFollowJointTrajectory.action~ b/ROS-groovy/action_controller/action/MultiDofFollowJointTrajectory.action~ new file mode 100644 index 0000000..0c1a4c7 --- /dev/null +++ b/ROS-groovy/action_controller/action/MultiDofFollowJointTrajectory.action~ @@ -0,0 +1,42 @@ +# The joint trajectory to follow +moveit_msgs/MultiDOFJointTrajectory trajectory + +# Tolerances for the trajectory. If the measured joint values fall +# outside the tolerances the trajectory goal is aborted. Any +# tolerances that are not specified (by being omitted or set to 0) are +# set to the defaults for the action server (often taken from the +# parameter server). + +# Tolerances applied to the joints as the trajectory is executed. If +# violated, the goal aborts with error_code set to +# PATH_TOLERANCE_VIOLATED. +JointTolerance[] path_tolerance + +# To report success, the joints must be within goal_tolerance of the +# final trajectory value. The goal must be achieved by time the +# trajectory ends plus goal_time_tolerance. (goal_time_tolerance +# allows some leeway in time, so that the trajectory goal can still +# succeed even if the joints reach the goal some time after the +# precise end time of the trajectory). +# +# If the joints are not within goal_tolerance after "trajectory finish +# time" + goal_time_tolerance, the goal aborts with error_code set to +# GOAL_TOLERANCE_VIOLATED +JointTolerance[] goal_tolerance +duration goal_time_tolerance + +--- +int32 error_code +int32 SUCCESSFUL = 0 +int32 INVALID_GOAL = -1 +int32 INVALID_JOINTS = -2 +int32 OLD_HEADER_TIMESTAMP = -3 +int32 PATH_TOLERANCE_VIOLATED = -4 +int32 GOAL_TOLERANCE_VIOLATED = -5 + +--- +Header header +string[] joint_names +moveit_msgs/MultiDOFJointTrajectoryPoint desired +moveit_msgs/MultiDOFJointTrajectoryPoint actual +moveit_msgs/MultiDOFJointTrajectoryPoint error diff --git a/ROS-groovy/action_controller/action/Nuovo documento~ b/ROS-groovy/action_controller/action/Nuovo documento~ new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/action_controller/bin/actionController b/ROS-groovy/action_controller/bin/actionController new file mode 100755 index 0000000..e3579e8 Binary files /dev/null and b/ROS-groovy/action_controller/bin/actionController differ diff --git a/ROS-groovy/action_controller/build/CATKIN_IGNORE b/ROS-groovy/action_controller/build/CATKIN_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/action_controller/build/CMakeCache.txt b/ROS-groovy/action_controller/build/CMakeCache.txt new file mode 100644 index 0000000..55972d2 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeCache.txt @@ -0,0 +1,515 @@ +# This is the CMakeCache file. +# For build in directory: /home/alessio/RosWorkspace/sandbox/action_controller/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Build shared libraries (DLLs). +BUILD_SHARED_LIBS:BOOL=ON + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Prefix to apply to package generated via gendebian +CATKIN_PACKAGE_PREFIX:STRING= + +//Catkin skip testing +CATKIN_SKIP_TESTING:BOOL=OFF + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//For backwards compatibility, what version of CMake commands and +// syntax should this version of CMake try to support. +CMAKE_BACKWARDS_COMPATIBILITY:STRING=2.4 + +//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or +// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler. +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release minsize builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds (/MD /Ob1 /Oi +// /Ot /Oy /Gs will produce slightly less optimized but smaller +// files). +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during Release with Debug Info builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g + +//C compiler. +CMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release minsize builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds (/MD /Ob1 /Oi +// /Ot /Oy /Gs will produce slightly less optimized but smaller +// files). +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during Release with Debug Info builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=action_controller + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//No help, variable specified on the command line. +CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake + +//If true, cmake will use relative paths in makefiles and projects. +CMAKE_USE_RELATIVE_PATHS:BOOL=OFF + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +DOXYGEN_EXECUTABLE:FILEPATH=/usr/bin/doxygen + +//Doxygen found +DOXYGEN_FOUND:BOOL=TRUE + +//Path to a program. +EMPY_EXECUTABLE:FILEPATH=/usr/bin/empy + +//Single output directory for building all executables. +EXECUTABLE_OUTPUT_PATH:PATH= + +//Path to a program. +GENACTION_BIN:FILEPATH=/opt/ros/groovy/lib/actionlib_msgs/genaction.py + +//Path to a file. +GTEST_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +GTEST_LIBRARY:FILEPATH=GTEST_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=GTEST_MAIN_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND + +//Single output directory for building all libraries. +LIBRARY_OUTPUT_PATH:PATH= + +//lsb_release executable was found +LSB_FOUND:BOOL=TRUE + +//Path to a program. +LSB_RELEASE_EXECUTABLE:FILEPATH=/usr/bin/lsb_release + +//Path to a program. +NOSETESTS:FILEPATH=/usr/bin/nosetests + +//Path to a file. +PROJECTCONFIG:FILEPATH=PROJECTCONFIG-NOTFOUND + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python + +//Python version +PYTHON_VERSION_XDOTY:STRING=2.7 + +//Value Computed by CMake +Project_BINARY_DIR:STATIC=/home/alessio/RosWorkspace/sandbox/action_controller/build + +//Value Computed by CMake +Project_SOURCE_DIR:STATIC=/home/alessio/RosWorkspace/sandbox/action_controller + +//rospack executable +ROSPACK_EXE:FILEPATH=/opt/ros/groovy/bin/rospack + +//Path to a program. +ROSUNIT_EXE:FILEPATH=/opt/ros/groovy/bin/rosunit + +//Path to a library. +RT_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so + +//Enable debian style python package layout +SETUPTOOLS_DEB_LAYOUT:BOOL=ON + +//Path to a file. +TOOLCHAINCONFIG:FILEPATH=TOOLCHAINCONFIG-NOTFOUND + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_PRECISE:BOOL=TRUE + +//Path to a file. +USERCONFIG:FILEPATH=USERCONFIG-NOTFOUND + +//Path to a file. +_CATKIN_GTEST_INCLUDE:FILEPATH=_CATKIN_GTEST_INCLUDE-NOTFOUND + +//Path to a file. +_CATKIN_GTEST_SRC:FILEPATH=/usr/src/gtest/src/gtest.cc + +//Path to a file. +_file_name:FILEPATH=/home/alessio/RosWorkspace/sandbox/action_controller/src/actionController.cpp + +//Value Computed by CMake +action_controller_BINARY_DIR:STATIC=/home/alessio/RosWorkspace/sandbox/action_controller/build + +//Value Computed by CMake +action_controller_SOURCE_DIR:STATIC=/home/alessio/RosWorkspace/sandbox/action_controller + +//The directory containing a CMake configuration file for actionlib_msgs. +actionlib_msgs_DIR:PATH=/opt/ros/groovy/share/actionlib_msgs/cmake + +//The directory containing a CMake configuration file for catkin. +catkin_DIR:PATH=/opt/ros/groovy/share/catkin/cmake + +//The directory containing a CMake configuration file for cpp_common. +cpp_common_DIR:PATH=/opt/ros/groovy/share/cpp_common/cmake + +//The directory containing a CMake configuration file for gencpp. +gencpp_DIR:PATH=/opt/ros/groovy/share/gencpp/cmake + +//The directory containing a CMake configuration file for genlisp. +genlisp_DIR:PATH=/opt/ros/groovy/share/genlisp/cmake + +//The directory containing a CMake configuration file for genmsg. +genmsg_DIR:PATH=/opt/ros/groovy/share/genmsg/cmake + +//The directory containing a CMake configuration file for genpy. +genpy_DIR:PATH=/opt/ros/groovy/share/genpy/cmake + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest + +//Dependencies for the target +gtest_LIB_DEPENDS:STATIC=general;-lpthread; + +//Value Computed by CMake +gtest_SOURCE_DIR:STATIC=/usr/src/gtest + +//Build gtest's sample programs. +gtest_build_samples:BOOL=OFF + +//Build all of gtest's own tests. +gtest_build_tests:BOOL=OFF + +//Disable uses of pthreads in gtest. +gtest_disable_pthreads:BOOL=OFF + +//Use shared (DLL) run-time lib even when Google Test is built +// as static lib. +gtest_force_shared_crt:BOOL=OFF + +//Dependencies for the target +gtest_main_LIB_DEPENDS:STATIC=general;-lpthread;general;gtest; + +//Path to a library. +lib:FILEPATH=/opt/ros/groovy/lib/libroslib.so + +//The directory containing a CMake configuration file for message_runtime. +message_runtime_DIR:PATH=/opt/ros/groovy/share/message_runtime/cmake + +//The directory containing a CMake configuration file for roscpp_serialization. +roscpp_serialization_DIR:PATH=/opt/ros/groovy/share/roscpp_serialization/cmake + +//The directory containing a CMake configuration file for roscpp_traits. +roscpp_traits_DIR:PATH=/opt/ros/groovy/share/roscpp_traits/cmake + +//The directory containing a CMake configuration file for roslib. +roslib_DIR:PATH=/opt/ros/groovy/share/roslib/cmake + +//The directory containing a CMake configuration file for rostime. +rostime_DIR:PATH=/opt/ros/groovy/share/rostime/cmake + +//The directory containing a CMake configuration file for rosunit. +rosunit_DIR:PATH=/opt/ros/groovy/share/rosunit/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/groovy/share/std_msgs/cmake + + +######################## +# INTERNAL cache entries +######################## + +//catkin environment +CATKIN_ENV:INTERNAL=/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/env_cached.sh +CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/alessio/RosWorkspace/sandbox/action_controller/build/test_results +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_BUILD_TOOL +CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1 +//What is the target build tool cmake is generating for. +CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/alessio/RosWorkspace/sandbox/action_controller/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=8 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=7 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_CXX_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_C_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Result of TRY_COMPILE +CMAKE_DETERMINE_CXX_ABI_COMPILED:INTERNAL=TRUE +//Result of TRY_COMPILE +CMAKE_DETERMINE_C_ABI_COMPILED:INTERNAL=TRUE +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include CMAKE_HAVE_PTHREAD_H +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Start directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/alessio/RosWorkspace/sandbox/action_controller +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//Suppress Warnings that are meant for the author of the CMakeLists.txt +// files. +CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=FALSE +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS +CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python][v2.7.3()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +GTEST_FROM_SOURCE_FOUND:INTERNAL=TRUE +GTEST_FROM_SOURCE_INCLUDE_DIRS:INTERNAL= +GTEST_FROM_SOURCE_LIBRARIES:INTERNAL=gtest +GTEST_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest +GTEST_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gtest_main +//ADVANCED property for variable: GTEST_INCLUDE_DIR +GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY +GTEST_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY_DEBUG +GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY +GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG +GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_EXECUTABLE +PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 +//This needs to be in PYTHONPATH when 'setup.py install' is called. +// And it needs to match. But setuptools won't tell us where +// it will install things. +PYTHON_INSTALL_DIR:INTERNAL=lib/python2.7/dist-packages +_rosbuild_EXPORTS:INTERNAL= +_rosbuild_cached_flag_time:INTERNAL=1384974840.63 +_roslang_LANGS:INTERNAL=roslisp +_rospack_deps_manifests_invoke_result:INTERNAL=/opt/ros/groovy/share/genmsg/package.xml;/opt/ros/groovy/share/gencpp/package.xml;/opt/ros/groovy/share/genlisp/package.xml;/opt/ros/groovy/share/genpy/package.xml;/opt/ros/groovy/share/message_generation/package.xml;/opt/ros/groovy/share/cpp_common/package.xml;/opt/ros/groovy/share/rostime/package.xml;/opt/ros/groovy/share/roscpp_traits/package.xml;/opt/ros/groovy/share/roscpp_serialization/package.xml;/opt/ros/groovy/share/message_runtime/package.xml;/opt/ros/groovy/share/std_msgs/package.xml;/opt/ros/groovy/share/actionlib_msgs/package.xml;/opt/ros/groovy/share/rosconsole/package.xml;/opt/ros/groovy/share/rosgraph_msgs/package.xml;/opt/ros/groovy/share/xmlrpcpp/package.xml;/opt/ros/groovy/share/roscpp/package.xml;/opt/ros/groovy/share/rosgraph/package.xml;/opt/ros/groovy/share/catkin/package.xml;/opt/ros/groovy/share/rospack/package.xml;/opt/ros/groovy/share/roslib/package.xml;/opt/ros/groovy/share/rospy/package.xml;/opt/ros/groovy/share/rosclean/package.xml;/opt/ros/groovy/share/rosmaster/package.xml;/opt/ros/groovy/share/rosout/package.xml;/opt/ros/groovy/share/rosparam/package.xml;/opt/ros/groovy/share/roslaunch/package.xml;/opt/ros/groovy/share/rosunit/package.xml;/opt/ros/groovy/share/rostest/package.xml;/opt/ros/groovy/share/actionlib/package.xml;/opt/ros/groovy/share/geometry_msgs/package.xml;/opt/ros/groovy/share/octomap_msgs/package.xml;/opt/ros/groovy/share/sensor_msgs/package.xml;/opt/ros/groovy/share/trajectory_msgs/package.xml;/opt/ros/groovy/share/shape_msgs/package.xml;/opt/ros/groovy/share/object_recognition_msgs/package.xml;/opt/ros/groovy/share/household_objects_database_msgs/package.xml;/opt/ros/groovy/share/manipulation_msgs/package.xml;/opt/ros/groovy/share/moveit_msgs/package.xml +_rospack_msgsrv_gen_invoke_result:INTERNAL= +action_controller_CFLAGS_OTHER:INTERNAL= +action_controller_INCLUDEDIR:INTERNAL= +action_controller_INCLUDE_DIRS:INTERNAL=/opt/ros/groovy/include +action_controller_LDFLAGS_OTHER:INTERNAL= +action_controller_LIBRARIES:INTERNAL=actionlib;roscpp;:/usr/lib/libboost_signals-mt.so;:/usr/lib/libboost_filesystem-mt.so;rosconsole;:/usr/lib/libboost_regex-mt.so;:/usr/lib/liblog4cxx.so;xmlrpcpp;roslib;roscpp_serialization;rostime;:/usr/lib/libboost_date_time-mt.so;:/usr/lib/libboost_system-mt.so;:/usr/lib/libboost_thread-mt.so;pthread;cpp_common +action_controller_LIBRARY_DIRS:INTERNAL=/opt/ros/groovy/lib +action_controller_cached_manifest_list:INTERNAL=/home/alessio/RosWorkspace/sandbox/action_controller/manifest.xml;/opt/ros/groovy/share/genmsg/package.xml;/opt/ros/groovy/share/gencpp/package.xml;/opt/ros/groovy/share/genlisp/package.xml;/opt/ros/groovy/share/genpy/package.xml;/opt/ros/groovy/share/message_generation/package.xml;/opt/ros/groovy/share/cpp_common/package.xml;/opt/ros/groovy/share/rostime/package.xml;/opt/ros/groovy/share/roscpp_traits/package.xml;/opt/ros/groovy/share/roscpp_serialization/package.xml;/opt/ros/groovy/share/message_runtime/package.xml;/opt/ros/groovy/share/std_msgs/package.xml;/opt/ros/groovy/share/actionlib_msgs/package.xml;/opt/ros/groovy/share/rosconsole/package.xml;/opt/ros/groovy/share/rosgraph_msgs/package.xml;/opt/ros/groovy/share/xmlrpcpp/package.xml;/opt/ros/groovy/share/roscpp/package.xml;/opt/ros/groovy/share/rosgraph/package.xml;/opt/ros/groovy/share/catkin/package.xml;/opt/ros/groovy/share/rospack/package.xml;/opt/ros/groovy/share/roslib/package.xml;/opt/ros/groovy/share/rospy/package.xml;/opt/ros/groovy/share/rosclean/package.xml;/opt/ros/groovy/share/rosmaster/package.xml;/opt/ros/groovy/share/rosout/package.xml;/opt/ros/groovy/share/rosparam/package.xml;/opt/ros/groovy/share/roslaunch/package.xml;/opt/ros/groovy/share/rosunit/package.xml;/opt/ros/groovy/share/rostest/package.xml;/opt/ros/groovy/share/actionlib/package.xml;/opt/ros/groovy/share/geometry_msgs/package.xml;/opt/ros/groovy/share/octomap_msgs/package.xml;/opt/ros/groovy/share/sensor_msgs/package.xml;/opt/ros/groovy/share/trajectory_msgs/package.xml;/opt/ros/groovy/share/shape_msgs/package.xml;/opt/ros/groovy/share/object_recognition_msgs/package.xml;/opt/ros/groovy/share/household_objects_database_msgs/package.xml;/opt/ros/groovy/share/manipulation_msgs/package.xml;/opt/ros/groovy/share/moveit_msgs/package.xml +action_controller_temp:INTERNAL= +roslib_path:INTERNAL=/opt/ros/groovy/share/roslib +roslisp_CMAKE:INTERNAL=/opt/ros/groovy/share/roslisp/rosbuild/roslisp.cmake + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeCCompiler.cmake b/ROS-groovy/action_controller/build/CMakeFiles/CMakeCCompiler.cmake new file mode 100644 index 0000000..657f5b0 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CMakeCCompiler.cmake @@ -0,0 +1,49 @@ +SET(CMAKE_C_COMPILER "/usr/bin/gcc") +SET(CMAKE_C_COMPILER_ARG1 "") +SET(CMAKE_C_COMPILER_ID "GNU") +SET(CMAKE_C_PLATFORM_ID "Linux") + +SET(CMAKE_AR "/usr/bin/ar") +SET(CMAKE_RANLIB "/usr/bin/ranlib") +SET(CMAKE_LINKER "/usr/bin/ld") +SET(CMAKE_COMPILER_IS_GNUCC 1) +SET(CMAKE_C_COMPILER_LOADED 1) +SET(CMAKE_COMPILER_IS_MINGW ) +SET(CMAKE_COMPILER_IS_CYGWIN ) +IF(CMAKE_COMPILER_IS_CYGWIN) + SET(CYGWIN 1) + SET(UNIX 1) +ENDIF(CMAKE_COMPILER_IS_CYGWIN) + +SET(CMAKE_C_COMPILER_ENV_VAR "CC") + +IF(CMAKE_COMPILER_IS_MINGW) + SET(MINGW 1) +ENDIF(CMAKE_COMPILER_IS_MINGW) +SET(CMAKE_C_COMPILER_ID_RUN 1) +SET(CMAKE_C_SOURCE_FILE_EXTENSIONS c) +SET(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +SET(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +SET(CMAKE_C_SIZEOF_DATA_PTR "8") +SET(CMAKE_C_COMPILER_ABI "ELF") +SET(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +IF(CMAKE_C_SIZEOF_DATA_PTR) + SET(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +ENDIF(CMAKE_C_SIZEOF_DATA_PTR) + +IF(CMAKE_C_COMPILER_ABI) + SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +ENDIF(CMAKE_C_COMPILER_ABI) + +IF(CMAKE_C_LIBRARY_ARCHITECTURE) + SET(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +ENDIF() + +SET(CMAKE_C_HAS_ISYSROOT "") + + +SET(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c") +SET(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeCXXCompiler.cmake b/ROS-groovy/action_controller/build/CMakeFiles/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..f62d04d --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CMakeCXXCompiler.cmake @@ -0,0 +1,50 @@ +SET(CMAKE_CXX_COMPILER "/usr/bin/c++") +SET(CMAKE_CXX_COMPILER_ARG1 "") +SET(CMAKE_CXX_COMPILER_ID "GNU") +SET(CMAKE_CXX_PLATFORM_ID "Linux") + +SET(CMAKE_AR "/usr/bin/ar") +SET(CMAKE_RANLIB "/usr/bin/ranlib") +SET(CMAKE_LINKER "/usr/bin/ld") +SET(CMAKE_COMPILER_IS_GNUCXX 1) +SET(CMAKE_CXX_COMPILER_LOADED 1) +SET(CMAKE_COMPILER_IS_MINGW ) +SET(CMAKE_COMPILER_IS_CYGWIN ) +IF(CMAKE_COMPILER_IS_CYGWIN) + SET(CYGWIN 1) + SET(UNIX 1) +ENDIF(CMAKE_COMPILER_IS_CYGWIN) + +SET(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +IF(CMAKE_COMPILER_IS_MINGW) + SET(MINGW 1) +ENDIF(CMAKE_COMPILER_IS_MINGW) +SET(CMAKE_CXX_COMPILER_ID_RUN 1) +SET(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +SET(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +SET(CMAKE_CXX_LINKER_PREFERENCE 30) +SET(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +SET(CMAKE_CXX_SIZEOF_DATA_PTR "8") +SET(CMAKE_CXX_COMPILER_ABI "ELF") +SET(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +IF(CMAKE_CXX_SIZEOF_DATA_PTR) + SET(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +ENDIF(CMAKE_CXX_SIZEOF_DATA_PTR) + +IF(CMAKE_CXX_COMPILER_ABI) + SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +ENDIF(CMAKE_CXX_COMPILER_ABI) + +IF(CMAKE_CXX_LIBRARY_ARCHITECTURE) + SET(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +ENDIF() + +SET(CMAKE_CXX_HAS_ISYSROOT "") + + +SET(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") +SET(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin b/ROS-groovy/action_controller/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..dc21ec4 Binary files /dev/null and b/ROS-groovy/action_controller/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin differ diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin b/ROS-groovy/action_controller/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..fa7cd7d Binary files /dev/null and b/ROS-groovy/action_controller/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeDirectoryInformation.cmake b/ROS-groovy/action_controller/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..7bb0f00 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,25 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Relative path conversion top directories. +SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alessio/RosWorkspace/sandbox/action_controller") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alessio/RosWorkspace/sandbox/action_controller/build") + +# Force unix paths in dependencies. +SET(CMAKE_FORCE_UNIX_PATHS 1) + +# The C and CXX include file search paths: +SET(CMAKE_C_INCLUDE_PATH + "../include" + "/opt/ros/groovy/include" + "../msg_gen/cpp/include" + ) +SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) + +# The C and CXX include file regular expressions for this directory. +SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeError.log b/ROS-groovy/action_controller/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000..77703ce --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CMakeError.log @@ -0,0 +1,21 @@ +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthreads +/usr/bin/ld: cannot find -lpthreads +collect2: ld returned 1 exit status +make[2]: *** [cmTryCompileExec] Errore 1 +make[2]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +make[1]: *** [cmTryCompileExec/fast] Errore 2 +make[1]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" + + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeOutput.log b/ROS-groovy/action_controller/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..0d0351e --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,307 @@ +The system is: Linux - 3.5.0-40-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/gcc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -c /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -o cmTryCompileExec -rdynamic +make[2]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -v CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/gcc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o +make[2]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"] + ignore line: [make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build] + ignore line: [make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTryCompileExec] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1] + ignore line: [/usr/bin/gcc -v CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/gcc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/collect2] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--as-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTryCompileExec] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] + arg [CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.6] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> [/usr/lib] + collapse dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse dir [/lib/../lib] ==> [/lib] + collapse dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/../lib] ==> [/usr/lib] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> [/usr/lib] + implicit libs: [c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -o cmTryCompileExec -rdynamic +make[2]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o +make[2]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"] + ignore line: [make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build] + ignore line: [make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTryCompileExec] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/collect2] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--as-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTryCompileExec] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] + arg [CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.6] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> [/usr/lib] + collapse dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse dir [/lib/../lib] ==> [/lib] + collapse dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/../lib] ==> [/usr/lib] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + + +Determining if files pthread.h exist passed with the following output: +Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -c /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -o cmTryCompileExec -rdynamic +make[2]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthread +make[2]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/CMakeTmp" + + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeRuleHashes.txt b/ROS-groovy/action_controller/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..f4f2901 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,51 @@ +# Hashes of file build rules. +a3867d19231046aa576a8d9275cd2824 ../msg/MultiDofFollowJointTrajectoryAction.msg +f919d99b9cf067af344a2a1188e57878 ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h +f5fae84a42c41c3cdc7e859c919c5c4d ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h +8c7ab115eddf84b7b3a4e82eac431c73 ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h +415fd21df0d0153bff89c1bea3aef661 ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h +1e5db6414f6f3b10086aee13170f7f10 ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h +403d1f175d84bbad5dcd0c199f06664b ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h +2e60b6a0b18913b0c89ce16f47e42521 ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h +349a32c70778cf18a2cfe45163ecd9c4 ../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp +c74df31dc93ac20667189e10c9077576 ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp +fdb442b2f0c560b52b5528877372cb71 ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp +b15b9e3a989fd7162fdaa88345960991 ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp +ddbe079d026bd481dc0d6af966d24718 ../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp +5b20d4efb76aaee3eec3042c3af6f4e5 ../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp +9b9f8bc77c845510f095b1b26d5fcd09 ../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp +a563a2b9f24a086c806cc35c68e2ecde ../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py +62428489274b9a8a8533986e71882f70 ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py +882ca861d275c61d8c1674b7608de1a0 ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py +3717851db31f31418de192567bfe67df ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py +5a1f3712f5da82db2593260852c9f7f2 ../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py +82db19749cdb81d0509959954691589a ../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py +0b50c989ca4e9cf0043318fc652b3a55 ../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py +141818f4a1957a3882268e2de28a3c93 ../src/action_controller/msg/__init__.py +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/ROSBUILD_genaction_msgs +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/ROSBUILD_genmsg_cpp +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/ROSBUILD_genmsg_lisp +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/ROSBUILD_genmsg_py +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/ROSBUILD_gensrv_cpp +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/ROSBUILD_gensrv_lisp +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/_catkin_empty_exported_target +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/actionlib_msgs_generate_messages_cpp +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/actionlib_msgs_generate_messages_lisp +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/actionlib_msgs_generate_messages_py +7f6324d6f0499154da2684b2c8e4c184 CMakeFiles/clean_test_results +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/doxygen +527160ef64848125718f1ce06df96709 CMakeFiles/rosbuild_clean-test-results +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/rosbuild_precompile +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/rosbuild_premsgsrvgen +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/rospack_genmsg +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/rospack_genmsg_all +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/rospack_genmsg_libexe +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/rospack_gensrv +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/run_tests +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/std_msgs_generate_messages_cpp +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/std_msgs_generate_messages_lisp +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/std_msgs_generate_messages_py +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/test-future +5248f158a06f3a49ebcaadf21bffabed CMakeFiles/test-results +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/test-results-run +084edb5ef686e6db7035e25cd0fa949c CMakeFiles/tests diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CMakeSystem.cmake b/ROS-groovy/action_controller/build/CMakeFiles/CMakeSystem.cmake new file mode 100644 index 0000000..215550e --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CMakeSystem.cmake @@ -0,0 +1,15 @@ +INCLUDE("/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake") + +SET(CMAKE_SYSTEM "Linux-3.5.0-40-generic") +SET(CMAKE_SYSTEM_NAME "Linux") +SET(CMAKE_SYSTEM_VERSION "3.5.0-40-generic") +SET(CMAKE_SYSTEM_PROCESSOR "x86_64") + +SET(CMAKE_HOST_SYSTEM "Linux-3.5.0-40-generic") +SET(CMAKE_HOST_SYSTEM_NAME "Linux") +SET(CMAKE_HOST_SYSTEM_VERSION "3.5.0-40-generic") +SET(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +SET(CMAKE_CROSSCOMPILING "FALSE") + +SET(CMAKE_SYSTEM_LOADED 1) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c b/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..936ae30 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,232 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" + +#elif defined(__clang__) +# define COMPILER_ID "Clang" + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + +#elif defined(__WATCOMC__) +# define COMPILER_ID "Watcom" + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + +#elif defined(__IBMC__) +# if defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" +# elif __IBMC__ >= 800 +# define COMPILER_ID "XL" +# else +# define COMPILER_ID "VisualAge" +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" + +#elif defined(__PATHSCALE__) +# define COMPILER_ID "PathScale" + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI_DSP" + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + +#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +/* Analog Devices C++ compiler for Blackfin, TigerSHARC and + SHARC (21000) DSPs */ +# define COMPILER_ID "ADSP" + +/* IAR Systems compiler for embedded systems. + http://www.iar.com + Not supported yet by CMake +#elif defined(__IAR_SYSTEMS_ICC__) +# define COMPILER_ID "IAR" */ + +/* sdcc, the small devices C compiler for embedded systems, + http://sdcc.sourceforge.net */ +#elif defined(SDCC) +# define COMPILER_ID "SDCC" + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" + +/* This compiler is either not known or is too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" + +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU) +# define PLATFORM_ID "Haiku" +/* Haiku also defines __BEOS__ so we must + put it prior to the check for __BEOS__ +*/ + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; + (void)argv; + return require; +} +#endif diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdC/a.out b/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdC/a.out new file mode 100755 index 0000000..ec9b7d5 Binary files /dev/null and b/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdC/a.out differ diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp b/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..7414ddf --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,215 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" + +#elif defined(__clang__) +# define COMPILER_ID "Clang" + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + +#elif defined(__WATCOMC__) +# define COMPILER_ID "Watcom" + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + +#elif defined(__IBMCPP__) +# if defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" +# elif __IBMCPP__ >= 800 +# define COMPILER_ID "XL" +# else +# define COMPILER_ID "VisualAge" +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" + +#elif defined(__PATHSCALE__) +# define COMPILER_ID "PathScale" + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI_DSP" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + +#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +/* Analog Devices C++ compiler for Blackfin, TigerSHARC and + SHARC (21000) DSPs */ +# define COMPILER_ID "ADSP" + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" + +/* This compiler is either not known or is too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" + +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU) +# define PLATFORM_ID "Haiku" +/* Haiku also defines __BEOS__ so we must + put it prior to the check for __BEOS__ +*/ + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + (void)argv; + return require; +} diff --git a/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdCXX/a.out b/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdCXX/a.out new file mode 100755 index 0000000..2472423 Binary files /dev/null and b/ROS-groovy/action_controller/build/CMakeFiles/CompilerIdCXX/a.out differ diff --git a/ROS-groovy/action_controller/build/CMakeFiles/Makefile.cmake b/ROS-groovy/action_controller/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..e7d6379 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,179 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# The generator used is: +SET(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +SET(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/CMakeCCompiler.cmake" + "CMakeFiles/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeSystem.cmake" + "catkin/catkin_generated/version/package.cmake" + "catkin_generated/ordered_paths.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionbuild.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionlib_msgs-extras.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionlib_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionlib_msgsConfig-version.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake" + "/opt/ros/groovy/share/catkin/cmake/../package.xml" + "/opt/ros/groovy/share/catkin/cmake/all.cmake" + "/opt/ros/groovy/share/catkin/cmake/assert.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkinConfig-version.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkinConfig.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_add_env_hooks.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_destinations.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_generate_environment.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_metapackage.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_package.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_package_xml.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_python_setup.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_workspace.cmake" + "/opt/ros/groovy/share/catkin/cmake/debug_message.cmake" + "/opt/ros/groovy/share/catkin/cmake/em_expand.cmake" + "/opt/ros/groovy/share/catkin/cmake/empy.cmake" + "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin-test-results.sh.develspace.in" + "/opt/ros/groovy/share/catkin/cmake/find_program_required.cmake" + "/opt/ros/groovy/share/catkin/cmake/interrogate_setup_dot_py.py" + "/opt/ros/groovy/share/catkin/cmake/legacy.cmake" + "/opt/ros/groovy/share/catkin/cmake/list_append_unique.cmake" + "/opt/ros/groovy/share/catkin/cmake/list_insert_in_workspace_order.cmake" + "/opt/ros/groovy/share/catkin/cmake/parse_arguments.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/lsb.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/ubuntu.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/windows.cmake" + "/opt/ros/groovy/share/catkin/cmake/python.cmake" + "/opt/ros/groovy/share/catkin/cmake/safe_execute_process.cmake" + "/opt/ros/groovy/share/catkin/cmake/stamp.cmake" + "/opt/ros/groovy/share/catkin/cmake/templates/_setup_util.py.in" + "/opt/ros/groovy/share/catkin/cmake/templates/env.sh.in" + "/opt/ros/groovy/share/catkin/cmake/templates/generate_cached_setup.py.in" + "/opt/ros/groovy/share/catkin/cmake/templates/rosinstall.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.bash.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.sh.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.zsh.in" + "/opt/ros/groovy/share/catkin/cmake/test/catkin_download_test_data.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/download_test_data.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/gtest.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/nosetests.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/tests.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/doxygen.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/libraries.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/rt.cmake" + "/opt/ros/groovy/share/cpp_common/cmake/cpp_commonConfig-version.cmake" + "/opt/ros/groovy/share/cpp_common/cmake/cpp_commonConfig.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencpp-extras.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencppConfig-version.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencppConfig.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlisp-extras.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlispConfig-version.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlispConfig.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsg-extras.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsgConfig-version.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsgConfig.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpy-extras.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpyConfig-version.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpyConfig.cmake" + "/opt/ros/groovy/share/message_runtime/cmake/message_runtimeConfig-version.cmake" + "/opt/ros/groovy/share/message_runtime/cmake/message_runtimeConfig.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/ProcessorCount.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/private.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/public.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/rosbuild.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/rosconfig.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake" + "/opt/ros/groovy/share/roscpp/rosbuild/roscpp.cmake" + "/opt/ros/groovy/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" + "/opt/ros/groovy/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" + "/opt/ros/groovy/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" + "/opt/ros/groovy/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" + "/opt/ros/groovy/share/roslang/cmake/roslang.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslib-extras.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslibConfig-version.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslibConfig.cmake" + "/opt/ros/groovy/share/roslisp/rosbuild/roslisp.cmake" + "/opt/ros/groovy/share/rospy/rosbuild/rospy.cmake" + "/opt/ros/groovy/share/rostime/cmake/rostimeConfig-version.cmake" + "/opt/ros/groovy/share/rostime/cmake/rostimeConfig.cmake" + "/opt/ros/groovy/share/rosunit/cmake/rosunit-extras.cmake" + "/opt/ros/groovy/share/rosunit/cmake/rosunitConfig-version.cmake" + "/opt/ros/groovy/share/rosunit/cmake/rosunitConfig.cmake" + "/opt/ros/groovy/share/std_msgs/cmake/std_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/groovy/share/std_msgs/cmake/std_msgsConfig.cmake" + "/usr/share/cmake-2.8/Modules/AddFileDependencies.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake" + "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-2.8/Modules/CheckCXXCompilerFlag.cmake" + "/usr/share/cmake-2.8/Modules/CheckCXXSourceCompiles.cmake" + "/usr/share/cmake-2.8/Modules/CheckFunctionExists.cmake" + "/usr/share/cmake-2.8/Modules/CheckIncludeFiles.cmake" + "/usr/share/cmake-2.8/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-2.8/Modules/FindGTest.cmake" + "/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-2.8/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-2.8/Modules/FindPythonInterp.cmake" + "/usr/share/cmake-2.8/Modules/FindThreads.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake" + "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake" + "/usr/src/gtest/CMakeLists.txt" + "/usr/src/gtest/cmake/internal_utils.cmake" + ) + +# The corresponding makefile is: +SET(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +SET(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +SET(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/ROSBUILD_genaction_msgs.dir/DependInfo.cmake" + "CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake" + "CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake" + "CMakeFiles/ROSBUILD_genmsg_py.dir/DependInfo.cmake" + "CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake" + "CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake" + "CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake" + "CMakeFiles/actionController.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/clean_test_results.dir/DependInfo.cmake" + "CMakeFiles/doxygen.dir/DependInfo.cmake" + "CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake" + "CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake" + "CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake" + "CMakeFiles/rospack_genmsg.dir/DependInfo.cmake" + "CMakeFiles/rospack_genmsg_all.dir/DependInfo.cmake" + "CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake" + "CMakeFiles/rospack_gensrv.dir/DependInfo.cmake" + "CMakeFiles/run_tests.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/test-future.dir/DependInfo.cmake" + "CMakeFiles/test-results.dir/DependInfo.cmake" + "CMakeFiles/test-results-run.dir/DependInfo.cmake" + "CMakeFiles/tests.dir/DependInfo.cmake" + "gtest/CMakeFiles/gtest.dir/DependInfo.cmake" + "gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/Makefile2 b/ROS-groovy/action_controller/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..61ea39a --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/Makefile2 @@ -0,0 +1,1023 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# The main recursive all target +all: +.PHONY : all + +# The main recursive preinstall target +preinstall: +.PHONY : preinstall + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_genaction_msgs.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_genaction_msgs.dir/all: + $(MAKE) -f CMakeFiles/ROSBUILD_genaction_msgs.dir/build.make CMakeFiles/ROSBUILD_genaction_msgs.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_genaction_msgs.dir/build.make CMakeFiles/ROSBUILD_genaction_msgs.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 1 + @echo "Built target ROSBUILD_genaction_msgs" +.PHONY : CMakeFiles/ROSBUILD_genaction_msgs.dir/all + +# Include target in all. +all: CMakeFiles/ROSBUILD_genaction_msgs.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_genaction_msgs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_genaction_msgs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_genaction_msgs.dir/rule + +# Convenience name for target. +ROSBUILD_genaction_msgs: CMakeFiles/ROSBUILD_genaction_msgs.dir/rule +.PHONY : ROSBUILD_genaction_msgs + +# clean rule for target. +CMakeFiles/ROSBUILD_genaction_msgs.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_genaction_msgs.dir/build.make CMakeFiles/ROSBUILD_genaction_msgs.dir/clean +.PHONY : CMakeFiles/ROSBUILD_genaction_msgs.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_genaction_msgs.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_genmsg_cpp.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_genmsg_cpp.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make CMakeFiles/ROSBUILD_genmsg_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 2 3 4 5 6 7 8 9 + @echo "Built target ROSBUILD_genmsg_cpp" +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_genmsg_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 9 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_genmsg_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/rule + +# Convenience name for target. +ROSBUILD_genmsg_cpp: CMakeFiles/ROSBUILD_genmsg_cpp.dir/rule +.PHONY : ROSBUILD_genmsg_cpp + +# clean rule for target. +CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_genmsg_lisp.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_genmsg_lisp.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make CMakeFiles/ROSBUILD_genmsg_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 10 11 12 13 14 15 16 17 + @echo "Built target ROSBUILD_genmsg_lisp" +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_genmsg_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 9 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_genmsg_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/rule + +# Convenience name for target. +ROSBUILD_genmsg_lisp: CMakeFiles/ROSBUILD_genmsg_lisp.dir/rule +.PHONY : ROSBUILD_genmsg_lisp + +# clean rule for target. +CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_genmsg_py.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_genmsg_py.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_py.dir/build.make CMakeFiles/ROSBUILD_genmsg_py.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_py.dir/build.make CMakeFiles/ROSBUILD_genmsg_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 18 19 20 21 22 23 24 25 26 + @echo "Built target ROSBUILD_genmsg_py" +.PHONY : CMakeFiles/ROSBUILD_genmsg_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_genmsg_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 10 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_genmsg_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_genmsg_py.dir/rule + +# Convenience name for target. +ROSBUILD_genmsg_py: CMakeFiles/ROSBUILD_genmsg_py.dir/rule +.PHONY : ROSBUILD_genmsg_py + +# clean rule for target. +CMakeFiles/ROSBUILD_genmsg_py.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_py.dir/build.make CMakeFiles/ROSBUILD_genmsg_py.dir/clean +.PHONY : CMakeFiles/ROSBUILD_genmsg_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_genmsg_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_gensrv_cpp.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_gensrv_cpp.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make CMakeFiles/ROSBUILD_gensrv_cpp.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make CMakeFiles/ROSBUILD_gensrv_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target ROSBUILD_gensrv_cpp" +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_gensrv_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_gensrv_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/rule + +# Convenience name for target. +ROSBUILD_gensrv_cpp: CMakeFiles/ROSBUILD_gensrv_cpp.dir/rule +.PHONY : ROSBUILD_gensrv_cpp + +# clean rule for target. +CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_gensrv_lisp.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_gensrv_lisp.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make CMakeFiles/ROSBUILD_gensrv_lisp.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make CMakeFiles/ROSBUILD_gensrv_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target ROSBUILD_gensrv_lisp" +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_gensrv_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_gensrv_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/rule + +# Convenience name for target. +ROSBUILD_gensrv_lisp: CMakeFiles/ROSBUILD_gensrv_lisp.dir/rule +.PHONY : ROSBUILD_gensrv_lisp + +# clean rule for target. +CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/_catkin_empty_exported_target.dir + +# All Build rule for target. +CMakeFiles/_catkin_empty_exported_target.dir/all: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/depend + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target _catkin_empty_exported_target" +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/_catkin_empty_exported_target.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/_catkin_empty_exported_target.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/rule + +# Convenience name for target. +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target.dir/rule +.PHONY : _catkin_empty_exported_target + +# clean rule for target. +CMakeFiles/_catkin_empty_exported_target.dir/clean: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/clean + +# clean rule for target. +clean: CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionController.dir + +# All Build rule for target. +CMakeFiles/actionController.dir/all: CMakeFiles/rosbuild_precompile.dir/all + $(MAKE) -f CMakeFiles/actionController.dir/build.make CMakeFiles/actionController.dir/depend + $(MAKE) -f CMakeFiles/actionController.dir/build.make CMakeFiles/actionController.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 27 + @echo "Built target actionController" +.PHONY : CMakeFiles/actionController.dir/all + +# Include target in all. +all: CMakeFiles/actionController.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/actionController.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 27 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionController.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/actionController.dir/rule + +# Convenience name for target. +actionController: CMakeFiles/actionController.dir/rule +.PHONY : actionController + +# clean rule for target. +CMakeFiles/actionController.dir/clean: + $(MAKE) -f CMakeFiles/actionController.dir/build.make CMakeFiles/actionController.dir/clean +.PHONY : CMakeFiles/actionController.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionController.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_cpp: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule +.PHONY : actionlib_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_lisp: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule +.PHONY : actionlib_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_py" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_py: CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule +.PHONY : actionlib_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/clean_test_results.dir + +# All Build rule for target. +CMakeFiles/clean_test_results.dir/all: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/depend + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target clean_test_results" +.PHONY : CMakeFiles/clean_test_results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/clean_test_results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/clean_test_results.dir/rule + +# Convenience name for target. +clean_test_results: CMakeFiles/clean_test_results.dir/rule +.PHONY : clean_test_results + +# clean rule for target. +CMakeFiles/clean_test_results.dir/clean: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/clean +.PHONY : CMakeFiles/clean_test_results.dir/clean + +# clean rule for target. +clean: CMakeFiles/clean_test_results.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/doxygen.dir + +# All Build rule for target. +CMakeFiles/doxygen.dir/all: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 28 + @echo "Built target doxygen" +.PHONY : CMakeFiles/doxygen.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/doxygen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/doxygen.dir/rule + +# Convenience name for target. +doxygen: CMakeFiles/doxygen.dir/rule +.PHONY : doxygen + +# clean rule for target. +CMakeFiles/doxygen.dir/clean: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean +.PHONY : CMakeFiles/doxygen.dir/clean + +# clean rule for target. +clean: CMakeFiles/doxygen.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosbuild_clean-test-results.dir + +# All Build rule for target. +CMakeFiles/rosbuild_clean-test-results.dir/all: + $(MAKE) -f CMakeFiles/rosbuild_clean-test-results.dir/build.make CMakeFiles/rosbuild_clean-test-results.dir/depend + $(MAKE) -f CMakeFiles/rosbuild_clean-test-results.dir/build.make CMakeFiles/rosbuild_clean-test-results.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target rosbuild_clean-test-results" +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosbuild_clean-test-results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosbuild_clean-test-results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/rule + +# Convenience name for target. +rosbuild_clean-test-results: CMakeFiles/rosbuild_clean-test-results.dir/rule +.PHONY : rosbuild_clean-test-results + +# clean rule for target. +CMakeFiles/rosbuild_clean-test-results.dir/clean: + $(MAKE) -f CMakeFiles/rosbuild_clean-test-results.dir/build.make CMakeFiles/rosbuild_clean-test-results.dir/clean +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosbuild_clean-test-results.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosbuild_precompile.dir + +# All Build rule for target. +CMakeFiles/rosbuild_precompile.dir/all: CMakeFiles/rospack_genmsg.dir/all +CMakeFiles/rosbuild_precompile.dir/all: CMakeFiles/rospack_genmsg_libexe.dir/all + $(MAKE) -f CMakeFiles/rosbuild_precompile.dir/build.make CMakeFiles/rosbuild_precompile.dir/depend + $(MAKE) -f CMakeFiles/rosbuild_precompile.dir/build.make CMakeFiles/rosbuild_precompile.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target rosbuild_precompile" +.PHONY : CMakeFiles/rosbuild_precompile.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosbuild_precompile.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 26 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosbuild_precompile.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/rosbuild_precompile.dir/rule + +# Convenience name for target. +rosbuild_precompile: CMakeFiles/rosbuild_precompile.dir/rule +.PHONY : rosbuild_precompile + +# clean rule for target. +CMakeFiles/rosbuild_precompile.dir/clean: + $(MAKE) -f CMakeFiles/rosbuild_precompile.dir/build.make CMakeFiles/rosbuild_precompile.dir/clean +.PHONY : CMakeFiles/rosbuild_precompile.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosbuild_precompile.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosbuild_premsgsrvgen.dir + +# All Build rule for target. +CMakeFiles/rosbuild_premsgsrvgen.dir/all: CMakeFiles/ROSBUILD_genaction_msgs.dir/all + $(MAKE) -f CMakeFiles/rosbuild_premsgsrvgen.dir/build.make CMakeFiles/rosbuild_premsgsrvgen.dir/depend + $(MAKE) -f CMakeFiles/rosbuild_premsgsrvgen.dir/build.make CMakeFiles/rosbuild_premsgsrvgen.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target rosbuild_premsgsrvgen" +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosbuild_premsgsrvgen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/rule + +# Convenience name for target. +rosbuild_premsgsrvgen: CMakeFiles/rosbuild_premsgsrvgen.dir/rule +.PHONY : rosbuild_premsgsrvgen + +# clean rule for target. +CMakeFiles/rosbuild_premsgsrvgen.dir/clean: + $(MAKE) -f CMakeFiles/rosbuild_premsgsrvgen.dir/build.make CMakeFiles/rosbuild_premsgsrvgen.dir/clean +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosbuild_premsgsrvgen.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rospack_genmsg.dir + +# All Build rule for target. +CMakeFiles/rospack_genmsg.dir/all: CMakeFiles/ROSBUILD_genmsg_lisp.dir/all +CMakeFiles/rospack_genmsg.dir/all: CMakeFiles/ROSBUILD_genmsg_cpp.dir/all +CMakeFiles/rospack_genmsg.dir/all: CMakeFiles/ROSBUILD_genmsg_py.dir/all + $(MAKE) -f CMakeFiles/rospack_genmsg.dir/build.make CMakeFiles/rospack_genmsg.dir/depend + $(MAKE) -f CMakeFiles/rospack_genmsg.dir/build.make CMakeFiles/rospack_genmsg.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target rospack_genmsg" +.PHONY : CMakeFiles/rospack_genmsg.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rospack_genmsg.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 26 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rospack_genmsg.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/rospack_genmsg.dir/rule + +# Convenience name for target. +rospack_genmsg: CMakeFiles/rospack_genmsg.dir/rule +.PHONY : rospack_genmsg + +# clean rule for target. +CMakeFiles/rospack_genmsg.dir/clean: + $(MAKE) -f CMakeFiles/rospack_genmsg.dir/build.make CMakeFiles/rospack_genmsg.dir/clean +.PHONY : CMakeFiles/rospack_genmsg.dir/clean + +# clean rule for target. +clean: CMakeFiles/rospack_genmsg.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rospack_genmsg_all.dir + +# All Build rule for target. +CMakeFiles/rospack_genmsg_all.dir/all: CMakeFiles/rospack_genmsg.dir/all + $(MAKE) -f CMakeFiles/rospack_genmsg_all.dir/build.make CMakeFiles/rospack_genmsg_all.dir/depend + $(MAKE) -f CMakeFiles/rospack_genmsg_all.dir/build.make CMakeFiles/rospack_genmsg_all.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target rospack_genmsg_all" +.PHONY : CMakeFiles/rospack_genmsg_all.dir/all + +# Include target in all. +all: CMakeFiles/rospack_genmsg_all.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/rospack_genmsg_all.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 26 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rospack_genmsg_all.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/rospack_genmsg_all.dir/rule + +# Convenience name for target. +rospack_genmsg_all: CMakeFiles/rospack_genmsg_all.dir/rule +.PHONY : rospack_genmsg_all + +# clean rule for target. +CMakeFiles/rospack_genmsg_all.dir/clean: + $(MAKE) -f CMakeFiles/rospack_genmsg_all.dir/build.make CMakeFiles/rospack_genmsg_all.dir/clean +.PHONY : CMakeFiles/rospack_genmsg_all.dir/clean + +# clean rule for target. +clean: CMakeFiles/rospack_genmsg_all.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rospack_genmsg_libexe.dir + +# All Build rule for target. +CMakeFiles/rospack_genmsg_libexe.dir/all: + $(MAKE) -f CMakeFiles/rospack_genmsg_libexe.dir/build.make CMakeFiles/rospack_genmsg_libexe.dir/depend + $(MAKE) -f CMakeFiles/rospack_genmsg_libexe.dir/build.make CMakeFiles/rospack_genmsg_libexe.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target rospack_genmsg_libexe" +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rospack_genmsg_libexe.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rospack_genmsg_libexe.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/rule + +# Convenience name for target. +rospack_genmsg_libexe: CMakeFiles/rospack_genmsg_libexe.dir/rule +.PHONY : rospack_genmsg_libexe + +# clean rule for target. +CMakeFiles/rospack_genmsg_libexe.dir/clean: + $(MAKE) -f CMakeFiles/rospack_genmsg_libexe.dir/build.make CMakeFiles/rospack_genmsg_libexe.dir/clean +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/clean + +# clean rule for target. +clean: CMakeFiles/rospack_genmsg_libexe.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rospack_gensrv.dir + +# All Build rule for target. +CMakeFiles/rospack_gensrv.dir/all: CMakeFiles/ROSBUILD_gensrv_lisp.dir/all +CMakeFiles/rospack_gensrv.dir/all: CMakeFiles/ROSBUILD_gensrv_cpp.dir/all + $(MAKE) -f CMakeFiles/rospack_gensrv.dir/build.make CMakeFiles/rospack_gensrv.dir/depend + $(MAKE) -f CMakeFiles/rospack_gensrv.dir/build.make CMakeFiles/rospack_gensrv.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target rospack_gensrv" +.PHONY : CMakeFiles/rospack_gensrv.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rospack_gensrv.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rospack_gensrv.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/rospack_gensrv.dir/rule + +# Convenience name for target. +rospack_gensrv: CMakeFiles/rospack_gensrv.dir/rule +.PHONY : rospack_gensrv + +# clean rule for target. +CMakeFiles/rospack_gensrv.dir/clean: + $(MAKE) -f CMakeFiles/rospack_gensrv.dir/build.make CMakeFiles/rospack_gensrv.dir/clean +.PHONY : CMakeFiles/rospack_gensrv.dir/clean + +# clean rule for target. +clean: CMakeFiles/rospack_gensrv.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/run_tests.dir + +# All Build rule for target. +CMakeFiles/run_tests.dir/all: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target run_tests" +.PHONY : CMakeFiles/run_tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/run_tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/run_tests.dir/rule + +# Convenience name for target. +run_tests: CMakeFiles/run_tests.dir/rule +.PHONY : run_tests + +# clean rule for target. +CMakeFiles/run_tests.dir/clean: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/clean +.PHONY : CMakeFiles/run_tests.dir/clean + +# clean rule for target. +clean: CMakeFiles/run_tests.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target std_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_cpp: CMakeFiles/std_msgs_generate_messages_cpp.dir/rule +.PHONY : std_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/std_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target std_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_lisp: CMakeFiles/std_msgs_generate_messages_lisp.dir/rule +.PHONY : std_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/std_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target std_msgs_generate_messages_py" +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_py: CMakeFiles/std_msgs_generate_messages_py.dir/rule +.PHONY : std_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/std_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test-future.dir + +# All Build rule for target. +CMakeFiles/test-future.dir/all: + $(MAKE) -f CMakeFiles/test-future.dir/build.make CMakeFiles/test-future.dir/depend + $(MAKE) -f CMakeFiles/test-future.dir/build.make CMakeFiles/test-future.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target test-future" +.PHONY : CMakeFiles/test-future.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test-future.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test-future.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/test-future.dir/rule + +# Convenience name for target. +test-future: CMakeFiles/test-future.dir/rule +.PHONY : test-future + +# clean rule for target. +CMakeFiles/test-future.dir/clean: + $(MAKE) -f CMakeFiles/test-future.dir/build.make CMakeFiles/test-future.dir/clean +.PHONY : CMakeFiles/test-future.dir/clean + +# clean rule for target. +clean: CMakeFiles/test-future.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test-results.dir + +# All Build rule for target. +CMakeFiles/test-results.dir/all: CMakeFiles/test-results-run.dir/all + $(MAKE) -f CMakeFiles/test-results.dir/build.make CMakeFiles/test-results.dir/depend + $(MAKE) -f CMakeFiles/test-results.dir/build.make CMakeFiles/test-results.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target test-results" +.PHONY : CMakeFiles/test-results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test-results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test-results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/test-results.dir/rule + +# Convenience name for target. +test-results: CMakeFiles/test-results.dir/rule +.PHONY : test-results + +# clean rule for target. +CMakeFiles/test-results.dir/clean: + $(MAKE) -f CMakeFiles/test-results.dir/build.make CMakeFiles/test-results.dir/clean +.PHONY : CMakeFiles/test-results.dir/clean + +# clean rule for target. +clean: CMakeFiles/test-results.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test-results-run.dir + +# All Build rule for target. +CMakeFiles/test-results-run.dir/all: + $(MAKE) -f CMakeFiles/test-results-run.dir/build.make CMakeFiles/test-results-run.dir/depend + $(MAKE) -f CMakeFiles/test-results-run.dir/build.make CMakeFiles/test-results-run.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target test-results-run" +.PHONY : CMakeFiles/test-results-run.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test-results-run.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test-results-run.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/test-results-run.dir/rule + +# Convenience name for target. +test-results-run: CMakeFiles/test-results-run.dir/rule +.PHONY : test-results-run + +# clean rule for target. +CMakeFiles/test-results-run.dir/clean: + $(MAKE) -f CMakeFiles/test-results-run.dir/build.make CMakeFiles/test-results-run.dir/clean +.PHONY : CMakeFiles/test-results-run.dir/clean + +# clean rule for target. +clean: CMakeFiles/test-results-run.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/tests.dir + +# All Build rule for target. +CMakeFiles/tests.dir/all: CMakeFiles/rosbuild_clean-test-results.dir/all + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles + @echo "Built target tests" +.PHONY : CMakeFiles/tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : CMakeFiles/tests.dir/rule + +# Convenience name for target. +tests: CMakeFiles/tests.dir/rule +.PHONY : tests + +# clean rule for target. +CMakeFiles/tests.dir/clean: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/clean +.PHONY : CMakeFiles/tests.dir/clean + +# clean rule for target. +clean: CMakeFiles/tests.dir/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory gtest + +# Convenience name for "all" pass in the directory. +gtest/all: +.PHONY : gtest/all + +# Convenience name for "clean" pass in the directory. +gtest/clean: gtest/CMakeFiles/gtest.dir/clean +gtest/clean: gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : gtest/clean + +# Convenience name for "preinstall" pass in the directory. +gtest/preinstall: +.PHONY : gtest/preinstall + +#============================================================================= +# Target rules for target gtest/CMakeFiles/gtest.dir + +# All Build rule for target. +gtest/CMakeFiles/gtest.dir/all: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/depend + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 29 + @echo "Built target gtest" +.PHONY : gtest/CMakeFiles/gtest.dir/all + +# Build rule for subdir invocation for target. +gtest/CMakeFiles/gtest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : gtest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# clean rule for target. +gtest/CMakeFiles/gtest.dir/clean: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/clean +.PHONY : gtest/CMakeFiles/gtest.dir/clean + +# clean rule for target. +clean: gtest/CMakeFiles/gtest.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target gtest/CMakeFiles/gtest_main.dir + +# All Build rule for target. +gtest/CMakeFiles/gtest_main.dir/all: gtest/CMakeFiles/gtest.dir/all + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/depend + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 30 + @echo "Built target gtest_main" +.PHONY : gtest/CMakeFiles/gtest_main.dir/all + +# Build rule for subdir invocation for target. +gtest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : gtest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# clean rule for target. +gtest/CMakeFiles/gtest_main.dir/clean: + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : gtest/CMakeFiles/gtest_main.dir/clean + +# clean rule for target. +clean: gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/DependInfo.cmake new file mode 100644 index 0000000..f5f6108 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/DependInfo.cmake @@ -0,0 +1,19 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Pairs of files generated by the same build rule. +SET(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + ) + + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/build.make new file mode 100644 index 0000000..58592c1 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/build.make @@ -0,0 +1,93 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for ROSBUILD_genaction_msgs. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_genaction_msgs.dir/progress.make + +CMakeFiles/ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryAction.msg +CMakeFiles/ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryGoal.msg +CMakeFiles/ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +CMakeFiles/ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryResult.msg +CMakeFiles/ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +CMakeFiles/ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +CMakeFiles/ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg + +../msg/MultiDofFollowJointTrajectoryAction.msg: ../action/MultiDofFollowJointTrajectory.action +../msg/MultiDofFollowJointTrajectoryAction.msg: /opt/ros/groovy/lib/actionlib_msgs/genaction.py + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg/MultiDofFollowJointTrajectoryAction.msg, ../msg/MultiDofFollowJointTrajectoryGoal.msg, ../msg/MultiDofFollowJointTrajectoryActionGoal.msg, ../msg/MultiDofFollowJointTrajectoryResult.msg, ../msg/MultiDofFollowJointTrajectoryActionResult.msg, ../msg/MultiDofFollowJointTrajectoryFeedback.msg, ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg" + /opt/ros/groovy/lib/actionlib_msgs/genaction.py /home/alessio/RosWorkspace/sandbox/action_controller/action/MultiDofFollowJointTrajectory.action -o /home/alessio/RosWorkspace/sandbox/action_controller/msg + +../msg/MultiDofFollowJointTrajectoryGoal.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionGoal.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryResult.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionResult.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryFeedback.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionFeedback.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +ROSBUILD_genaction_msgs: CMakeFiles/ROSBUILD_genaction_msgs +ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryAction.msg +ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryGoal.msg +ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryResult.msg +ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +ROSBUILD_genaction_msgs: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +ROSBUILD_genaction_msgs: CMakeFiles/ROSBUILD_genaction_msgs.dir/build.make +.PHONY : ROSBUILD_genaction_msgs + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_genaction_msgs.dir/build: ROSBUILD_genaction_msgs +.PHONY : CMakeFiles/ROSBUILD_genaction_msgs.dir/build + +CMakeFiles/ROSBUILD_genaction_msgs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_genaction_msgs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_genaction_msgs.dir/clean + +CMakeFiles/ROSBUILD_genaction_msgs.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_genaction_msgs.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/cmake_clean.cmake new file mode 100644 index 0000000..a57e1b9 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/cmake_clean.cmake @@ -0,0 +1,18 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/ROSBUILD_genaction_msgs" + "../msg/MultiDofFollowJointTrajectoryAction.msg" + "../msg/MultiDofFollowJointTrajectoryGoal.msg" + "../msg/MultiDofFollowJointTrajectoryActionGoal.msg" + "../msg/MultiDofFollowJointTrajectoryResult.msg" + "../msg/MultiDofFollowJointTrajectoryActionResult.msg" + "../msg/MultiDofFollowJointTrajectoryFeedback.msg" + "../msg/MultiDofFollowJointTrajectoryActionFeedback.msg" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_genaction_msgs.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/progress.make new file mode 100644 index 0000000..781c7de --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..f5f6108 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake @@ -0,0 +1,19 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Pairs of files generated by the same build rule. +SET(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + ) + + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make new file mode 100644 index 0000000..30b083d --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make @@ -0,0 +1,474 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for ROSBUILD_genmsg_cpp. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_genmsg_cpp.dir/progress.make + +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h +CMakeFiles/ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: ../msg/MultiDofFollowJointTrajectoryAction.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: ../msg/MultiDofFollowJointTrajectoryResult.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: ../manifest.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h" + /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: ../manifest.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_2) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h" + /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: ../manifest.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_3) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h" + /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: ../msg/MultiDofFollowJointTrajectoryResult.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: ../manifest.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_4) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h" + /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: ../msg/MultiDofFollowJointTrajectoryResult.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: ../manifest.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_5) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h" + /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: ../manifest.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_6) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h" + /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: ../manifest.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_7) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h" + /opt/ros/groovy/share/roscpp/rosbuild/scripts/genmsg_cpp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg + +../msg/MultiDofFollowJointTrajectoryAction.msg: ../action/MultiDofFollowJointTrajectory.action +../msg/MultiDofFollowJointTrajectoryAction.msg: /opt/ros/groovy/lib/actionlib_msgs/genaction.py + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_8) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg/MultiDofFollowJointTrajectoryAction.msg, ../msg/MultiDofFollowJointTrajectoryGoal.msg, ../msg/MultiDofFollowJointTrajectoryActionGoal.msg, ../msg/MultiDofFollowJointTrajectoryResult.msg, ../msg/MultiDofFollowJointTrajectoryActionResult.msg, ../msg/MultiDofFollowJointTrajectoryFeedback.msg, ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg" + /opt/ros/groovy/lib/actionlib_msgs/genaction.py /home/alessio/RosWorkspace/sandbox/action_controller/action/MultiDofFollowJointTrajectory.action -o /home/alessio/RosWorkspace/sandbox/action_controller/msg + +../msg/MultiDofFollowJointTrajectoryGoal.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionGoal.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryResult.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionResult.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryFeedback.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionFeedback.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +ROSBUILD_genmsg_cpp: CMakeFiles/ROSBUILD_genmsg_cpp +ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h +ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h +ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h +ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h +ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h +ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h +ROSBUILD_genmsg_cpp: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h +ROSBUILD_genmsg_cpp: ../msg/MultiDofFollowJointTrajectoryAction.msg +ROSBUILD_genmsg_cpp: ../msg/MultiDofFollowJointTrajectoryGoal.msg +ROSBUILD_genmsg_cpp: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +ROSBUILD_genmsg_cpp: ../msg/MultiDofFollowJointTrajectoryResult.msg +ROSBUILD_genmsg_cpp: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +ROSBUILD_genmsg_cpp: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +ROSBUILD_genmsg_cpp: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +ROSBUILD_genmsg_cpp: CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make +.PHONY : ROSBUILD_genmsg_cpp + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_genmsg_cpp.dir/build: ROSBUILD_genmsg_cpp +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/build + +CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean + +CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..18fcf8d --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean.cmake @@ -0,0 +1,25 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/ROSBUILD_genmsg_cpp" + "../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h" + "../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h" + "../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h" + "../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h" + "../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h" + "../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h" + "../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h" + "../msg/MultiDofFollowJointTrajectoryAction.msg" + "../msg/MultiDofFollowJointTrajectoryGoal.msg" + "../msg/MultiDofFollowJointTrajectoryActionGoal.msg" + "../msg/MultiDofFollowJointTrajectoryResult.msg" + "../msg/MultiDofFollowJointTrajectoryActionResult.msg" + "../msg/MultiDofFollowJointTrajectoryFeedback.msg" + "../msg/MultiDofFollowJointTrajectoryActionFeedback.msg" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/progress.make new file mode 100644 index 0000000..45fea7b --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/progress.make @@ -0,0 +1,9 @@ +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 +CMAKE_PROGRESS_3 = 4 +CMAKE_PROGRESS_4 = 5 +CMAKE_PROGRESS_5 = 6 +CMAKE_PROGRESS_6 = 7 +CMAKE_PROGRESS_7 = 8 +CMAKE_PROGRESS_8 = 9 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..5b16036 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake @@ -0,0 +1,27 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Pairs of files generated by the same build rule. +SET(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/_package.lisp" "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp" "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp" "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp" "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp" "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp" "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp" "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp" "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp" + ) + + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make new file mode 100644 index 0000000..0d848cc --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make @@ -0,0 +1,544 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for ROSBUILD_genmsg_lisp. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_genmsg_lisp.dir/progress.make + +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +CMakeFiles/ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp + +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: ../msg/MultiDofFollowJointTrajectoryAction.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: ../msg/MultiDofFollowJointTrajectoryResult.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: ../manifest.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp, ../msg_gen/lisp/_package.lisp, ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp" + /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg + +../msg_gen/lisp/_package.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp + +../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp + +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: ../manifest.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_2) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp, ../msg_gen/lisp/_package.lisp, ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp" + /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg + +../msg_gen/lisp/_package.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp + +../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp + +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: ../manifest.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_3) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp, ../msg_gen/lisp/_package.lisp, ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp" + /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg + +../msg_gen/lisp/_package.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp + +../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp + +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: ../msg/MultiDofFollowJointTrajectoryResult.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: ../manifest.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_4) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp, ../msg_gen/lisp/_package.lisp, ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp" + /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg + +../msg_gen/lisp/_package.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp + +../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp + +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: ../msg/MultiDofFollowJointTrajectoryResult.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: ../manifest.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_5) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp, ../msg_gen/lisp/_package.lisp, ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp" + /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg + +../msg_gen/lisp/_package.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp + +../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp + +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: ../manifest.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_6) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp, ../msg_gen/lisp/_package.lisp, ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp" + /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg + +../msg_gen/lisp/_package.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp + +../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp + +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: ../manifest.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/genmsg/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/gencpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/genlisp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/genpy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/message_generation/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/cpp_common/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rostime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/roscpp_traits/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/roscpp_serialization/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/message_runtime/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/std_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/actionlib_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rosconsole/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/xmlrpcpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/roscpp/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rosgraph/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/catkin/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rospack/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/roslib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rospy/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rosclean/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rosmaster/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rosout/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rosparam/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/roslaunch/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rosunit/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/rostest/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/actionlib/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/geometry_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/octomap_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/sensor_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/trajectory_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/shape_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/manipulation_msgs/package.xml +../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_7) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp, ../msg_gen/lisp/_package.lisp, ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp" + /opt/ros/groovy/share/roslisp/rosbuild/scripts/genmsg_lisp.py /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg + +../msg_gen/lisp/_package.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp + +../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp + +../msg/MultiDofFollowJointTrajectoryAction.msg: ../action/MultiDofFollowJointTrajectory.action +../msg/MultiDofFollowJointTrajectoryAction.msg: /opt/ros/groovy/lib/actionlib_msgs/genaction.py + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_8) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg/MultiDofFollowJointTrajectoryAction.msg, ../msg/MultiDofFollowJointTrajectoryGoal.msg, ../msg/MultiDofFollowJointTrajectoryActionGoal.msg, ../msg/MultiDofFollowJointTrajectoryResult.msg, ../msg/MultiDofFollowJointTrajectoryActionResult.msg, ../msg/MultiDofFollowJointTrajectoryFeedback.msg, ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg" + /opt/ros/groovy/lib/actionlib_msgs/genaction.py /home/alessio/RosWorkspace/sandbox/action_controller/action/MultiDofFollowJointTrajectory.action -o /home/alessio/RosWorkspace/sandbox/action_controller/msg + +../msg/MultiDofFollowJointTrajectoryGoal.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionGoal.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryResult.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionResult.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryFeedback.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionFeedback.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +ROSBUILD_genmsg_lisp: CMakeFiles/ROSBUILD_genmsg_lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package.lisp +ROSBUILD_genmsg_lisp: ../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp +ROSBUILD_genmsg_lisp: ../msg/MultiDofFollowJointTrajectoryAction.msg +ROSBUILD_genmsg_lisp: ../msg/MultiDofFollowJointTrajectoryGoal.msg +ROSBUILD_genmsg_lisp: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +ROSBUILD_genmsg_lisp: ../msg/MultiDofFollowJointTrajectoryResult.msg +ROSBUILD_genmsg_lisp: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +ROSBUILD_genmsg_lisp: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +ROSBUILD_genmsg_lisp: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +ROSBUILD_genmsg_lisp: CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make +.PHONY : ROSBUILD_genmsg_lisp + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_genmsg_lisp.dir/build: ROSBUILD_genmsg_lisp +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/build + +CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean + +CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..3859c63 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean.cmake @@ -0,0 +1,39 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/ROSBUILD_genmsg_lisp" + "../msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp" + "../msg_gen/lisp/_package.lisp" + "../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp" + "../msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp" + "../msg_gen/lisp/_package.lisp" + "../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp" + "../msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp" + "../msg_gen/lisp/_package.lisp" + "../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp" + "../msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp" + "../msg_gen/lisp/_package.lisp" + "../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp" + "../msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp" + "../msg_gen/lisp/_package.lisp" + "../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp" + "../msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp" + "../msg_gen/lisp/_package.lisp" + "../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp" + "../msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp" + "../msg_gen/lisp/_package.lisp" + "../msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp" + "../msg/MultiDofFollowJointTrajectoryAction.msg" + "../msg/MultiDofFollowJointTrajectoryGoal.msg" + "../msg/MultiDofFollowJointTrajectoryActionGoal.msg" + "../msg/MultiDofFollowJointTrajectoryResult.msg" + "../msg/MultiDofFollowJointTrajectoryActionResult.msg" + "../msg/MultiDofFollowJointTrajectoryFeedback.msg" + "../msg/MultiDofFollowJointTrajectoryActionFeedback.msg" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/progress.make new file mode 100644 index 0000000..bef3e4c --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/progress.make @@ -0,0 +1,9 @@ +CMAKE_PROGRESS_1 = 10 +CMAKE_PROGRESS_2 = 11 +CMAKE_PROGRESS_3 = 12 +CMAKE_PROGRESS_4 = 13 +CMAKE_PROGRESS_5 = 14 +CMAKE_PROGRESS_6 = 15 +CMAKE_PROGRESS_7 = 16 +CMAKE_PROGRESS_8 = 17 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/DependInfo.cmake new file mode 100644 index 0000000..f5f6108 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/DependInfo.cmake @@ -0,0 +1,19 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Pairs of files generated by the same build rule. +SET(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg" "/home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg" + ) + + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/build.make new file mode 100644 index 0000000..083a1e0 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/build.make @@ -0,0 +1,480 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for ROSBUILD_genmsg_py. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_genmsg_py.dir/progress.make + +CMakeFiles/ROSBUILD_genmsg_py: ../src/action_controller/msg/__init__.py + +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py +../src/action_controller/msg/__init__.py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../src/action_controller/msg/__init__.py" + /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py --initpy /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg + +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: ../msg/MultiDofFollowJointTrajectoryAction.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: ../msg/MultiDofFollowJointTrajectoryResult.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: ../manifest.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/genmsg/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/gencpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/genlisp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/genpy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/message_generation/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/cpp_common/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rostime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/roscpp_traits/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/roscpp_serialization/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/message_runtime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/std_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/actionlib_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rosconsole/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/xmlrpcpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/roscpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rosgraph/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/catkin/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rospack/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/roslib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rospy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rosclean/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rosmaster/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rosout/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rosparam/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/roslaunch/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rosunit/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/rostest/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/actionlib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/geometry_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/octomap_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/sensor_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/trajectory_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/shape_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/manipulation_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_2) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py" + /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py --noinitpy /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg + +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: ../manifest.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/genmsg/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/gencpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/genlisp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/genpy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/message_generation/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/cpp_common/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rostime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/roscpp_traits/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/roscpp_serialization/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/message_runtime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/std_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/actionlib_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rosconsole/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/xmlrpcpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/roscpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rosgraph/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/catkin/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rospack/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/roslib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rospy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rosclean/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rosmaster/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rosout/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rosparam/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/roslaunch/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rosunit/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/rostest/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/actionlib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/geometry_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/octomap_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/sensor_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/trajectory_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/shape_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/manipulation_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_3) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py" + /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py --noinitpy /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg + +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: ../msg/MultiDofFollowJointTrajectoryGoal.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectory.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: ../manifest.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/genmsg/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/gencpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/genlisp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/genpy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/message_generation/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/cpp_common/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rostime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/roscpp_traits/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/roscpp_serialization/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/message_runtime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/std_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/actionlib_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rosconsole/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/xmlrpcpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/roscpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rosgraph/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/catkin/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rospack/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/roslib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rospy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rosclean/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rosmaster/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rosout/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rosparam/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/roslaunch/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rosunit/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/rostest/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/actionlib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/geometry_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/octomap_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/sensor_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/trajectory_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/shape_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/manipulation_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_4) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py" + /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py --noinitpy /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg + +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: ../msg/MultiDofFollowJointTrajectoryResult.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: ../manifest.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/genmsg/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/gencpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/genlisp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/genpy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/message_generation/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/cpp_common/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rostime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/roscpp_traits/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/roscpp_serialization/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/message_runtime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/std_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/actionlib_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rosconsole/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/xmlrpcpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/roscpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rosgraph/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/catkin/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rospack/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/roslib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rospy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rosclean/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rosmaster/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rosout/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rosparam/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/roslaunch/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rosunit/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/rostest/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/actionlib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/geometry_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/octomap_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/sensor_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/trajectory_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/shape_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/manipulation_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_5) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py" + /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py --noinitpy /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg + +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: ../msg/MultiDofFollowJointTrajectoryResult.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: ../manifest.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/genmsg/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/gencpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/genlisp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/genpy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/message_generation/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/cpp_common/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rostime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/roscpp_traits/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/roscpp_serialization/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/message_runtime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/std_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/actionlib_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rosconsole/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/xmlrpcpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/roscpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rosgraph/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/catkin/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rospack/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/roslib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rospy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rosclean/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rosmaster/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rosout/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rosparam/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/roslaunch/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rosunit/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/rostest/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/actionlib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/geometry_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/octomap_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/sensor_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/trajectory_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/shape_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/manipulation_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_6) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py" + /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py --noinitpy /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg + +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: ../manifest.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/genmsg/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/gencpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/genlisp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/genpy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/message_generation/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/cpp_common/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rostime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/roscpp_traits/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/roscpp_serialization/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/message_runtime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/std_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/actionlib_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rosconsole/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/xmlrpcpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/roscpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rosgraph/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/catkin/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rospack/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/roslib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rospy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rosclean/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rosmaster/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rosout/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rosparam/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/roslaunch/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rosunit/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/rostest/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/actionlib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/geometry_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/octomap_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/sensor_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/trajectory_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/shape_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/manipulation_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_7) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py" + /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py --noinitpy /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg + +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/roslib/cmake/../../../lib/roslib/gendeps +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/actionlib_msgs/msg/GoalID.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/geometry_msgs/msg/Quaternion.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/std_msgs/msg/Header.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/geometry_msgs/msg/Vector3.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/moveit_msgs/msg/MultiDOFJointTrajectoryPoint.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/actionlib_msgs/msg/GoalStatus.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/geometry_msgs/msg/Transform.msg +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: ../manifest.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/genmsg/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/gencpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/genlisp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/genpy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/message_generation/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/cpp_common/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rostime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/roscpp_traits/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/roscpp_serialization/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/message_runtime/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/std_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/actionlib_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rosconsole/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rosgraph_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/xmlrpcpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/roscpp/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rosgraph/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/catkin/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rospack/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/roslib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rospy/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rosclean/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rosmaster/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rosout/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rosparam/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/roslaunch/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rosunit/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/rostest/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/actionlib/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/geometry_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/octomap_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/sensor_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/trajectory_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/shape_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/object_recognition_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/manipulation_msgs/package.xml +../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_8) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py" + /opt/ros/groovy/share/rospy/rosbuild/scripts/genmsg_py.py --noinitpy /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg + +../msg/MultiDofFollowJointTrajectoryAction.msg: ../action/MultiDofFollowJointTrajectory.action +../msg/MultiDofFollowJointTrajectoryAction.msg: /opt/ros/groovy/lib/actionlib_msgs/genaction.py + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_9) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating ../msg/MultiDofFollowJointTrajectoryAction.msg, ../msg/MultiDofFollowJointTrajectoryGoal.msg, ../msg/MultiDofFollowJointTrajectoryActionGoal.msg, ../msg/MultiDofFollowJointTrajectoryResult.msg, ../msg/MultiDofFollowJointTrajectoryActionResult.msg, ../msg/MultiDofFollowJointTrajectoryFeedback.msg, ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg" + /opt/ros/groovy/lib/actionlib_msgs/genaction.py /home/alessio/RosWorkspace/sandbox/action_controller/action/MultiDofFollowJointTrajectory.action -o /home/alessio/RosWorkspace/sandbox/action_controller/msg + +../msg/MultiDofFollowJointTrajectoryGoal.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionGoal.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryResult.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionResult.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryFeedback.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +../msg/MultiDofFollowJointTrajectoryActionFeedback.msg: ../msg/MultiDofFollowJointTrajectoryAction.msg + +ROSBUILD_genmsg_py: CMakeFiles/ROSBUILD_genmsg_py +ROSBUILD_genmsg_py: ../src/action_controller/msg/__init__.py +ROSBUILD_genmsg_py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py +ROSBUILD_genmsg_py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py +ROSBUILD_genmsg_py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py +ROSBUILD_genmsg_py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py +ROSBUILD_genmsg_py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py +ROSBUILD_genmsg_py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py +ROSBUILD_genmsg_py: ../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py +ROSBUILD_genmsg_py: ../msg/MultiDofFollowJointTrajectoryAction.msg +ROSBUILD_genmsg_py: ../msg/MultiDofFollowJointTrajectoryGoal.msg +ROSBUILD_genmsg_py: ../msg/MultiDofFollowJointTrajectoryActionGoal.msg +ROSBUILD_genmsg_py: ../msg/MultiDofFollowJointTrajectoryResult.msg +ROSBUILD_genmsg_py: ../msg/MultiDofFollowJointTrajectoryActionResult.msg +ROSBUILD_genmsg_py: ../msg/MultiDofFollowJointTrajectoryFeedback.msg +ROSBUILD_genmsg_py: ../msg/MultiDofFollowJointTrajectoryActionFeedback.msg +ROSBUILD_genmsg_py: CMakeFiles/ROSBUILD_genmsg_py.dir/build.make +.PHONY : ROSBUILD_genmsg_py + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_genmsg_py.dir/build: ROSBUILD_genmsg_py +.PHONY : CMakeFiles/ROSBUILD_genmsg_py.dir/build + +CMakeFiles/ROSBUILD_genmsg_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_genmsg_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_genmsg_py.dir/clean + +CMakeFiles/ROSBUILD_genmsg_py.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_genmsg_py.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..9553139 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/cmake_clean.cmake @@ -0,0 +1,26 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/ROSBUILD_genmsg_py" + "../src/action_controller/msg/__init__.py" + "../src/action_controller/msg/_MultiDofFollowJointTrajectoryAction.py" + "../src/action_controller/msg/_MultiDofFollowJointTrajectoryGoal.py" + "../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionGoal.py" + "../src/action_controller/msg/_MultiDofFollowJointTrajectoryResult.py" + "../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionResult.py" + "../src/action_controller/msg/_MultiDofFollowJointTrajectoryFeedback.py" + "../src/action_controller/msg/_MultiDofFollowJointTrajectoryActionFeedback.py" + "../msg/MultiDofFollowJointTrajectoryAction.msg" + "../msg/MultiDofFollowJointTrajectoryGoal.msg" + "../msg/MultiDofFollowJointTrajectoryActionGoal.msg" + "../msg/MultiDofFollowJointTrajectoryResult.msg" + "../msg/MultiDofFollowJointTrajectoryActionResult.msg" + "../msg/MultiDofFollowJointTrajectoryFeedback.msg" + "../msg/MultiDofFollowJointTrajectoryActionFeedback.msg" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_genmsg_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/progress.make new file mode 100644 index 0000000..424c71e --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = 18 +CMAKE_PROGRESS_2 = 19 +CMAKE_PROGRESS_3 = 20 +CMAKE_PROGRESS_4 = 21 +CMAKE_PROGRESS_5 = 22 +CMAKE_PROGRESS_6 = 23 +CMAKE_PROGRESS_7 = 24 +CMAKE_PROGRESS_8 = 25 +CMAKE_PROGRESS_9 = 26 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make new file mode 100644 index 0000000..92c7c2f --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for ROSBUILD_gensrv_cpp. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_gensrv_cpp.dir/progress.make + +CMakeFiles/ROSBUILD_gensrv_cpp: + +ROSBUILD_gensrv_cpp: CMakeFiles/ROSBUILD_gensrv_cpp +ROSBUILD_gensrv_cpp: CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make +.PHONY : ROSBUILD_gensrv_cpp + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_gensrv_cpp.dir/build: ROSBUILD_gensrv_cpp +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/build + +CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean + +CMakeFiles/ROSBUILD_gensrv_cpp.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..720266d --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/ROSBUILD_gensrv_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make new file mode 100644 index 0000000..735adf9 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for ROSBUILD_gensrv_lisp. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_gensrv_lisp.dir/progress.make + +CMakeFiles/ROSBUILD_gensrv_lisp: + +ROSBUILD_gensrv_lisp: CMakeFiles/ROSBUILD_gensrv_lisp +ROSBUILD_gensrv_lisp: CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make +.PHONY : ROSBUILD_gensrv_lisp + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_gensrv_lisp.dir/build: ROSBUILD_gensrv_lisp +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/build + +CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean + +CMakeFiles/ROSBUILD_gensrv_lisp.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..f3b136c --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/ROSBUILD_gensrv_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/TargetDirectories.txt b/ROS-groovy/action_controller/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..6c29371 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,31 @@ +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_genaction_msgs.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_genmsg_py.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionController.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/clean_test_results.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/doxygen.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/CMakeFiles/gtest.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/CMakeFiles/gtest_main.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rosbuild_precompile.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rospack_genmsg.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rospack_genmsg_all.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rospack_gensrv.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/run_tests.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/test.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/test-future.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/test-results.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/test-results-run.dir +/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/tests.dir diff --git a/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/build.make new file mode 100644 index 0000000..8a48ac1 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for _catkin_empty_exported_target. + +# Include the progress variables for this target. +include CMakeFiles/_catkin_empty_exported_target.dir/progress.make + +CMakeFiles/_catkin_empty_exported_target: + +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target.dir/build.make +.PHONY : _catkin_empty_exported_target + +# Rule to build all files generated by this target. +CMakeFiles/_catkin_empty_exported_target.dir/build: _catkin_empty_exported_target +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/build + +CMakeFiles/_catkin_empty_exported_target.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/clean + +CMakeFiles/_catkin_empty_exported_target.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake new file mode 100644 index 0000000..55bf8f9 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/_catkin_empty_exported_target" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/_catkin_empty_exported_target.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/CXX.includecache b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/CXX.includecache new file mode 100644 index 0000000..293dbde --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/CXX.includecache @@ -0,0 +1,1112 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +../msg_gen/cpp/include/action_controller/ros/serialization.h +ros/builtin_message_traits.h +../msg_gen/cpp/include/action_controller/ros/builtin_message_traits.h +ros/message_operations.h +../msg_gen/cpp/include/action_controller/ros/message_operations.h +ros/time.h +../msg_gen/cpp/include/action_controller/ros/time.h +ros/macros.h +../msg_gen/cpp/include/action_controller/ros/macros.h +ros/assert.h +../msg_gen/cpp/include/action_controller/ros/assert.h +action_controller/MultiDofFollowJointTrajectoryActionGoal.h +../msg_gen/cpp/include/action_controller/action_controller/MultiDofFollowJointTrajectoryActionGoal.h +action_controller/MultiDofFollowJointTrajectoryActionResult.h +../msg_gen/cpp/include/action_controller/action_controller/MultiDofFollowJointTrajectoryActionResult.h +action_controller/MultiDofFollowJointTrajectoryActionFeedback.h +../msg_gen/cpp/include/action_controller/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +../msg_gen/cpp/include/action_controller/ros/serialization.h +ros/builtin_message_traits.h +../msg_gen/cpp/include/action_controller/ros/builtin_message_traits.h +ros/message_operations.h +../msg_gen/cpp/include/action_controller/ros/message_operations.h +ros/time.h +../msg_gen/cpp/include/action_controller/ros/time.h +ros/macros.h +../msg_gen/cpp/include/action_controller/ros/macros.h +ros/assert.h +../msg_gen/cpp/include/action_controller/ros/assert.h +std_msgs/Header.h +../msg_gen/cpp/include/action_controller/std_msgs/Header.h +actionlib_msgs/GoalStatus.h +../msg_gen/cpp/include/action_controller/actionlib_msgs/GoalStatus.h +action_controller/MultiDofFollowJointTrajectoryFeedback.h +../msg_gen/cpp/include/action_controller/action_controller/MultiDofFollowJointTrajectoryFeedback.h + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +../msg_gen/cpp/include/action_controller/ros/serialization.h +ros/builtin_message_traits.h +../msg_gen/cpp/include/action_controller/ros/builtin_message_traits.h +ros/message_operations.h +../msg_gen/cpp/include/action_controller/ros/message_operations.h +ros/time.h +../msg_gen/cpp/include/action_controller/ros/time.h +ros/macros.h +../msg_gen/cpp/include/action_controller/ros/macros.h +ros/assert.h +../msg_gen/cpp/include/action_controller/ros/assert.h +std_msgs/Header.h +../msg_gen/cpp/include/action_controller/std_msgs/Header.h +actionlib_msgs/GoalID.h +../msg_gen/cpp/include/action_controller/actionlib_msgs/GoalID.h +action_controller/MultiDofFollowJointTrajectoryGoal.h +../msg_gen/cpp/include/action_controller/action_controller/MultiDofFollowJointTrajectoryGoal.h + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +../msg_gen/cpp/include/action_controller/ros/serialization.h +ros/builtin_message_traits.h +../msg_gen/cpp/include/action_controller/ros/builtin_message_traits.h +ros/message_operations.h +../msg_gen/cpp/include/action_controller/ros/message_operations.h +ros/time.h +../msg_gen/cpp/include/action_controller/ros/time.h +ros/macros.h +../msg_gen/cpp/include/action_controller/ros/macros.h +ros/assert.h +../msg_gen/cpp/include/action_controller/ros/assert.h +std_msgs/Header.h +../msg_gen/cpp/include/action_controller/std_msgs/Header.h +actionlib_msgs/GoalStatus.h +../msg_gen/cpp/include/action_controller/actionlib_msgs/GoalStatus.h +action_controller/MultiDofFollowJointTrajectoryResult.h +../msg_gen/cpp/include/action_controller/action_controller/MultiDofFollowJointTrajectoryResult.h + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +../msg_gen/cpp/include/action_controller/ros/serialization.h +ros/builtin_message_traits.h +../msg_gen/cpp/include/action_controller/ros/builtin_message_traits.h +ros/message_operations.h +../msg_gen/cpp/include/action_controller/ros/message_operations.h +ros/time.h +../msg_gen/cpp/include/action_controller/ros/time.h +ros/macros.h +../msg_gen/cpp/include/action_controller/ros/macros.h +ros/assert.h +../msg_gen/cpp/include/action_controller/ros/assert.h +std_msgs/Header.h +../msg_gen/cpp/include/action_controller/std_msgs/Header.h +moveit_msgs/MultiDOFJointTrajectoryPoint.h +../msg_gen/cpp/include/action_controller/moveit_msgs/MultiDOFJointTrajectoryPoint.h +moveit_msgs/MultiDOFJointTrajectoryPoint.h +../msg_gen/cpp/include/action_controller/moveit_msgs/MultiDOFJointTrajectoryPoint.h +moveit_msgs/MultiDOFJointTrajectoryPoint.h +../msg_gen/cpp/include/action_controller/moveit_msgs/MultiDOFJointTrajectoryPoint.h + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +../msg_gen/cpp/include/action_controller/ros/serialization.h +ros/builtin_message_traits.h +../msg_gen/cpp/include/action_controller/ros/builtin_message_traits.h +ros/message_operations.h +../msg_gen/cpp/include/action_controller/ros/message_operations.h +ros/time.h +../msg_gen/cpp/include/action_controller/ros/time.h +ros/macros.h +../msg_gen/cpp/include/action_controller/ros/macros.h +ros/assert.h +../msg_gen/cpp/include/action_controller/ros/assert.h +moveit_msgs/MultiDOFJointTrajectory.h +../msg_gen/cpp/include/action_controller/moveit_msgs/MultiDOFJointTrajectory.h + +../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +../msg_gen/cpp/include/action_controller/ros/serialization.h +ros/builtin_message_traits.h +../msg_gen/cpp/include/action_controller/ros/builtin_message_traits.h +ros/message_operations.h +../msg_gen/cpp/include/action_controller/ros/message_operations.h +ros/time.h +../msg_gen/cpp/include/action_controller/ros/time.h +ros/macros.h +../msg_gen/cpp/include/action_controller/ros/macros.h +ros/assert.h +../msg_gen/cpp/include/action_controller/ros/assert.h + +/home/alessio/RosWorkspace/sandbox/action_controller/src/actionController.cpp +ros/ros.h +- +actionlib/server/action_server.h +- +pthread.h +- +moveit_msgs/MultiDOFJointTrajectory.h +- +action_controller/MultiDofFollowJointTrajectoryAction.h +- +geometry_msgs/Twist.h +- + +/opt/ros/groovy/include/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/groovy/include/XmlRpcValue.h +XmlRpcDecl.h +/opt/ros/groovy/include/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/opt/ros/groovy/include/actionlib/action_definition.h + +/opt/ros/groovy/include/actionlib/decl.h +ros/macros.h +- + +/opt/ros/groovy/include/actionlib/destruction_guard.h +boost/thread/condition.hpp +- +boost/thread/mutex.hpp +- + +/opt/ros/groovy/include/actionlib/enclosure_deleter.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/actionlib/goal_id_generator.h +sstream +- +string +- +ros/time.h +/opt/ros/groovy/include/actionlib/ros/time.h +actionlib_msgs/GoalID.h +/opt/ros/groovy/include/actionlib/actionlib_msgs/GoalID.h +actionlib/decl.h +- + +/opt/ros/groovy/include/actionlib/server/action_server.h +ros/ros.h +- +boost/thread.hpp +- +boost/shared_ptr.hpp +- +actionlib_msgs/GoalID.h +- +actionlib_msgs/GoalStatusArray.h +- +actionlib_msgs/GoalStatus.h +- +actionlib/enclosure_deleter.h +- +actionlib/goal_id_generator.h +- +actionlib/action_definition.h +- +actionlib/server/status_tracker.h +- +actionlib/server/handle_tracker_deleter.h +- +actionlib/server/server_goal_handle.h +- +actionlib/destruction_guard.h +- +list +- +actionlib/server/action_server_imp.h +- + +/opt/ros/groovy/include/actionlib/server/action_server_imp.h + +/opt/ros/groovy/include/actionlib/server/handle_tracker_deleter.h +actionlib/action_definition.h +- +actionlib/server/status_tracker.h +- +actionlib/destruction_guard.h +- +boost/shared_ptr.hpp +- +actionlib/server/handle_tracker_deleter_imp.h +- + +/opt/ros/groovy/include/actionlib/server/handle_tracker_deleter_imp.h + +/opt/ros/groovy/include/actionlib/server/server_goal_handle.h +actionlib_msgs/GoalID.h +- +actionlib_msgs/GoalStatus.h +- +actionlib/action_definition.h +- +actionlib/server/status_tracker.h +- +actionlib/destruction_guard.h +- +boost/shared_ptr.hpp +- +actionlib/server/server_goal_handle_imp.h +- + +/opt/ros/groovy/include/actionlib/server/server_goal_handle_imp.h + +/opt/ros/groovy/include/actionlib/server/status_tracker.h +actionlib_msgs/GoalID.h +- +actionlib_msgs/GoalStatus.h +- +actionlib/action_definition.h +- +actionlib/goal_id_generator.h +- +actionlib/server/status_tracker_imp.h +- + +/opt/ros/groovy/include/actionlib/server/status_tracker_imp.h + +/opt/ros/groovy/include/actionlib_msgs/GoalID.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/actionlib_msgs/GoalStatus.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +actionlib_msgs/GoalID.h +- + +/opt/ros/groovy/include/actionlib_msgs/GoalStatusArray.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +actionlib_msgs/GoalStatus.h +- + +/opt/ros/groovy/include/geometry_msgs/Quaternion.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/geometry_msgs/Transform.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +geometry_msgs/Vector3.h +- +geometry_msgs/Quaternion.h +- + +/opt/ros/groovy/include/geometry_msgs/Twist.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +geometry_msgs/Vector3.h +- +geometry_msgs/Vector3.h +- + +/opt/ros/groovy/include/geometry_msgs/Vector3.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectory.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +moveit_msgs/MultiDOFJointTrajectoryPoint.h +- + +/opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectoryPoint.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +geometry_msgs/Transform.h +- + +/opt/ros/groovy/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/groovy/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/assert.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/groovy/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/groovy/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/groovy/include/ros/message_traits.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h + +/opt/ros/groovy/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/groovy/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/groovy/include/ros/console.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +log4cxx/logger.h +- +rosconsole/macros_generated.h +/opt/ros/groovy/include/ros/rosconsole/macros_generated.h + +/opt/ros/groovy/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/exception.h +stdexcept +- + +/opt/ros/groovy/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/groovy/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/groovy/include/ros/exceptions.h + +/opt/ros/groovy/include/ros/init.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/macros.h + +/opt/ros/groovy/include/ros/master.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/message.h +ros/macros.h +/opt/ros/groovy/include/ros/ros/macros.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/groovy/include/ros/message_event.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/assert.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/message_forward.h + +/opt/ros/groovy/include/ros/message_operations.h +ostream +- + +/opt/ros/groovy/include/ros/message_traits.h +message_forward.h +/opt/ros/groovy/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/names.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/node_handle.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/groovy/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/groovy/include/ros/ros/timer.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/groovy/include/ros/ros/wall_timer.h +ros/advertise_options.h +/opt/ros/groovy/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/groovy/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/groovy/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/groovy/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/groovy/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/groovy/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/bind.hpp +- +XmlRpcValue.h +- + +/opt/ros/groovy/include/ros/param.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h +vector +- +map +- + +/opt/ros/groovy/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/platform.h +windows.h +- +stdlib.h +- +string +- + +/opt/ros/groovy/include/ros/publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/bind.hpp +- + +/opt/ros/groovy/include/ros/rate.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/ros.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/groovy/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/groovy/include/ros/ros/service.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +ros/master.h +/opt/ros/groovy/include/ros/ros/master.h +ros/this_node.h +/opt/ros/groovy/include/ros/ros/this_node.h +ros/param.h +/opt/ros/groovy/include/ros/ros/param.h +ros/topic.h +/opt/ros/groovy/include/ros/ros/topic.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h + +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/groovy/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/groovy/include/ros/ros/exception.h +vector +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/groovy/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service.h +string +- +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/groovy/include/ros/service_client.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h + +/opt/ros/groovy/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h + +/opt/ros/groovy/include/ros/service_server.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/groovy/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/groovy/include/ros/spinner.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/groovy/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/transport_hints.h +/opt/ros/groovy/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/groovy/include/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscriber.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/groovy/include/ros/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/groovy/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/this_node.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h + +/opt/ros/groovy/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/groovy/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/groovy/include/ros/timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +timer_options.h +/opt/ros/groovy/include/ros/timer_options.h + +/opt/ros/groovy/include/ros/timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/ros/topic.h +common.h +/opt/ros/groovy/include/ros/common.h +node_handle.h +/opt/ros/groovy/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/transport_hints.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/groovy/include/ros/types.h +stdint.h +- + +/opt/ros/groovy/include/ros/wall_timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +wall_timer_options.h +/opt/ros/groovy/include/ros/wall_timer_options.h + +/opt/ros/groovy/include/ros/wall_timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/rosconsole/macros_generated.h + +/opt/ros/groovy/include/std_msgs/Header.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/DependInfo.cmake new file mode 100644 index 0000000..c8e08d5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/home/alessio/RosWorkspace/sandbox/action_controller/src/actionController.cpp" "/home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionController.dir/src/actionController.cpp.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/build.make new file mode 100644 index 0000000..91ded03 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/build.make @@ -0,0 +1,138 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Include any dependencies generated for this target. +include CMakeFiles/actionController.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/actionController.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/actionController.dir/flags.make + +CMakeFiles/actionController.dir/src/actionController.cpp.o: CMakeFiles/actionController.dir/flags.make +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../src/actionController.cpp +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../manifest.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/genmsg/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/gencpp/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/genlisp/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/genpy/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/message_generation/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/cpp_common/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rostime/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/roscpp_traits/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/roscpp_serialization/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/message_runtime/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/std_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/actionlib_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rosconsole/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rosgraph_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/xmlrpcpp/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/roscpp/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rosgraph/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/catkin/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rospack/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/roslib/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rospy/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rosclean/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rosmaster/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rosout/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rosparam/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/roslaunch/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rosunit/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/rostest/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/actionlib/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/geometry_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/octomap_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/sensor_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/trajectory_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/shape_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/object_recognition_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/household_objects_database_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/manipulation_msgs/package.xml +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/share/moveit_msgs/package.xml + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object CMakeFiles/actionController.dir/src/actionController.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -o CMakeFiles/actionController.dir/src/actionController.cpp.o -c /home/alessio/RosWorkspace/sandbox/action_controller/src/actionController.cpp + +CMakeFiles/actionController.dir/src/actionController.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/actionController.dir/src/actionController.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -E /home/alessio/RosWorkspace/sandbox/action_controller/src/actionController.cpp > CMakeFiles/actionController.dir/src/actionController.cpp.i + +CMakeFiles/actionController.dir/src/actionController.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/actionController.dir/src/actionController.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -S /home/alessio/RosWorkspace/sandbox/action_controller/src/actionController.cpp -o CMakeFiles/actionController.dir/src/actionController.cpp.s + +CMakeFiles/actionController.dir/src/actionController.cpp.o.requires: +.PHONY : CMakeFiles/actionController.dir/src/actionController.cpp.o.requires + +CMakeFiles/actionController.dir/src/actionController.cpp.o.provides: CMakeFiles/actionController.dir/src/actionController.cpp.o.requires + $(MAKE) -f CMakeFiles/actionController.dir/build.make CMakeFiles/actionController.dir/src/actionController.cpp.o.provides.build +.PHONY : CMakeFiles/actionController.dir/src/actionController.cpp.o.provides + +CMakeFiles/actionController.dir/src/actionController.cpp.o.provides.build: CMakeFiles/actionController.dir/src/actionController.cpp.o + +# Object files for target actionController +actionController_OBJECTS = \ +"CMakeFiles/actionController.dir/src/actionController.cpp.o" + +# External object files for target actionController +actionController_EXTERNAL_OBJECTS = + +../bin/actionController: CMakeFiles/actionController.dir/src/actionController.cpp.o +../bin/actionController: CMakeFiles/actionController.dir/build.make +../bin/actionController: CMakeFiles/actionController.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable ../bin/actionController" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/actionController.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/actionController.dir/build: ../bin/actionController +.PHONY : CMakeFiles/actionController.dir/build + +CMakeFiles/actionController.dir/requires: CMakeFiles/actionController.dir/src/actionController.cpp.o.requires +.PHONY : CMakeFiles/actionController.dir/requires + +CMakeFiles/actionController.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionController.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionController.dir/clean + +CMakeFiles/actionController.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionController.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionController.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/cmake_clean.cmake new file mode 100644 index 0000000..e52b8bf --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/actionController.dir/src/actionController.cpp.o" + "../bin/actionController.pdb" + "../bin/actionController" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/actionController.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/depend.internal new file mode 100644 index 0000000..bf142d0 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/depend.internal @@ -0,0 +1,89 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/actionController.dir/src/actionController.cpp.o + ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h + ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h + ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h + ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h + ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h + ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h + ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h + /home/alessio/RosWorkspace/sandbox/action_controller/src/actionController.cpp + /opt/ros/groovy/include/XmlRpcDecl.h + /opt/ros/groovy/include/XmlRpcValue.h + /opt/ros/groovy/include/actionlib/action_definition.h + /opt/ros/groovy/include/actionlib/decl.h + /opt/ros/groovy/include/actionlib/destruction_guard.h + /opt/ros/groovy/include/actionlib/enclosure_deleter.h + /opt/ros/groovy/include/actionlib/goal_id_generator.h + /opt/ros/groovy/include/actionlib/server/action_server.h + /opt/ros/groovy/include/actionlib/server/action_server_imp.h + /opt/ros/groovy/include/actionlib/server/handle_tracker_deleter.h + /opt/ros/groovy/include/actionlib/server/handle_tracker_deleter_imp.h + /opt/ros/groovy/include/actionlib/server/server_goal_handle.h + /opt/ros/groovy/include/actionlib/server/server_goal_handle_imp.h + /opt/ros/groovy/include/actionlib/server/status_tracker.h + /opt/ros/groovy/include/actionlib/server/status_tracker_imp.h + /opt/ros/groovy/include/actionlib_msgs/GoalID.h + /opt/ros/groovy/include/actionlib_msgs/GoalStatus.h + /opt/ros/groovy/include/actionlib_msgs/GoalStatusArray.h + /opt/ros/groovy/include/geometry_msgs/Quaternion.h + /opt/ros/groovy/include/geometry_msgs/Transform.h + /opt/ros/groovy/include/geometry_msgs/Twist.h + /opt/ros/groovy/include/geometry_msgs/Vector3.h + /opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectory.h + /opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectoryPoint.h + /opt/ros/groovy/include/ros/advertise_options.h + /opt/ros/groovy/include/ros/advertise_service_options.h + /opt/ros/groovy/include/ros/assert.h + /opt/ros/groovy/include/ros/builtin_message_traits.h + /opt/ros/groovy/include/ros/common.h + /opt/ros/groovy/include/ros/console.h + /opt/ros/groovy/include/ros/duration.h + /opt/ros/groovy/include/ros/exception.h + /opt/ros/groovy/include/ros/exceptions.h + /opt/ros/groovy/include/ros/forwards.h + /opt/ros/groovy/include/ros/init.h + /opt/ros/groovy/include/ros/macros.h + /opt/ros/groovy/include/ros/master.h + /opt/ros/groovy/include/ros/message.h + /opt/ros/groovy/include/ros/message_event.h + /opt/ros/groovy/include/ros/message_forward.h + /opt/ros/groovy/include/ros/message_operations.h + /opt/ros/groovy/include/ros/message_traits.h + /opt/ros/groovy/include/ros/names.h + /opt/ros/groovy/include/ros/node_handle.h + /opt/ros/groovy/include/ros/param.h + /opt/ros/groovy/include/ros/parameter_adapter.h + /opt/ros/groovy/include/ros/platform.h + /opt/ros/groovy/include/ros/publisher.h + /opt/ros/groovy/include/ros/rate.h + /opt/ros/groovy/include/ros/ros.h + /opt/ros/groovy/include/ros/roscpp_serialization_macros.h + /opt/ros/groovy/include/ros/rostime_decl.h + /opt/ros/groovy/include/ros/serialization.h + /opt/ros/groovy/include/ros/serialized_message.h + /opt/ros/groovy/include/ros/service.h + /opt/ros/groovy/include/ros/service_callback_helper.h + /opt/ros/groovy/include/ros/service_client.h + /opt/ros/groovy/include/ros/service_client_options.h + /opt/ros/groovy/include/ros/service_server.h + /opt/ros/groovy/include/ros/service_traits.h + /opt/ros/groovy/include/ros/single_subscriber_publisher.h + /opt/ros/groovy/include/ros/spinner.h + /opt/ros/groovy/include/ros/static_assert.h + /opt/ros/groovy/include/ros/subscribe_options.h + /opt/ros/groovy/include/ros/subscriber.h + /opt/ros/groovy/include/ros/subscription_callback_helper.h + /opt/ros/groovy/include/ros/this_node.h + /opt/ros/groovy/include/ros/time.h + /opt/ros/groovy/include/ros/timer.h + /opt/ros/groovy/include/ros/timer_options.h + /opt/ros/groovy/include/ros/topic.h + /opt/ros/groovy/include/ros/transport_hints.h + /opt/ros/groovy/include/ros/types.h + /opt/ros/groovy/include/ros/wall_timer.h + /opt/ros/groovy/include/ros/wall_timer_options.h + /opt/ros/groovy/include/rosconsole/macros_generated.h + /opt/ros/groovy/include/std_msgs/Header.h diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/depend.make new file mode 100644 index 0000000..575b4c3 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/depend.make @@ -0,0 +1,89 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: ../src/actionController.cpp +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/XmlRpcDecl.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/XmlRpcValue.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/action_definition.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/decl.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/destruction_guard.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/enclosure_deleter.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/goal_id_generator.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/server/action_server.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/server/action_server_imp.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/server/handle_tracker_deleter.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/server/handle_tracker_deleter_imp.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/server/server_goal_handle.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/server/server_goal_handle_imp.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/server/status_tracker.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib/server/status_tracker_imp.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib_msgs/GoalID.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib_msgs/GoalStatus.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/actionlib_msgs/GoalStatusArray.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/geometry_msgs/Quaternion.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/geometry_msgs/Transform.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/geometry_msgs/Twist.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/geometry_msgs/Vector3.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectory.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectoryPoint.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/advertise_options.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/advertise_service_options.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/assert.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/builtin_message_traits.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/common.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/console.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/duration.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/exception.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/exceptions.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/forwards.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/init.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/macros.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/master.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/message.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/message_event.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/message_forward.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/message_operations.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/message_traits.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/names.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/node_handle.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/param.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/parameter_adapter.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/platform.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/publisher.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/rate.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/ros.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/roscpp_serialization_macros.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/rostime_decl.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/serialization.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/serialized_message.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/service.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/service_callback_helper.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/service_client.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/service_client_options.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/service_server.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/service_traits.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/single_subscriber_publisher.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/spinner.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/static_assert.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/subscribe_options.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/subscriber.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/subscription_callback_helper.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/this_node.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/time.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/timer.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/timer_options.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/topic.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/transport_hints.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/types.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/wall_timer.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/ros/wall_timer_options.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/rosconsole/macros_generated.h +CMakeFiles/actionController.dir/src/actionController.cpp.o: /opt/ros/groovy/include/std_msgs/Header.h + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/flags.make b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/flags.make new file mode 100644 index 0000000..8c6568a --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O2 -g -I/home/alessio/RosWorkspace/sandbox/action_controller/include -I/opt/ros/groovy/include -I/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/cpp/include -DROS_PACKAGE_NAME='"action_controller"' + +CXX_DEFINES = + +# TARGET_FLAGS = -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/link.txt b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/link.txt new file mode 100644 index 0000000..aa5b9fc --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O2 -g -pthread CMakeFiles/actionController.dir/src/actionController.cpp.o -o ../bin/actionController -rdynamic -L/opt/ros/groovy/lib -lactionlib -lroscpp -l:/usr/lib/libboost_signals-mt.so -l:/usr/lib/libboost_filesystem-mt.so -lrosconsole -l:/usr/lib/libboost_regex-mt.so -l:/usr/lib/liblog4cxx.so -lxmlrpcpp -lroslib -lroscpp_serialization -lrostime -l:/usr/lib/libboost_date_time-mt.so -l:/usr/lib/libboost_system-mt.so -l:/usr/lib/libboost_thread-mt.so -lpthread -lcpp_common -lpthread -Wl,-rpath,/opt/ros/groovy/lib diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/progress.make new file mode 100644 index 0000000..6e61838 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 27 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/src/actionController.cpp.o b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/src/actionController.cpp.o new file mode 100644 index 0000000..d38cc8c Binary files /dev/null and b/ROS-groovy/action_controller/build/CMakeFiles/actionController.dir/src/actionController.cpp.o differ diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..816ace2 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for actionlib_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/actionlib_msgs_generate_messages_cpp: + +actionlib_msgs_generate_messages_cpp: CMakeFiles/actionlib_msgs_generate_messages_cpp +actionlib_msgs_generate_messages_cpp: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make +.PHONY : actionlib_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build: actionlib_msgs_generate_messages_cpp +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..d8067d3 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/actionlib_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..10b747c --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for actionlib_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/actionlib_msgs_generate_messages_lisp: + +actionlib_msgs_generate_messages_lisp: CMakeFiles/actionlib_msgs_generate_messages_lisp +actionlib_msgs_generate_messages_lisp: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make +.PHONY : actionlib_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build: actionlib_msgs_generate_messages_lisp +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..1e1c36f --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/actionlib_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..1f1d945 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for actionlib_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/actionlib_msgs_generate_messages_py: + +actionlib_msgs_generate_messages_py: CMakeFiles/actionlib_msgs_generate_messages_py +actionlib_msgs_generate_messages_py: CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make +.PHONY : actionlib_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/build: actionlib_msgs_generate_messages_py +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..d5744f1 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/actionlib_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/build.make new file mode 100644 index 0000000..40bb8ff --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/build.make @@ -0,0 +1,63 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for clean_test_results. + +# Include the progress variables for this target. +include CMakeFiles/clean_test_results.dir/progress.make + +CMakeFiles/clean_test_results: + /usr/bin/cmake -E remove_directory /home/alessio/RosWorkspace/sandbox/action_controller/build/test_results + +clean_test_results: CMakeFiles/clean_test_results +clean_test_results: CMakeFiles/clean_test_results.dir/build.make +.PHONY : clean_test_results + +# Rule to build all files generated by this target. +CMakeFiles/clean_test_results.dir/build: clean_test_results +.PHONY : CMakeFiles/clean_test_results.dir/build + +CMakeFiles/clean_test_results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/clean_test_results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/clean_test_results.dir/clean + +CMakeFiles/clean_test_results.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/clean_test_results.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake new file mode 100644 index 0000000..88b3ec3 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/clean_test_results" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/clean_test_results.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/clean_test_results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/cmake.check_cache b/ROS-groovy/action_controller/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/build.make new file mode 100644 index 0000000..a8f9a65 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/build.make @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for doxygen. + +# Include the progress variables for this target. +include CMakeFiles/doxygen.dir/progress.make + +CMakeFiles/doxygen: + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "doxygen found" + +doxygen: CMakeFiles/doxygen +doxygen: CMakeFiles/doxygen.dir/build.make +.PHONY : doxygen + +# Rule to build all files generated by this target. +CMakeFiles/doxygen.dir/build: doxygen +.PHONY : CMakeFiles/doxygen.dir/build + +CMakeFiles/doxygen.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/doxygen.dir/cmake_clean.cmake +.PHONY : CMakeFiles/doxygen.dir/clean + +CMakeFiles/doxygen.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/doxygen.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/cmake_clean.cmake new file mode 100644 index 0000000..40f8b53 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/doxygen" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/doxygen.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/progress.make new file mode 100644 index 0000000..f3290ad --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/doxygen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 28 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/progress.marks b/ROS-groovy/action_controller/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..f64f5d8 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +27 diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/build.make new file mode 100644 index 0000000..f864821 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/build.make @@ -0,0 +1,63 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for rosbuild_clean-test-results. + +# Include the progress variables for this target. +include CMakeFiles/rosbuild_clean-test-results.dir/progress.make + +CMakeFiles/rosbuild_clean-test-results: + if ! rm -rf /home/alessio/.ros/test_results/action_controller; then echo WARNING:\ failed\ to\ remove\ test-results\ directory ; fi + +rosbuild_clean-test-results: CMakeFiles/rosbuild_clean-test-results +rosbuild_clean-test-results: CMakeFiles/rosbuild_clean-test-results.dir/build.make +.PHONY : rosbuild_clean-test-results + +# Rule to build all files generated by this target. +CMakeFiles/rosbuild_clean-test-results.dir/build: rosbuild_clean-test-results +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/build + +CMakeFiles/rosbuild_clean-test-results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/clean + +CMakeFiles/rosbuild_clean-test-results.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean.cmake new file mode 100644 index 0000000..0834365 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/rosbuild_clean-test-results" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_clean-test-results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/build.make new file mode 100644 index 0000000..bba99cb --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for rosbuild_precompile. + +# Include the progress variables for this target. +include CMakeFiles/rosbuild_precompile.dir/progress.make + +CMakeFiles/rosbuild_precompile: + +rosbuild_precompile: CMakeFiles/rosbuild_precompile +rosbuild_precompile: CMakeFiles/rosbuild_precompile.dir/build.make +.PHONY : rosbuild_precompile + +# Rule to build all files generated by this target. +CMakeFiles/rosbuild_precompile.dir/build: rosbuild_precompile +.PHONY : CMakeFiles/rosbuild_precompile.dir/build + +CMakeFiles/rosbuild_precompile.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosbuild_precompile.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosbuild_precompile.dir/clean + +CMakeFiles/rosbuild_precompile.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosbuild_precompile.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/cmake_clean.cmake new file mode 100644 index 0000000..9edb1d9 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/rosbuild_precompile" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosbuild_precompile.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_precompile.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/build.make new file mode 100644 index 0000000..2636023 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for rosbuild_premsgsrvgen. + +# Include the progress variables for this target. +include CMakeFiles/rosbuild_premsgsrvgen.dir/progress.make + +CMakeFiles/rosbuild_premsgsrvgen: + +rosbuild_premsgsrvgen: CMakeFiles/rosbuild_premsgsrvgen +rosbuild_premsgsrvgen: CMakeFiles/rosbuild_premsgsrvgen.dir/build.make +.PHONY : rosbuild_premsgsrvgen + +# Rule to build all files generated by this target. +CMakeFiles/rosbuild_premsgsrvgen.dir/build: rosbuild_premsgsrvgen +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/build + +CMakeFiles/rosbuild_premsgsrvgen.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/clean + +CMakeFiles/rosbuild_premsgsrvgen.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean.cmake new file mode 100644 index 0000000..a7b7871 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/rosbuild_premsgsrvgen" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rosbuild_premsgsrvgen.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/build.make new file mode 100644 index 0000000..fb4ed73 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for rospack_genmsg. + +# Include the progress variables for this target. +include CMakeFiles/rospack_genmsg.dir/progress.make + +CMakeFiles/rospack_genmsg: + +rospack_genmsg: CMakeFiles/rospack_genmsg +rospack_genmsg: CMakeFiles/rospack_genmsg.dir/build.make +.PHONY : rospack_genmsg + +# Rule to build all files generated by this target. +CMakeFiles/rospack_genmsg.dir/build: rospack_genmsg +.PHONY : CMakeFiles/rospack_genmsg.dir/build + +CMakeFiles/rospack_genmsg.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rospack_genmsg.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rospack_genmsg.dir/clean + +CMakeFiles/rospack_genmsg.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rospack_genmsg.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rospack_genmsg.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/cmake_clean.cmake new file mode 100644 index 0000000..3dcffa0 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/rospack_genmsg" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rospack_genmsg.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/build.make new file mode 100644 index 0000000..bdc6cc2 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for rospack_genmsg_all. + +# Include the progress variables for this target. +include CMakeFiles/rospack_genmsg_all.dir/progress.make + +CMakeFiles/rospack_genmsg_all: + +rospack_genmsg_all: CMakeFiles/rospack_genmsg_all +rospack_genmsg_all: CMakeFiles/rospack_genmsg_all.dir/build.make +.PHONY : rospack_genmsg_all + +# Rule to build all files generated by this target. +CMakeFiles/rospack_genmsg_all.dir/build: rospack_genmsg_all +.PHONY : CMakeFiles/rospack_genmsg_all.dir/build + +CMakeFiles/rospack_genmsg_all.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rospack_genmsg_all.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rospack_genmsg_all.dir/clean + +CMakeFiles/rospack_genmsg_all.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rospack_genmsg_all.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/cmake_clean.cmake new file mode 100644 index 0000000..f80e605 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/rospack_genmsg_all" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rospack_genmsg_all.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_all.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/build.make new file mode 100644 index 0000000..eb0db75 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for rospack_genmsg_libexe. + +# Include the progress variables for this target. +include CMakeFiles/rospack_genmsg_libexe.dir/progress.make + +CMakeFiles/rospack_genmsg_libexe: + +rospack_genmsg_libexe: CMakeFiles/rospack_genmsg_libexe +rospack_genmsg_libexe: CMakeFiles/rospack_genmsg_libexe.dir/build.make +.PHONY : rospack_genmsg_libexe + +# Rule to build all files generated by this target. +CMakeFiles/rospack_genmsg_libexe.dir/build: rospack_genmsg_libexe +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/build + +CMakeFiles/rospack_genmsg_libexe.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/clean + +CMakeFiles/rospack_genmsg_libexe.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean.cmake new file mode 100644 index 0000000..db2bb7d --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/rospack_genmsg_libexe" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.internal b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_genmsg_libexe.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/build.make new file mode 100644 index 0000000..dca8744 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for rospack_gensrv. + +# Include the progress variables for this target. +include CMakeFiles/rospack_gensrv.dir/progress.make + +CMakeFiles/rospack_gensrv: + +rospack_gensrv: CMakeFiles/rospack_gensrv +rospack_gensrv: CMakeFiles/rospack_gensrv.dir/build.make +.PHONY : rospack_gensrv + +# Rule to build all files generated by this target. +CMakeFiles/rospack_gensrv.dir/build: rospack_gensrv +.PHONY : CMakeFiles/rospack_gensrv.dir/build + +CMakeFiles/rospack_gensrv.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rospack_gensrv.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rospack_gensrv.dir/clean + +CMakeFiles/rospack_gensrv.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/rospack_gensrv.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rospack_gensrv.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/cmake_clean.cmake new file mode 100644 index 0000000..8a51b81 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/rospack_gensrv" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rospack_gensrv.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/rospack_gensrv.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/build.make new file mode 100644 index 0000000..4708871 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for run_tests. + +# Include the progress variables for this target. +include CMakeFiles/run_tests.dir/progress.make + +CMakeFiles/run_tests: + +run_tests: CMakeFiles/run_tests +run_tests: CMakeFiles/run_tests.dir/build.make +.PHONY : run_tests + +# Rule to build all files generated by this target. +CMakeFiles/run_tests.dir/build: run_tests +.PHONY : CMakeFiles/run_tests.dir/build + +CMakeFiles/run_tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/run_tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/run_tests.dir/clean + +CMakeFiles/run_tests.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/run_tests.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..7dfaabc --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/run_tests" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/run_tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/run_tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..ecd3cf6 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for std_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/std_msgs_generate_messages_cpp: + +std_msgs_generate_messages_cpp: CMakeFiles/std_msgs_generate_messages_cpp +std_msgs_generate_messages_cpp: CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make +.PHONY : std_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/build + +CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/std_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..edeb943 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/std_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..03d3844 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for std_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/std_msgs_generate_messages_lisp: + +std_msgs_generate_messages_lisp: CMakeFiles/std_msgs_generate_messages_lisp +std_msgs_generate_messages_lisp: CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make +.PHONY : std_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/build + +CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/std_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..4f1ac4e --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/std_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..fe24de1 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for std_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/std_msgs_generate_messages_py: + +std_msgs_generate_messages_py: CMakeFiles/std_msgs_generate_messages_py +std_msgs_generate_messages_py: CMakeFiles/std_msgs_generate_messages_py.dir/build.make +.PHONY : std_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/build + +CMakeFiles/std_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/clean + +CMakeFiles/std_msgs_generate_messages_py.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..96b7b6c --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/std_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/build.make new file mode 100644 index 0000000..bb9b144 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for test-future. + +# Include the progress variables for this target. +include CMakeFiles/test-future.dir/progress.make + +CMakeFiles/test-future: + +test-future: CMakeFiles/test-future +test-future: CMakeFiles/test-future.dir/build.make +.PHONY : test-future + +# Rule to build all files generated by this target. +CMakeFiles/test-future.dir/build: test-future +.PHONY : CMakeFiles/test-future.dir/build + +CMakeFiles/test-future.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test-future.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test-future.dir/clean + +CMakeFiles/test-future.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/test-future.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test-future.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/cmake_clean.cmake new file mode 100644 index 0000000..27bb69c --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/test-future" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/test-future.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-future.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/build.make new file mode 100644 index 0000000..eb341f4 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for test-results-run. + +# Include the progress variables for this target. +include CMakeFiles/test-results-run.dir/progress.make + +CMakeFiles/test-results-run: + +test-results-run: CMakeFiles/test-results-run +test-results-run: CMakeFiles/test-results-run.dir/build.make +.PHONY : test-results-run + +# Rule to build all files generated by this target. +CMakeFiles/test-results-run.dir/build: test-results-run +.PHONY : CMakeFiles/test-results-run.dir/build + +CMakeFiles/test-results-run.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test-results-run.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test-results-run.dir/clean + +CMakeFiles/test-results-run.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/test-results-run.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test-results-run.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/cmake_clean.cmake new file mode 100644 index 0000000..36cf8f8 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/test-results-run" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/test-results-run.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-results-run.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/build.make new file mode 100644 index 0000000..66c8237 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/build.make @@ -0,0 +1,63 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for test-results. + +# Include the progress variables for this target. +include CMakeFiles/test-results.dir/progress.make + +CMakeFiles/test-results: + /opt/ros/groovy/share/rosunit/cmake/../scripts/summarize_results.py --nodeps action_controller + +test-results: CMakeFiles/test-results +test-results: CMakeFiles/test-results.dir/build.make +.PHONY : test-results + +# Rule to build all files generated by this target. +CMakeFiles/test-results.dir/build: test-results +.PHONY : CMakeFiles/test-results.dir/build + +CMakeFiles/test-results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test-results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test-results.dir/clean + +CMakeFiles/test-results.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/test-results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test-results.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/cmake_clean.cmake new file mode 100644 index 0000000..987fd47 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/test-results" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/test-results.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/test-results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/build.make b/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/build.make new file mode 100644 index 0000000..ee5d9b9 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Utility rule file for tests. + +# Include the progress variables for this target. +include CMakeFiles/tests.dir/progress.make + +CMakeFiles/tests: + +tests: CMakeFiles/tests +tests: CMakeFiles/tests.dir/build.make +.PHONY : tests + +# Rule to build all files generated by this target. +CMakeFiles/tests.dir/build: tests +.PHONY : CMakeFiles/tests.dir/build + +CMakeFiles/tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tests.dir/clean + +CMakeFiles/tests.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tests.dir/depend + diff --git a/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..f28fb99 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +FILE(REMOVE_RECURSE + "../msg_gen" + "../msg_gen" + "../src/action_controller/msg" + "CMakeFiles/tests" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/progress.make b/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/action_controller/build/CMakeFiles/tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/action_controller/build/CTestTestfile.cmake b/ROS-groovy/action_controller/build/CTestTestfile.cmake new file mode 100644 index 0000000..14a0859 --- /dev/null +++ b/ROS-groovy/action_controller/build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/alessio/RosWorkspace/sandbox/action_controller +# Build directory: /home/alessio/RosWorkspace/sandbox/action_controller/build +# +# This file includes the relevent testing commands required for +# testing this directory and lists subdirectories to be tested as well. +SUBDIRS(gtest) diff --git a/ROS-groovy/action_controller/build/Makefile b/ROS-groovy/action_controller/build/Makefile new file mode 100644 index 0000000..bb4bf95 --- /dev/null +++ b/ROS-groovy/action_controller/build/Makefile @@ -0,0 +1,622 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." + /usr/bin/cmake -i . +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: install/local +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: install/strip +.PHONY : install/strip/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named ROSBUILD_genaction_msgs + +# Build rule for target. +ROSBUILD_genaction_msgs: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_genaction_msgs +.PHONY : ROSBUILD_genaction_msgs + +# fast build rule for target. +ROSBUILD_genaction_msgs/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_genaction_msgs.dir/build.make CMakeFiles/ROSBUILD_genaction_msgs.dir/build +.PHONY : ROSBUILD_genaction_msgs/fast + +#============================================================================= +# Target rules for targets named ROSBUILD_genmsg_cpp + +# Build rule for target. +ROSBUILD_genmsg_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_genmsg_cpp +.PHONY : ROSBUILD_genmsg_cpp + +# fast build rule for target. +ROSBUILD_genmsg_cpp/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make CMakeFiles/ROSBUILD_genmsg_cpp.dir/build +.PHONY : ROSBUILD_genmsg_cpp/fast + +#============================================================================= +# Target rules for targets named ROSBUILD_genmsg_lisp + +# Build rule for target. +ROSBUILD_genmsg_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_genmsg_lisp +.PHONY : ROSBUILD_genmsg_lisp + +# fast build rule for target. +ROSBUILD_genmsg_lisp/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make CMakeFiles/ROSBUILD_genmsg_lisp.dir/build +.PHONY : ROSBUILD_genmsg_lisp/fast + +#============================================================================= +# Target rules for targets named ROSBUILD_genmsg_py + +# Build rule for target. +ROSBUILD_genmsg_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_genmsg_py +.PHONY : ROSBUILD_genmsg_py + +# fast build rule for target. +ROSBUILD_genmsg_py/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_py.dir/build.make CMakeFiles/ROSBUILD_genmsg_py.dir/build +.PHONY : ROSBUILD_genmsg_py/fast + +#============================================================================= +# Target rules for targets named ROSBUILD_gensrv_cpp + +# Build rule for target. +ROSBUILD_gensrv_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_gensrv_cpp +.PHONY : ROSBUILD_gensrv_cpp + +# fast build rule for target. +ROSBUILD_gensrv_cpp/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make CMakeFiles/ROSBUILD_gensrv_cpp.dir/build +.PHONY : ROSBUILD_gensrv_cpp/fast + +#============================================================================= +# Target rules for targets named ROSBUILD_gensrv_lisp + +# Build rule for target. +ROSBUILD_gensrv_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_gensrv_lisp +.PHONY : ROSBUILD_gensrv_lisp + +# fast build rule for target. +ROSBUILD_gensrv_lisp/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make CMakeFiles/ROSBUILD_gensrv_lisp.dir/build +.PHONY : ROSBUILD_gensrv_lisp/fast + +#============================================================================= +# Target rules for targets named _catkin_empty_exported_target + +# Build rule for target. +_catkin_empty_exported_target: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _catkin_empty_exported_target +.PHONY : _catkin_empty_exported_target + +# fast build rule for target. +_catkin_empty_exported_target/fast: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/build +.PHONY : _catkin_empty_exported_target/fast + +#============================================================================= +# Target rules for targets named actionController + +# Build rule for target. +actionController: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionController +.PHONY : actionController + +# fast build rule for target. +actionController/fast: + $(MAKE) -f CMakeFiles/actionController.dir/build.make CMakeFiles/actionController.dir/build +.PHONY : actionController/fast + +#============================================================================= +# Target rules for targets named actionlib_msgs_generate_messages_cpp + +# Build rule for target. +actionlib_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_cpp +.PHONY : actionlib_msgs_generate_messages_cpp + +# fast build rule for target. +actionlib_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build +.PHONY : actionlib_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named actionlib_msgs_generate_messages_lisp + +# Build rule for target. +actionlib_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_lisp +.PHONY : actionlib_msgs_generate_messages_lisp + +# fast build rule for target. +actionlib_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build +.PHONY : actionlib_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named actionlib_msgs_generate_messages_py + +# Build rule for target. +actionlib_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_py +.PHONY : actionlib_msgs_generate_messages_py + +# fast build rule for target. +actionlib_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/build +.PHONY : actionlib_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named clean_test_results + +# Build rule for target. +clean_test_results: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 clean_test_results +.PHONY : clean_test_results + +# fast build rule for target. +clean_test_results/fast: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build +.PHONY : clean_test_results/fast + +#============================================================================= +# Target rules for targets named doxygen + +# Build rule for target. +doxygen: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 doxygen +.PHONY : doxygen + +# fast build rule for target. +doxygen/fast: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build +.PHONY : doxygen/fast + +#============================================================================= +# Target rules for targets named rosbuild_clean-test-results + +# Build rule for target. +rosbuild_clean-test-results: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosbuild_clean-test-results +.PHONY : rosbuild_clean-test-results + +# fast build rule for target. +rosbuild_clean-test-results/fast: + $(MAKE) -f CMakeFiles/rosbuild_clean-test-results.dir/build.make CMakeFiles/rosbuild_clean-test-results.dir/build +.PHONY : rosbuild_clean-test-results/fast + +#============================================================================= +# Target rules for targets named rosbuild_precompile + +# Build rule for target. +rosbuild_precompile: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosbuild_precompile +.PHONY : rosbuild_precompile + +# fast build rule for target. +rosbuild_precompile/fast: + $(MAKE) -f CMakeFiles/rosbuild_precompile.dir/build.make CMakeFiles/rosbuild_precompile.dir/build +.PHONY : rosbuild_precompile/fast + +#============================================================================= +# Target rules for targets named rosbuild_premsgsrvgen + +# Build rule for target. +rosbuild_premsgsrvgen: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosbuild_premsgsrvgen +.PHONY : rosbuild_premsgsrvgen + +# fast build rule for target. +rosbuild_premsgsrvgen/fast: + $(MAKE) -f CMakeFiles/rosbuild_premsgsrvgen.dir/build.make CMakeFiles/rosbuild_premsgsrvgen.dir/build +.PHONY : rosbuild_premsgsrvgen/fast + +#============================================================================= +# Target rules for targets named rospack_genmsg + +# Build rule for target. +rospack_genmsg: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rospack_genmsg +.PHONY : rospack_genmsg + +# fast build rule for target. +rospack_genmsg/fast: + $(MAKE) -f CMakeFiles/rospack_genmsg.dir/build.make CMakeFiles/rospack_genmsg.dir/build +.PHONY : rospack_genmsg/fast + +#============================================================================= +# Target rules for targets named rospack_genmsg_all + +# Build rule for target. +rospack_genmsg_all: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rospack_genmsg_all +.PHONY : rospack_genmsg_all + +# fast build rule for target. +rospack_genmsg_all/fast: + $(MAKE) -f CMakeFiles/rospack_genmsg_all.dir/build.make CMakeFiles/rospack_genmsg_all.dir/build +.PHONY : rospack_genmsg_all/fast + +#============================================================================= +# Target rules for targets named rospack_genmsg_libexe + +# Build rule for target. +rospack_genmsg_libexe: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rospack_genmsg_libexe +.PHONY : rospack_genmsg_libexe + +# fast build rule for target. +rospack_genmsg_libexe/fast: + $(MAKE) -f CMakeFiles/rospack_genmsg_libexe.dir/build.make CMakeFiles/rospack_genmsg_libexe.dir/build +.PHONY : rospack_genmsg_libexe/fast + +#============================================================================= +# Target rules for targets named rospack_gensrv + +# Build rule for target. +rospack_gensrv: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rospack_gensrv +.PHONY : rospack_gensrv + +# fast build rule for target. +rospack_gensrv/fast: + $(MAKE) -f CMakeFiles/rospack_gensrv.dir/build.make CMakeFiles/rospack_gensrv.dir/build +.PHONY : rospack_gensrv/fast + +#============================================================================= +# Target rules for targets named run_tests + +# Build rule for target. +run_tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 run_tests +.PHONY : run_tests + +# fast build rule for target. +run_tests/fast: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build +.PHONY : run_tests/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_cpp + +# Build rule for target. +std_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_cpp +.PHONY : std_msgs_generate_messages_cpp + +# fast build rule for target. +std_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/build +.PHONY : std_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_lisp + +# Build rule for target. +std_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_lisp +.PHONY : std_msgs_generate_messages_lisp + +# fast build rule for target. +std_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/build +.PHONY : std_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_py + +# Build rule for target. +std_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_py +.PHONY : std_msgs_generate_messages_py + +# fast build rule for target. +std_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/build +.PHONY : std_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named test-future + +# Build rule for target. +test-future: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test-future +.PHONY : test-future + +# fast build rule for target. +test-future/fast: + $(MAKE) -f CMakeFiles/test-future.dir/build.make CMakeFiles/test-future.dir/build +.PHONY : test-future/fast + +#============================================================================= +# Target rules for targets named test-results + +# Build rule for target. +test-results: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test-results +.PHONY : test-results + +# fast build rule for target. +test-results/fast: + $(MAKE) -f CMakeFiles/test-results.dir/build.make CMakeFiles/test-results.dir/build +.PHONY : test-results/fast + +#============================================================================= +# Target rules for targets named test-results-run + +# Build rule for target. +test-results-run: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test-results-run +.PHONY : test-results-run + +# fast build rule for target. +test-results-run/fast: + $(MAKE) -f CMakeFiles/test-results-run.dir/build.make CMakeFiles/test-results-run.dir/build +.PHONY : test-results-run/fast + +#============================================================================= +# Target rules for targets named tests + +# Build rule for target. +tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tests +.PHONY : tests + +# fast build rule for target. +tests/fast: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build +.PHONY : tests/fast + +#============================================================================= +# Target rules for targets named gtest + +# Build rule for target. +gtest: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +#============================================================================= +# Target rules for targets named gtest_main + +# Build rule for target. +gtest_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest_main +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/actionController.o: src/actionController.cpp.o +.PHONY : src/actionController.o + +# target to build an object file +src/actionController.cpp.o: + $(MAKE) -f CMakeFiles/actionController.dir/build.make CMakeFiles/actionController.dir/src/actionController.cpp.o +.PHONY : src/actionController.cpp.o + +src/actionController.i: src/actionController.cpp.i +.PHONY : src/actionController.i + +# target to preprocess a source file +src/actionController.cpp.i: + $(MAKE) -f CMakeFiles/actionController.dir/build.make CMakeFiles/actionController.dir/src/actionController.cpp.i +.PHONY : src/actionController.cpp.i + +src/actionController.s: src/actionController.cpp.s +.PHONY : src/actionController.s + +# target to generate assembly for a file +src/actionController.cpp.s: + $(MAKE) -f CMakeFiles/actionController.dir/build.make CMakeFiles/actionController.dir/src/actionController.cpp.s +.PHONY : src/actionController.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... ROSBUILD_genaction_msgs" + @echo "... ROSBUILD_genmsg_cpp" + @echo "... ROSBUILD_genmsg_lisp" + @echo "... ROSBUILD_genmsg_py" + @echo "... ROSBUILD_gensrv_cpp" + @echo "... ROSBUILD_gensrv_lisp" + @echo "... _catkin_empty_exported_target" + @echo "... actionController" + @echo "... actionlib_msgs_generate_messages_cpp" + @echo "... actionlib_msgs_generate_messages_lisp" + @echo "... actionlib_msgs_generate_messages_py" + @echo "... clean_test_results" + @echo "... doxygen" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... rosbuild_clean-test-results" + @echo "... rosbuild_precompile" + @echo "... rosbuild_premsgsrvgen" + @echo "... rospack_genmsg" + @echo "... rospack_genmsg_all" + @echo "... rospack_genmsg_libexe" + @echo "... rospack_gensrv" + @echo "... run_tests" + @echo "... std_msgs_generate_messages_cpp" + @echo "... std_msgs_generate_messages_lisp" + @echo "... std_msgs_generate_messages_py" + @echo "... test" + @echo "... test-future" + @echo "... test-results" + @echo "... test-results-run" + @echo "... tests" + @echo "... gtest" + @echo "... gtest_main" + @echo "... src/actionController.o" + @echo "... src/actionController.i" + @echo "... src/actionController.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/action_controller/build/catkin/catkin_generated/version/package.cmake b/ROS-groovy/action_controller/build/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000..8a45475 --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,8 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.5.77") +set(catkin_MAINTAINER "Dirk Thomas ") +set(catkin_BUILD_DEPENDS "gtest" "python-argparse" "python-catkin-pkg" "python-empy" "python-nose") +set(catkin_RUN_DEPENDS "cmake" "gtest" "python-argparse" "python-catkin-pkg" "python-empy" "python-nose") +set(catkin_DEPRECATED "") +set(catkin_BUILDTOOL_DEPENDS "cmake") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GTE "0.1.12") \ No newline at end of file diff --git a/ROS-groovy/action_controller/build/catkin_generated/env_cached.sh b/ROS-groovy/action_controller/build/catkin_generated/env_cached.sh new file mode 100755 index 0000000..fbe40ba --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/env_cached.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# source setup_cached.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" && pwd) +. "$_CATKIN_SETUP_DIR/setup_cached.sh" +exec "$@" diff --git a/ROS-groovy/action_controller/build/catkin_generated/generate_cached_setup.py b/ROS-groovy/action_controller/build/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000..9bf028e --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/generate_cached_setup.py @@ -0,0 +1,29 @@ +from __future__ import print_function +import argparse +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/groovy/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/groovy/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in "/opt/ros/groovy".split(';'): + python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/home/alessio/RosWorkspace/sandbox/action_controller/build/devel/env.sh') + +output_filename = '/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + #print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/ROS-groovy/action_controller/build/catkin_generated/installspace/.catkin b/ROS-groovy/action_controller/build/catkin_generated/installspace/.catkin new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/action_controller/build/catkin_generated/installspace/.rosinstall b/ROS-groovy/action_controller/build/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000..6fb13af --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /usr/local/setup.sh diff --git a/ROS-groovy/action_controller/build/catkin_generated/installspace/_setup_util.py b/ROS-groovy/action_controller/build/catkin_generated/installspace/_setup_util.py new file mode 100755 index 0000000..4c08413 --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,267 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +'''This file generates shell code for the setup.SHELL scripts to set environment variables''' + +from __future__ import print_function +import argparse +import copy +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'CPATH': 'include', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': 'lib', + 'PATH': 'bin', + 'PKG_CONFIG_PATH': 'lib/pkgconfig', + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + ''' + Generate shell code to reset environment variables + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + ''' + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolder = env_var_subfolders[key] + value = _rollback_env_variable(unmodified_environ, key, subfolder) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolder): + ''' + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolder: str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + ''' + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False): + ''' + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + ''' + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte'))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + ''' + Generate shell code to prepend environment variables + for the all workspaces. + ''' + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted([key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH']): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolder): + ''' + Return the prefix to prepend to the environment variable NAME, adding any path in NEW_PATHS_STR without creating duplicate or empty items. + ''' + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if subfolder: + path = os.path.join(path, subfolder) + # exclude any path already in env and any path we already added + if path not in environ_paths and path not in checked_paths: + checked_paths.append(path) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + ''' + Generate shell code with found environment hooks + for the all workspaces. + ''' + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + exit(1) + + # environment at generation time + CMAKE_PREFIX_PATH = '/opt/ros/groovy'.split(';') + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + sys.exit(0) diff --git a/ROS-groovy/action_controller/build/catkin_generated/installspace/env.sh b/ROS-groovy/action_controller/build/catkin_generated/installspace/env.sh new file mode 100755 index 0000000..f27c939 --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/installspace/env.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.bash b/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000..abb604e --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.sh b/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000..286cd7b --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.sh @@ -0,0 +1,73 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +export CPATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +_SETUP_TMP=`mktemp /tmp/setup.sh.XXXXXXXXXX` +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ > $_SETUP_TMP +unset _SETUP_UTIL +. $_SETUP_TMP +rm -f $_SETUP_TMP +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.zsh b/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000..9867e20 --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/installspace/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" && pwd) +emulate sh # emulate POSIX +. "$_CATKIN_SETUP_DIR/setup.sh" +emulate zsh # back to zsh mode diff --git a/ROS-groovy/action_controller/build/catkin_generated/ordered_paths.cmake b/ROS-groovy/action_controller/build/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000..864b586 --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/groovy/lib") \ No newline at end of file diff --git a/ROS-groovy/action_controller/build/catkin_generated/setup_cached.sh b/ROS-groovy/action_controller/build/catkin_generated/setup_cached.sh new file mode 100755 index 0000000..976f8f0 --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/setup_cached.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env sh +# generated from catkin/python/catkin/environment_cache.py + +# based on a snapshot of the environment before and after calling the setup script +# it emulates the modifications of the setup script without recurring computations + +# new environment variables +export CATKIN_TEST_RESULTS_DIR="/home/alessio/RosWorkspace/sandbox/action_controller/build/test_results" +export ROS_TEST_RESULTS_DIR="/home/alessio/RosWorkspace/sandbox/action_controller/build/test_results" + +# modified environment variables +export CMAKE_PREFIX_PATH="/home/alessio/RosWorkspace/sandbox/action_controller/build/devel:$CMAKE_PREFIX_PATH" +export CPATH="/home/alessio/RosWorkspace/sandbox/action_controller/build/devel/include:$CPATH" +export LD_LIBRARY_PATH="/home/alessio/RosWorkspace/sandbox/action_controller/build/devel/lib:$LD_LIBRARY_PATH" +export PATH="/home/alessio/RosWorkspace/sandbox/action_controller/build/devel/bin:$PATH" +export PKG_CONFIG_PATH="/home/alessio/RosWorkspace/sandbox/action_controller/build/devel/lib/pkgconfig:$PKG_CONFIG_PATH" +export PYTHONPATH="/home/alessio/RosWorkspace/sandbox/action_controller/build/devel/lib/python2.7/dist-packages:$PYTHONPATH" +export ROSLISP_PACKAGE_DIRECTORIES="/home/alessio/RosWorkspace/sandbox/action_controller/build/devel/share/common-lisp" +export ROS_PACKAGE_PATH="/home/alessio/RosWorkspace/sandbox/action_controller:/opt/ros/groovy/share:/opt/ros/groovy/stacks" \ No newline at end of file diff --git a/ROS-groovy/action_controller/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp b/ROS-groovy/action_controller/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000..8a3c234 --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,233 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function +import os +import sys + +import distutils.core +try: + import setuptools +except ImportError: + pass + +from argparse import ArgumentParser + + +def _get_locations(pkgs, package_dir): + """ + based on setuptools logic and the package_dir dict, builds a dict + of location roots for each pkg in pkgs. + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = parent_location + else: + locations[key] = allprefix + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs): + """ + Generates lines to add to a cmake file which will set variables + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :pkgs: [list of str] python_packages declared in catkin package + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if not '.' in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + parent_name = '.'.join(splits[:1]) + if location != locations[parent_name]: + raise RuntimeError( + "catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s" % (pkgname, location, parent_name, locations[parent_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [os.path.join(locations[pkg], pkg)] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace("\\", "/"))) + return result + + +def _create_mock_setup_function(package_name, outfile): + """ + Creates a function to call instead of distutils.core.setup or + setuptools.setup, which just captures some args and writes them + into a file that can be used from cmake + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + ''' + Checks kwargs and writes a scriptfile + ''' + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError("version not found in setup.py") + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'py_modules', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write("*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n" % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """ + Script main, parses arguments and invokes Dummy.setup indirectly. + """ + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + try: + fake_setup = _create_mock_setup_function(package_name=args.package_name, + outfile=args.outfile) + + distutils_backup = distutils.core.setup + distutils.core.setup = fake_setup + try: + setuptools_backup = setuptools.setup + setuptools.setup = fake_setup + except NameError: + pass + + with open(args.setupfile_path, 'r') as fh: + exec(fh.read()) + finally: + distutils.core.setup = distutils_backup + try: + setuptools.setup = setuptools_backup + except NameError: + pass + +if __name__ == '__main__': + main() diff --git a/ROS-groovy/action_controller/build/catkin_generated/stamps/Project/package.xml.stamp b/ROS-groovy/action_controller/build/catkin_generated/stamps/Project/package.xml.stamp new file mode 100644 index 0000000..a4c37d3 --- /dev/null +++ b/ROS-groovy/action_controller/build/catkin_generated/stamps/Project/package.xml.stamp @@ -0,0 +1,36 @@ + + + catkin + 0.5.77 + Low-level build system macros and infrastructure for ROS. + Dirk Thomas + BSD + + http://www.ros.org/wiki/catkin + https://github.com/ros/catkin/issues + https://github.com/ros/catkin + + Troy Straszheim + Morten Kjaergaard + Brian Gerkey + Dirk Thomas + + gtest + python-argparse + python-catkin-pkg + python-empy + python-nose + + cmake + + cmake + gtest + python-argparse + python-catkin-pkg + python-empy + python-nose + + + + + diff --git a/ROS-groovy/action_controller/build/cmake_install.cmake b/ROS-groovy/action_controller/build/cmake_install.cmake new file mode 100644 index 0000000..a0a82c3 --- /dev/null +++ b/ROS-groovy/action_controller/build/cmake_install.cmake @@ -0,0 +1,100 @@ +# Install script for directory: /home/alessio/RosWorkspace/sandbox/action_controller + +# Set the install prefix +IF(NOT DEFINED CMAKE_INSTALL_PREFIX) + SET(CMAKE_INSTALL_PREFIX "/usr/local") +ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) +STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + IF(BUILD_TYPE) + STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + ELSE(BUILD_TYPE) + SET(CMAKE_INSTALL_CONFIG_NAME "RelWithDebInfo") + ENDIF(BUILD_TYPE) + MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + +# Set the component getting installed. +IF(NOT CMAKE_INSTALL_COMPONENT) + IF(COMPONENT) + MESSAGE(STATUS "Install component: \"${COMPONENT}\"") + SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + ELSE(COMPONENT) + SET(CMAKE_INSTALL_COMPONENT) + ENDIF(COMPONENT) +ENDIF(NOT CMAKE_INSTALL_COMPONENT) + +# Install shared libraries without execute permission? +IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + SET(CMAKE_INSTALL_SO_NO_EXE "1") +ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/.catkin") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/installspace/.catkin") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/_setup_util.py") +FILE(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/installspace/_setup_util.py") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/env.sh") +FILE(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/installspace/env.sh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.bash") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/installspace/setup.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.sh") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/installspace/setup.sh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.zsh") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/installspace/setup.zsh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/.rosinstall") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/RosWorkspace/sandbox/action_controller/build/catkin_generated/installspace/.rosinstall") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/etc/catkin/profile.d" TYPE FILE FILES "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin_make.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/etc/catkin/profile.d" TYPE FILE FILES "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin_make_isolated.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + INCLUDE("/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/cmake_install.cmake") + +ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) + +IF(CMAKE_INSTALL_COMPONENT) + SET(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +ELSE(CMAKE_INSTALL_COMPONENT) + SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +ENDIF(CMAKE_INSTALL_COMPONENT) + +FILE(WRITE "/home/alessio/RosWorkspace/sandbox/action_controller/build/${CMAKE_INSTALL_MANIFEST}" "") +FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES}) + FILE(APPEND "/home/alessio/RosWorkspace/sandbox/action_controller/build/${CMAKE_INSTALL_MANIFEST}" "${file}\n") +ENDFOREACH(file) diff --git a/ROS-groovy/action_controller/build/devel/.catkin b/ROS-groovy/action_controller/build/devel/.catkin new file mode 100644 index 0000000..c28642b --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/.catkin @@ -0,0 +1 @@ +/home/alessio/RosWorkspace/sandbox/action_controller \ No newline at end of file diff --git a/ROS-groovy/action_controller/build/devel/.rosinstall b/ROS-groovy/action_controller/build/devel/.rosinstall new file mode 100644 index 0000000..0329580 --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /home/alessio/RosWorkspace/sandbox/action_controller/build/devel/setup.sh diff --git a/ROS-groovy/action_controller/build/devel/_setup_util.py b/ROS-groovy/action_controller/build/devel/_setup_util.py new file mode 100755 index 0000000..4c08413 --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/_setup_util.py @@ -0,0 +1,267 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +'''This file generates shell code for the setup.SHELL scripts to set environment variables''' + +from __future__ import print_function +import argparse +import copy +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'CPATH': 'include', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': 'lib', + 'PATH': 'bin', + 'PKG_CONFIG_PATH': 'lib/pkgconfig', + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + ''' + Generate shell code to reset environment variables + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + ''' + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolder = env_var_subfolders[key] + value = _rollback_env_variable(unmodified_environ, key, subfolder) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolder): + ''' + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolder: str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + ''' + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False): + ''' + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + ''' + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte'))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + ''' + Generate shell code to prepend environment variables + for the all workspaces. + ''' + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted([key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH']): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolder): + ''' + Return the prefix to prepend to the environment variable NAME, adding any path in NEW_PATHS_STR without creating duplicate or empty items. + ''' + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if subfolder: + path = os.path.join(path, subfolder) + # exclude any path already in env and any path we already added + if path not in environ_paths and path not in checked_paths: + checked_paths.append(path) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + ''' + Generate shell code with found environment hooks + for the all workspaces. + ''' + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + exit(1) + + # environment at generation time + CMAKE_PREFIX_PATH = '/opt/ros/groovy'.split(';') + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + sys.exit(0) diff --git a/ROS-groovy/action_controller/build/devel/env.sh b/ROS-groovy/action_controller/build/devel/env.sh new file mode 100755 index 0000000..f27c939 --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/env.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin-test-results.sh b/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin-test-results.sh new file mode 100644 index 0000000..f07e0a1 --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin-test-results.sh @@ -0,0 +1,4 @@ +# generated from catkin/cmake/env-hooks/05.catkin-test-results.sh.develspace.in + +export CATKIN_TEST_RESULTS_DIR="/home/alessio/RosWorkspace/sandbox/action_controller/build/test_results" +export ROS_TEST_RESULTS_DIR="$CATKIN_TEST_RESULTS_DIR" diff --git a/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin_make.bash b/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin_make.bash new file mode 100644 index 0000000..524af27 --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin_make.bash @@ -0,0 +1,64 @@ +function _catkin_make() +{ + local cur prev + cur=${COMP_WORDS[COMP_CWORD]} + prev=${COMP_WORDS[COMP_CWORD-1]} + + # autocomplete path arguments for -C, --directory, --source, --build + case $prev in + -C|--directory|--source|--build) + _filedir -d + return 0 + ;; + esac + + if [[ "$cur" == -DCMAKE_BUILD_TYPE=* ]]; then + # autocomplete CMake argument CMAKE_BUILD_TYPE with its options + COMPREPLY=( $( compgen -W "None Debug Release RelWithDebInfo MinSizeRel" -- "${cur:19}" ) ) + elif [[ "$cur" == -DCATKIN_ENABLE_TESTING=* ]]; then + # autocomplete catkin argument CATKIN_ENABLE_TESTING with its options + COMPREPLY=( $( compgen -W "0 1" -- "${cur:24}" ) ) + elif [[ "$cur" == -DCATKIN_DEVEL_PREFIX=* || "$cur" == -DCMAKE_INSTALL_PREFIX=* ]]; then + COMPREPLY=() + elif [[ "$cur" == -* ]]; then + local opts="$( _parse_help "$1" )" + [[ $opts ]] || opts="$( _parse_usage "$1" )" + if [[ "$cur" == -* ]]; then + # suggest some common CMake arguments + opts="$opts -DCATKIN_DEVEL_PREFIX= -DCATKIN_ENABLE_TESTING= -DCMAKE_INSTALL_PREFIX= -DCMAKE_BUILD_TYPE=" + fi + COMPREPLY=( $( compgen -W "$opts" -- "$cur" ) ) + [[ $COMPREPLY == *= ]] && compopt -o nospace + else + # check if custom workspace root has been specified on the command line + local workspace_dir="." + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == -C || ${COMP_WORDS[i]} == --directory ]]; then + # eval to expand tilde + eval workspace_dir=${COMP_WORDS[i+1]} + fi + done + # check if custom build folder has been specified on the command line + local build_dir="build" + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == --build ]]; then + # eval to expand tilde + eval build_dir=${COMP_WORDS[i+1]} + fi + done + + # determine location of Makefile + local makefile_dir + if [[ "$build_dir" = /* ]]; then + makefile_dir="$build_dir" + else + makefile_dir="$workspace_dir/$build_dir" + fi + COMPREPLY=() + if [ -f "$makefile_dir/Makefile" ]; then + cur=${COMP_WORDS[COMP_CWORD]} + COMPREPLY=( $( compgen -W "`make -C $makefile_dir -qp 2>/dev/null | awk -F':' '/^[a-zA-Z0-9][a-zA-Z0-9_\.]*:/ { print $1 }'`" -- $cur )) + fi + fi +} && +complete -F _catkin_make catkin_make diff --git a/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash b/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash new file mode 100644 index 0000000..586bfcf --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash @@ -0,0 +1,62 @@ +function _catkin_make_isolated() +{ + local cur prev + cur=${COMP_WORDS[COMP_CWORD]} + prev=${COMP_WORDS[COMP_CWORD-1]} + + # autocomplete path arguments for -C, --directory, --source, --build, --devel, --install + case $prev in + -C|--directory|--source|--build|--devel|--install) + _filedir -d + return 0 + ;; + esac + + if [[ "$cur" == -DCMAKE_BUILD_TYPE=* ]]; then + # autocomplete CMake argument CMAKE_BUILD_TYPE with its options + COMPREPLY=( $( compgen -W "None Debug Release RelWithDebInfo MinSizeRel" -- "${cur:19}" ) ) + elif [[ "$cur" == -DCATKIN_ENABLE_TESTING=* ]]; then + # autocomplete catkin argument CATKIN_ENABLE_TESTING with its options + COMPREPLY=( $( compgen -W "0 1" -- "${cur:24}" ) ) + elif [[ "$cur" == -* ]]; then + local opts="$( _parse_help "$1" )" + [[ $opts ]] || opts="$( _parse_usage "$1" )" + if [[ "$cur" == -* ]]; then + # suggest some common CMake arguments + opts="$opts -DCATKIN_ENABLE_TESTING= -DCMAKE_BUILD_TYPE=" + fi + COMPREPLY=( $( compgen -W "$opts" -- "$cur" ) ) + [[ $COMPREPLY == *= ]] && compopt -o nospace + else + # check if custom workspace root has been specified on the command line + local workspace_dir="." + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == -C || ${COMP_WORDS[i]} == --directory ]]; then + # eval to expand tilde + eval workspace_dir=${COMP_WORDS[i+1]} + fi + done + # check if custom build folder has been specified on the command line + local build_dir="build_isolated" + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == --build ]]; then + # eval to expand tilde + eval build_dir=${COMP_WORDS[i+1]} + fi + done + + # determine location of Makefile + local makefile_dir + if [[ "$build_dir" = /* ]]; then + makefile_dir="$build_dir" + else + makefile_dir="$workspace_dir/$build_dir" + fi + COMPREPLY=() + if [ -f "$makefile_dir/Makefile" ]; then + cur=${COMP_WORDS[COMP_CWORD]} + COMPREPLY=( $( compgen -W "`make -C $makefile_dir -qp 2>/dev/null | awk -F':' '/^[a-zA-Z0-9][a-zA-Z0-9_\.]*:/ { print $1 }'`" -- $cur )) + fi + fi +} && +complete -F _catkin_make_isolated catkin_make_isolated diff --git a/ROS-groovy/action_controller/build/devel/setup.bash b/ROS-groovy/action_controller/build/devel/setup.bash new file mode 100644 index 0000000..abb604e --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/ROS-groovy/action_controller/build/devel/setup.sh b/ROS-groovy/action_controller/build/devel/setup.sh new file mode 100644 index 0000000..3d09ed2 --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/setup.sh @@ -0,0 +1,73 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/alessio/RosWorkspace/sandbox/action_controller/build/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +export CPATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +_SETUP_TMP=`mktemp /tmp/setup.sh.XXXXXXXXXX` +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ > $_SETUP_TMP +unset _SETUP_UTIL +. $_SETUP_TMP +rm -f $_SETUP_TMP +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/ROS-groovy/action_controller/build/devel/setup.zsh b/ROS-groovy/action_controller/build/devel/setup.zsh new file mode 100644 index 0000000..9867e20 --- /dev/null +++ b/ROS-groovy/action_controller/build/devel/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" && pwd) +emulate sh # emulate POSIX +. "$_CATKIN_SETUP_DIR/setup.sh" +emulate zsh # back to zsh mode diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/ROS-groovy/action_controller/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..8b22851 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,24 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Relative path conversion top directories. +SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/gtest") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alessio/RosWorkspace/sandbox/action_controller/build") + +# Force unix paths in dependencies. +SET(CMAKE_FORCE_UNIX_PATHS 1) + +# The C and CXX include file search paths: +SET(CMAKE_C_INCLUDE_PATH + "/usr/src/gtest/include" + "/usr/src/gtest" + ) +SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) + +# The C and CXX include file regular expressions for this directory. +SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..00db260 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,18 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/gtest/src/gtest-all.cc" "/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "GTEST_CREATE_SHARED_LIBRARY=1" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/build.make b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..df60eec --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Include any dependencies generated for this target. +include gtest/CMakeFiles/gtest.dir/depend.make + +# Include the progress variables for this target. +include gtest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/CMakeFiles/gtest.dir/flags.make + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: gtest/CMakeFiles/gtest.dir/flags.make +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: /usr/src/gtest/src/gtest-all.cc + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires: +.PHONY : gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides.build +.PHONY : gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides.build: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/build.make +gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library libgtest.so" + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/CMakeFiles/gtest.dir/build: gtest/libgtest.so +.PHONY : gtest/CMakeFiles/gtest.dir/build + +gtest/CMakeFiles/gtest.dir/requires: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires +.PHONY : gtest/CMakeFiles/gtest.dir/requires + +gtest/CMakeFiles/gtest.dir/clean: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : gtest/CMakeFiles/gtest.dir/clean + +gtest/CMakeFiles/gtest.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /usr/src/gtest /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/CMakeFiles/gtest.dir/depend + diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..015a1ee --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" + "libgtest.pdb" + "libgtest.so" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/depend.make b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..37ac348 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest. +# This may be replaced when dependencies are built. diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/flags.make b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..17ff575 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -I/usr/src/gtest/include -I/usr/src/gtest + +CXX_DEFINES = -Dgtest_EXPORTS -DGTEST_CREATE_SHARED_LIBRARY=1 + +# TARGET_FLAGS = -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra + diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/link.txt b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..1b5a392 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libgtest.so -o libgtest.so CMakeFiles/gtest.dir/src/gtest-all.cc.o -L/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/src -lpthread -Wl,-rpath,/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/src diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/progress.make b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..c7c4328 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 29 + diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..45362e3 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,19 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/gtest/src/gtest_main.cc" "/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "GTEST_CREATE_SHARED_LIBRARY=1" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + "/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/build.make b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..68f6ac6 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +# Include any dependencies generated for this target. +include gtest/CMakeFiles/gtest_main.dir/depend.make + +# Include the progress variables for this target. +include gtest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/CMakeFiles/gtest_main.dir/flags.make + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: gtest/CMakeFiles/gtest_main.dir/flags.make +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: /usr/src/gtest/src/gtest_main.cc + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/gtest/src/gtest_main.cc + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires: +.PHONY : gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides.build +.PHONY : gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides.build: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +gtest/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +gtest/libgtest_main.so: gtest/libgtest.so +gtest/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/build.make +gtest/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library libgtest_main.so" + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/CMakeFiles/gtest_main.dir/build: gtest/libgtest_main.so +.PHONY : gtest/CMakeFiles/gtest_main.dir/build + +gtest/CMakeFiles/gtest_main.dir/requires: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires +.PHONY : gtest/CMakeFiles/gtest_main.dir/requires + +gtest/CMakeFiles/gtest_main.dir/clean: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : gtest/CMakeFiles/gtest_main.dir/clean + +gtest/CMakeFiles/gtest_main.dir/depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/RosWorkspace/sandbox/action_controller /usr/src/gtest /home/alessio/RosWorkspace/sandbox/action_controller/build /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/CMakeFiles/gtest_main.dir/depend + diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..c8fe838 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + "libgtest_main.pdb" + "libgtest_main.so" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/depend.make b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..1d67c1a --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest_main. +# This may be replaced when dependencies are built. diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/flags.make b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..1363759 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -I/usr/src/gtest/include -I/usr/src/gtest + +CXX_DEFINES = -Dgtest_main_EXPORTS -DGTEST_CREATE_SHARED_LIBRARY=1 + +# TARGET_FLAGS = -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra + diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/link.txt b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..f538105 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libgtest_main.so -o libgtest_main.so CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -L/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/src -lpthread libgtest.so -lpthread -Wl,-rpath,/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/src:/home/alessio/RosWorkspace/sandbox/action_controller/build/gtest diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/progress.make b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..3040898 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 30 + diff --git a/ROS-groovy/action_controller/build/gtest/CMakeFiles/progress.marks b/ROS-groovy/action_controller/build/gtest/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/ROS-groovy/action_controller/build/gtest/CTestTestfile.cmake b/ROS-groovy/action_controller/build/gtest/CTestTestfile.cmake new file mode 100644 index 0000000..ce9417e --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /usr/src/gtest +# Build directory: /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest +# +# This file includes the relevent testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/ROS-groovy/action_controller/build/gtest/Makefile b/ROS-groovy/action_controller/build/gtest/Makefile new file mode 100644 index 0000000..f77df72 --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/Makefile @@ -0,0 +1,259 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/RosWorkspace/sandbox/action_controller + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/RosWorkspace/sandbox/action_controller/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." + /usr/bin/cmake -i . +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: install/local +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: install/strip +.PHONY : install/strip/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# The main all target +all: cmake_check_build_system + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles /home/alessio/RosWorkspace/sandbox/action_controller/build/gtest/CMakeFiles/progress.marks + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/RosWorkspace/sandbox/action_controller/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +gtest/CMakeFiles/gtest.dir/rule: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +# Convenience name for target. +gtest/CMakeFiles/gtest_main.dir/rule: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/gtest-all.o: src/gtest-all.cc.o +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... gtest" + @echo "... gtest_main" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alessio/RosWorkspace/sandbox/action_controller/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/action_controller/build/gtest/cmake_install.cmake b/ROS-groovy/action_controller/build/gtest/cmake_install.cmake new file mode 100644 index 0000000..10e695d --- /dev/null +++ b/ROS-groovy/action_controller/build/gtest/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /usr/src/gtest + +# Set the install prefix +IF(NOT DEFINED CMAKE_INSTALL_PREFIX) + SET(CMAKE_INSTALL_PREFIX "/usr/local") +ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) +STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + IF(BUILD_TYPE) + STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + ELSE(BUILD_TYPE) + SET(CMAKE_INSTALL_CONFIG_NAME "") + ENDIF(BUILD_TYPE) + MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + +# Set the component getting installed. +IF(NOT CMAKE_INSTALL_COMPONENT) + IF(COMPONENT) + MESSAGE(STATUS "Install component: \"${COMPONENT}\"") + SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + ELSE(COMPONENT) + SET(CMAKE_INSTALL_COMPONENT) + ENDIF(COMPONENT) +ENDIF(NOT CMAKE_INSTALL_COMPONENT) + +# Install shared libraries without execute permission? +IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + SET(CMAKE_INSTALL_SO_NO_EXE "1") +ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + diff --git a/ROS-groovy/action_controller/mainpage.dox b/ROS-groovy/action_controller/mainpage.dox new file mode 100644 index 0000000..a97e401 --- /dev/null +++ b/ROS-groovy/action_controller/mainpage.dox @@ -0,0 +1,14 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b action_controller + + + +--> + + +*/ diff --git a/ROS-groovy/action_controller/manifest.xml b/ROS-groovy/action_controller/manifest.xml new file mode 100644 index 0000000..96729b0 --- /dev/null +++ b/ROS-groovy/action_controller/manifest.xml @@ -0,0 +1,21 @@ + + + + action_controller + + + Alessio + BSD + + http://ros.org/wiki/action_controller + + + + + + + + + + + diff --git a/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg new file mode 100644 index 0000000..1721993 --- /dev/null +++ b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg @@ -0,0 +1,5 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +MultiDofFollowJointTrajectoryActionGoal action_goal +MultiDofFollowJointTrajectoryActionResult action_result +MultiDofFollowJointTrajectoryActionFeedback action_feedback diff --git a/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg new file mode 100644 index 0000000..30634dd --- /dev/null +++ b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg @@ -0,0 +1,5 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalStatus status +MultiDofFollowJointTrajectoryFeedback feedback diff --git a/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg new file mode 100644 index 0000000..f1243b6 --- /dev/null +++ b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg @@ -0,0 +1,5 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalID goal_id +MultiDofFollowJointTrajectoryGoal goal diff --git a/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg new file mode 100644 index 0000000..790fa42 --- /dev/null +++ b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg @@ -0,0 +1,5 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalStatus status +MultiDofFollowJointTrajectoryResult result diff --git a/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg new file mode 100644 index 0000000..7e4f6f3 --- /dev/null +++ b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg @@ -0,0 +1,7 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +Header header +string[] joint_names +moveit_msgs/MultiDOFJointTrajectoryPoint desired +moveit_msgs/MultiDOFJointTrajectoryPoint actual +moveit_msgs/MultiDOFJointTrajectoryPoint error + diff --git a/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg new file mode 100644 index 0000000..fb819a7 --- /dev/null +++ b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg @@ -0,0 +1,3 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +# The joint trajectory to follow +moveit_msgs/MultiDOFJointTrajectory trajectory diff --git a/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg new file mode 100644 index 0000000..6f81a51 --- /dev/null +++ b/ROS-groovy/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg @@ -0,0 +1,9 @@ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +int32 error_code +int32 SUCCESSFUL = 0 +int32 INVALID_GOAL = -1 +int32 INVALID_JOINTS = -2 +int32 OLD_HEADER_TIMESTAMP = -3 +int32 PATH_TOLERANCE_VIOLATED = -4 +int32 GOAL_TOLERANCE_VIOLATED = -5 + diff --git a/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h new file mode 100644 index 0000000..2603417 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryAction.h @@ -0,0 +1,308 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryAction.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTION_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTION_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "action_controller/MultiDofFollowJointTrajectoryActionGoal.h" +#include "action_controller/MultiDofFollowJointTrajectoryActionResult.h" +#include "action_controller/MultiDofFollowJointTrajectoryActionFeedback.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryAction_ { + typedef MultiDofFollowJointTrajectoryAction_ Type; + + MultiDofFollowJointTrajectoryAction_() + : action_goal() + , action_result() + , action_feedback() + { + } + + MultiDofFollowJointTrajectoryAction_(const ContainerAllocator& _alloc) + : action_goal(_alloc) + , action_result(_alloc) + , action_feedback(_alloc) + { + } + + typedef ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ _action_goal_type; + ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ action_goal; + + typedef ::action_controller::MultiDofFollowJointTrajectoryActionResult_ _action_result_type; + ::action_controller::MultiDofFollowJointTrajectoryActionResult_ action_result; + + typedef ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ _action_feedback_type; + ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ action_feedback; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryAction_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryAction_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryAction +typedef ::action_controller::MultiDofFollowJointTrajectoryAction_ > MultiDofFollowJointTrajectoryAction; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryAction> MultiDofFollowJointTrajectoryActionPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryAction const> MultiDofFollowJointTrajectoryActionConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryAction_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryAction_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryAction_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryAction_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryAction_ > { + static const char* value() + { + return "b718ef3648f19dfc8236babeb519eea6"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryAction_ &) { return value(); } + static const uint64_t static_value1 = 0xb718ef3648f19dfcULL; + static const uint64_t static_value2 = 0x8236babeb519eea6ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryAction_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryAction"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryAction_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryAction_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +MultiDofFollowJointTrajectoryActionGoal action_goal\n\ +MultiDofFollowJointTrajectoryActionResult action_result\n\ +MultiDofFollowJointTrajectoryActionFeedback action_feedback\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryActionGoal\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalID goal_id\n\ +MultiDofFollowJointTrajectoryGoal goal\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalID\n\ +# The stamp should store the time at which this goal was requested.\n\ +# It is used by an action server when it tries to preempt all\n\ +# goals that were requested before a certain time\n\ +time stamp\n\ +\n\ +# The id provides a way to associate feedback and\n\ +# result message with specific goal requests. The id\n\ +# specified must be unique.\n\ +string id\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryGoal\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +# The joint trajectory to follow\n\ +moveit_msgs/MultiDOFJointTrajectory trajectory\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectory\n\ +# The header is used to specify the reference time for the trajectory durations\n\ +Header header\n\ +\n\ +#A representation of a multi-dof joint trajectory\n\ +string[] joint_names\n\ +MultiDOFJointTrajectoryPoint[] points\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryActionResult\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalStatus status\n\ +MultiDofFollowJointTrajectoryResult result\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalStatus\n\ +GoalID goal_id\n\ +uint8 status\n\ +uint8 PENDING = 0 # The goal has yet to be processed by the action server\n\ +uint8 ACTIVE = 1 # The goal is currently being processed by the action server\n\ +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing\n\ + # and has since completed its execution (Terminal State)\n\ +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)\n\ +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due\n\ + # to some failure (Terminal State)\n\ +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,\n\ + # because the goal was unattainable or invalid (Terminal State)\n\ +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing\n\ + # and has not yet completed execution\n\ +uint8 RECALLING = 7 # The goal received a cancel request before it started executing,\n\ + # but the action server has not yet confirmed that the goal is canceled\n\ +uint8 RECALLED = 8 # The goal received a cancel request before it started executing\n\ + # and was successfully cancelled (Terminal State)\n\ +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be\n\ + # sent over the wire by an action server\n\ +\n\ +#Allow for the user to associate a string with GoalStatus for debugging\n\ +string text\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryResult\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +int32 error_code\n\ +int32 SUCCESSFUL = 0\n\ +int32 INVALID_GOAL = -1\n\ +int32 INVALID_JOINTS = -2\n\ +int32 OLD_HEADER_TIMESTAMP = -3\n\ +int32 PATH_TOLERANCE_VIOLATED = -4\n\ +int32 GOAL_TOLERANCE_VIOLATED = -5\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryActionFeedback\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalStatus status\n\ +MultiDofFollowJointTrajectoryFeedback feedback\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryFeedback\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +Header header\n\ +string[] joint_names\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint desired\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint actual\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint error\n\ +\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryAction_ &) { return value(); } +}; + +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryAction_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.action_goal); + stream.next(m.action_result); + stream.next(m.action_feedback); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryAction_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryAction_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryAction_ & v) + { + s << indent << "action_goal: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ >::stream(s, indent + " ", v.action_goal); + s << indent << "action_result: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ >::stream(s, indent + " ", v.action_result); + s << indent << "action_feedback: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ >::stream(s, indent + " ", v.action_feedback); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTION_H + diff --git a/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h new file mode 100644 index 0000000..9c793b1 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionFeedback.h @@ -0,0 +1,259 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionFeedback.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONFEEDBACK_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONFEEDBACK_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" +#include "actionlib_msgs/GoalStatus.h" +#include "action_controller/MultiDofFollowJointTrajectoryFeedback.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryActionFeedback_ { + typedef MultiDofFollowJointTrajectoryActionFeedback_ Type; + + MultiDofFollowJointTrajectoryActionFeedback_() + : header() + , status() + , feedback() + { + } + + MultiDofFollowJointTrajectoryActionFeedback_(const ContainerAllocator& _alloc) + : header(_alloc) + , status(_alloc) + , feedback(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef ::actionlib_msgs::GoalStatus_ _status_type; + ::actionlib_msgs::GoalStatus_ status; + + typedef ::action_controller::MultiDofFollowJointTrajectoryFeedback_ _feedback_type; + ::action_controller::MultiDofFollowJointTrajectoryFeedback_ feedback; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryActionFeedback +typedef ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > MultiDofFollowJointTrajectoryActionFeedback; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback> MultiDofFollowJointTrajectoryActionFeedbackPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback const> MultiDofFollowJointTrajectoryActionFeedbackConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > { + static const char* value() + { + return "bb90301ebf9ac17d9c3bcafa7a141cba"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ &) { return value(); } + static const uint64_t static_value1 = 0xbb90301ebf9ac17dULL; + static const uint64_t static_value2 = 0x9c3bcafa7a141cbaULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryActionFeedback"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalStatus status\n\ +MultiDofFollowJointTrajectoryFeedback feedback\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalStatus\n\ +GoalID goal_id\n\ +uint8 status\n\ +uint8 PENDING = 0 # The goal has yet to be processed by the action server\n\ +uint8 ACTIVE = 1 # The goal is currently being processed by the action server\n\ +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing\n\ + # and has since completed its execution (Terminal State)\n\ +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)\n\ +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due\n\ + # to some failure (Terminal State)\n\ +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,\n\ + # because the goal was unattainable or invalid (Terminal State)\n\ +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing\n\ + # and has not yet completed execution\n\ +uint8 RECALLING = 7 # The goal received a cancel request before it started executing,\n\ + # but the action server has not yet confirmed that the goal is canceled\n\ +uint8 RECALLED = 8 # The goal received a cancel request before it started executing\n\ + # and was successfully cancelled (Terminal State)\n\ +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be\n\ + # sent over the wire by an action server\n\ +\n\ +#Allow for the user to associate a string with GoalStatus for debugging\n\ +string text\n\ +\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalID\n\ +# The stamp should store the time at which this goal was requested.\n\ +# It is used by an action server when it tries to preempt all\n\ +# goals that were requested before a certain time\n\ +time stamp\n\ +\n\ +# The id provides a way to associate feedback and\n\ +# result message with specific goal requests. The id\n\ +# specified must be unique.\n\ +string id\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryFeedback\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +Header header\n\ +string[] joint_names\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint desired\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint actual\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint error\n\ +\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ &) { return value(); } +}; + +template struct HasHeader< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > : public TrueType {}; +template struct HasHeader< const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.status); + stream.next(m.feedback); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryActionFeedback_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryActionFeedback_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "status: "; +s << std::endl; + Printer< ::actionlib_msgs::GoalStatus_ >::stream(s, indent + " ", v.status); + s << indent << "feedback: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ >::stream(s, indent + " ", v.feedback); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONFEEDBACK_H + diff --git a/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h new file mode 100644 index 0000000..6aff562 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionGoal.h @@ -0,0 +1,238 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionGoal.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONGOAL_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONGOAL_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" +#include "actionlib_msgs/GoalID.h" +#include "action_controller/MultiDofFollowJointTrajectoryGoal.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryActionGoal_ { + typedef MultiDofFollowJointTrajectoryActionGoal_ Type; + + MultiDofFollowJointTrajectoryActionGoal_() + : header() + , goal_id() + , goal() + { + } + + MultiDofFollowJointTrajectoryActionGoal_(const ContainerAllocator& _alloc) + : header(_alloc) + , goal_id(_alloc) + , goal(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef ::actionlib_msgs::GoalID_ _goal_id_type; + ::actionlib_msgs::GoalID_ goal_id; + + typedef ::action_controller::MultiDofFollowJointTrajectoryGoal_ _goal_type; + ::action_controller::MultiDofFollowJointTrajectoryGoal_ goal; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryActionGoal +typedef ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > MultiDofFollowJointTrajectoryActionGoal; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionGoal> MultiDofFollowJointTrajectoryActionGoalPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionGoal const> MultiDofFollowJointTrajectoryActionGoalConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > { + static const char* value() + { + return "1292bbe002476592a0f3166376533ba1"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ &) { return value(); } + static const uint64_t static_value1 = 0x1292bbe002476592ULL; + static const uint64_t static_value2 = 0xa0f3166376533ba1ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryActionGoal"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalID goal_id\n\ +MultiDofFollowJointTrajectoryGoal goal\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalID\n\ +# The stamp should store the time at which this goal was requested.\n\ +# It is used by an action server when it tries to preempt all\n\ +# goals that were requested before a certain time\n\ +time stamp\n\ +\n\ +# The id provides a way to associate feedback and\n\ +# result message with specific goal requests. The id\n\ +# specified must be unique.\n\ +string id\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryGoal\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +# The joint trajectory to follow\n\ +moveit_msgs/MultiDOFJointTrajectory trajectory\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectory\n\ +# The header is used to specify the reference time for the trajectory durations\n\ +Header header\n\ +\n\ +#A representation of a multi-dof joint trajectory\n\ +string[] joint_names\n\ +MultiDOFJointTrajectoryPoint[] points\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ &) { return value(); } +}; + +template struct HasHeader< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > : public TrueType {}; +template struct HasHeader< const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.goal_id); + stream.next(m.goal); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryActionGoal_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryActionGoal_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "goal_id: "; +s << std::endl; + Printer< ::actionlib_msgs::GoalID_ >::stream(s, indent + " ", v.goal_id); + s << indent << "goal: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryGoal_ >::stream(s, indent + " ", v.goal); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONGOAL_H + diff --git a/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h new file mode 100644 index 0000000..96ff8c1 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryActionResult.h @@ -0,0 +1,233 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryActionResult.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONRESULT_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONRESULT_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" +#include "actionlib_msgs/GoalStatus.h" +#include "action_controller/MultiDofFollowJointTrajectoryResult.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryActionResult_ { + typedef MultiDofFollowJointTrajectoryActionResult_ Type; + + MultiDofFollowJointTrajectoryActionResult_() + : header() + , status() + , result() + { + } + + MultiDofFollowJointTrajectoryActionResult_(const ContainerAllocator& _alloc) + : header(_alloc) + , status(_alloc) + , result(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef ::actionlib_msgs::GoalStatus_ _status_type; + ::actionlib_msgs::GoalStatus_ status; + + typedef ::action_controller::MultiDofFollowJointTrajectoryResult_ _result_type; + ::action_controller::MultiDofFollowJointTrajectoryResult_ result; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryActionResult +typedef ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > MultiDofFollowJointTrajectoryActionResult; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionResult> MultiDofFollowJointTrajectoryActionResultPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryActionResult const> MultiDofFollowJointTrajectoryActionResultConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > { + static const char* value() + { + return "bce83d50f7bb28226801436caf0e2043"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ &) { return value(); } + static const uint64_t static_value1 = 0xbce83d50f7bb2822ULL; + static const uint64_t static_value2 = 0x6801436caf0e2043ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryActionResult"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +\n\ +Header header\n\ +actionlib_msgs/GoalStatus status\n\ +MultiDofFollowJointTrajectoryResult result\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalStatus\n\ +GoalID goal_id\n\ +uint8 status\n\ +uint8 PENDING = 0 # The goal has yet to be processed by the action server\n\ +uint8 ACTIVE = 1 # The goal is currently being processed by the action server\n\ +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing\n\ + # and has since completed its execution (Terminal State)\n\ +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)\n\ +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due\n\ + # to some failure (Terminal State)\n\ +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,\n\ + # because the goal was unattainable or invalid (Terminal State)\n\ +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing\n\ + # and has not yet completed execution\n\ +uint8 RECALLING = 7 # The goal received a cancel request before it started executing,\n\ + # but the action server has not yet confirmed that the goal is canceled\n\ +uint8 RECALLED = 8 # The goal received a cancel request before it started executing\n\ + # and was successfully cancelled (Terminal State)\n\ +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be\n\ + # sent over the wire by an action server\n\ +\n\ +#Allow for the user to associate a string with GoalStatus for debugging\n\ +string text\n\ +\n\ +\n\ +================================================================================\n\ +MSG: actionlib_msgs/GoalID\n\ +# The stamp should store the time at which this goal was requested.\n\ +# It is used by an action server when it tries to preempt all\n\ +# goals that were requested before a certain time\n\ +time stamp\n\ +\n\ +# The id provides a way to associate feedback and\n\ +# result message with specific goal requests. The id\n\ +# specified must be unique.\n\ +string id\n\ +\n\ +\n\ +================================================================================\n\ +MSG: action_controller/MultiDofFollowJointTrajectoryResult\n\ +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +int32 error_code\n\ +int32 SUCCESSFUL = 0\n\ +int32 INVALID_GOAL = -1\n\ +int32 INVALID_JOINTS = -2\n\ +int32 OLD_HEADER_TIMESTAMP = -3\n\ +int32 PATH_TOLERANCE_VIOLATED = -4\n\ +int32 GOAL_TOLERANCE_VIOLATED = -5\n\ +\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ &) { return value(); } +}; + +template struct HasHeader< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > : public TrueType {}; +template struct HasHeader< const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.status); + stream.next(m.result); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryActionResult_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryActionResult_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryActionResult_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "status: "; +s << std::endl; + Printer< ::actionlib_msgs::GoalStatus_ >::stream(s, indent + " ", v.status); + s << indent << "result: "; +s << std::endl; + Printer< ::action_controller::MultiDofFollowJointTrajectoryResult_ >::stream(s, indent + " ", v.result); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYACTIONRESULT_H + diff --git a/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h new file mode 100644 index 0000000..6f94d50 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryFeedback.h @@ -0,0 +1,234 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryFeedback.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYFEEDBACK_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYFEEDBACK_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" +#include "moveit_msgs/MultiDOFJointTrajectoryPoint.h" +#include "moveit_msgs/MultiDOFJointTrajectoryPoint.h" +#include "moveit_msgs/MultiDOFJointTrajectoryPoint.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryFeedback_ { + typedef MultiDofFollowJointTrajectoryFeedback_ Type; + + MultiDofFollowJointTrajectoryFeedback_() + : header() + , joint_names() + , desired() + , actual() + , error() + { + } + + MultiDofFollowJointTrajectoryFeedback_(const ContainerAllocator& _alloc) + : header(_alloc) + , joint_names(_alloc) + , desired(_alloc) + , actual(_alloc) + , error(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef std::vector, typename ContainerAllocator::template rebind::other > , typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other > >::other > _joint_names_type; + std::vector, typename ContainerAllocator::template rebind::other > , typename ContainerAllocator::template rebind, typename ContainerAllocator::template rebind::other > >::other > joint_names; + + typedef ::moveit_msgs::MultiDOFJointTrajectoryPoint_ _desired_type; + ::moveit_msgs::MultiDOFJointTrajectoryPoint_ desired; + + typedef ::moveit_msgs::MultiDOFJointTrajectoryPoint_ _actual_type; + ::moveit_msgs::MultiDOFJointTrajectoryPoint_ actual; + + typedef ::moveit_msgs::MultiDOFJointTrajectoryPoint_ _error_type; + ::moveit_msgs::MultiDOFJointTrajectoryPoint_ error; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryFeedback +typedef ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > MultiDofFollowJointTrajectoryFeedback; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryFeedback> MultiDofFollowJointTrajectoryFeedbackPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryFeedback const> MultiDofFollowJointTrajectoryFeedbackConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > { + static const char* value() + { + return "4d0c4cf9e9eeebe573320d2109a20899"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ &) { return value(); } + static const uint64_t static_value1 = 0x4d0c4cf9e9eeebe5ULL; + static const uint64_t static_value2 = 0x73320d2109a20899ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryFeedback"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +Header header\n\ +string[] joint_names\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint desired\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint actual\n\ +moveit_msgs/MultiDOFJointTrajectoryPoint error\n\ +\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ &) { return value(); } +}; + +template struct HasHeader< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > : public TrueType {}; +template struct HasHeader< const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.joint_names); + stream.next(m.desired); + stream.next(m.actual); + stream.next(m.error); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryFeedback_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryFeedback_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryFeedback_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "joint_names[]" << std::endl; + for (size_t i = 0; i < v.joint_names.size(); ++i) + { + s << indent << " joint_names[" << i << "]: "; + Printer, typename ContainerAllocator::template rebind::other > >::stream(s, indent + " ", v.joint_names[i]); + } + s << indent << "desired: "; +s << std::endl; + Printer< ::moveit_msgs::MultiDOFJointTrajectoryPoint_ >::stream(s, indent + " ", v.desired); + s << indent << "actual: "; +s << std::endl; + Printer< ::moveit_msgs::MultiDOFJointTrajectoryPoint_ >::stream(s, indent + " ", v.actual); + s << indent << "error: "; +s << std::endl; + Printer< ::moveit_msgs::MultiDOFJointTrajectoryPoint_ >::stream(s, indent + " ", v.error); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYFEEDBACK_H + diff --git a/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h new file mode 100644 index 0000000..8779e23 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryGoal.h @@ -0,0 +1,195 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryGoal.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYGOAL_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYGOAL_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "moveit_msgs/MultiDOFJointTrajectory.h" + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryGoal_ { + typedef MultiDofFollowJointTrajectoryGoal_ Type; + + MultiDofFollowJointTrajectoryGoal_() + : trajectory() + { + } + + MultiDofFollowJointTrajectoryGoal_(const ContainerAllocator& _alloc) + : trajectory(_alloc) + { + } + + typedef ::moveit_msgs::MultiDOFJointTrajectory_ _trajectory_type; + ::moveit_msgs::MultiDOFJointTrajectory_ trajectory; + + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryGoal_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryGoal +typedef ::action_controller::MultiDofFollowJointTrajectoryGoal_ > MultiDofFollowJointTrajectoryGoal; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryGoal> MultiDofFollowJointTrajectoryGoalPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryGoal const> MultiDofFollowJointTrajectoryGoalConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryGoal_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryGoal_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryGoal_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > { + static const char* value() + { + return "70ac13f44ce8dd6df296056f97e1a1fa"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryGoal_ &) { return value(); } + static const uint64_t static_value1 = 0x70ac13f44ce8dd6dULL; + static const uint64_t static_value2 = 0xf296056f97e1a1faULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryGoal"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryGoal_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +# The joint trajectory to follow\n\ +moveit_msgs/MultiDOFJointTrajectory trajectory\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectory\n\ +# The header is used to specify the reference time for the trajectory durations\n\ +Header header\n\ +\n\ +#A representation of a multi-dof joint trajectory\n\ +string[] joint_names\n\ +MultiDOFJointTrajectoryPoint[] points\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +================================================================================\n\ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint\n\ +geometry_msgs/Transform[] transforms\n\ +duration time_from_start\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Transform\n\ +# This represents the transform between two coordinate frames in free space.\n\ +\n\ +Vector3 translation\n\ +Quaternion rotation\n\ +\n\ +================================================================================\n\ +MSG: geometry_msgs/Vector3\n\ +# This represents a vector in free space. \n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +================================================================================\n\ +MSG: geometry_msgs/Quaternion\n\ +# This represents an orientation in free space in quaternion form.\n\ +\n\ +float64 x\n\ +float64 y\n\ +float64 z\n\ +float64 w\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryGoal_ &) { return value(); } +}; + +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.trajectory); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryGoal_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryGoal_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryGoal_ & v) + { + s << indent << "trajectory: "; +s << std::endl; + Printer< ::moveit_msgs::MultiDOFJointTrajectory_ >::stream(s, indent + " ", v.trajectory); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYGOAL_H + diff --git a/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h new file mode 100644 index 0000000..fefd688 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/cpp/include/action_controller/MultiDofFollowJointTrajectoryResult.h @@ -0,0 +1,151 @@ +/* Auto-generated by genmsg_cpp for file /home/alessio/RosWorkspace/sandbox/action_controller/msg/MultiDofFollowJointTrajectoryResult.msg */ +#ifndef ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYRESULT_H +#define ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYRESULT_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + + +namespace action_controller +{ +template +struct MultiDofFollowJointTrajectoryResult_ { + typedef MultiDofFollowJointTrajectoryResult_ Type; + + MultiDofFollowJointTrajectoryResult_() + : error_code(0) + { + } + + MultiDofFollowJointTrajectoryResult_(const ContainerAllocator& _alloc) + : error_code(0) + { + } + + typedef int32_t _error_code_type; + int32_t error_code; + + enum { SUCCESSFUL = 0 }; + enum { INVALID_GOAL = -1 }; + enum { INVALID_JOINTS = -2 }; + enum { OLD_HEADER_TIMESTAMP = -3 }; + enum { PATH_TOLERANCE_VIOLATED = -4 }; + enum { GOAL_TOLERANCE_VIOLATED = -5 }; + + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryResult_ > Ptr; + typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryResult_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MultiDofFollowJointTrajectoryResult +typedef ::action_controller::MultiDofFollowJointTrajectoryResult_ > MultiDofFollowJointTrajectoryResult; + +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryResult> MultiDofFollowJointTrajectoryResultPtr; +typedef boost::shared_ptr< ::action_controller::MultiDofFollowJointTrajectoryResult const> MultiDofFollowJointTrajectoryResultConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::action_controller::MultiDofFollowJointTrajectoryResult_ & v) +{ + ros::message_operations::Printer< ::action_controller::MultiDofFollowJointTrajectoryResult_ >::stream(s, "", v); + return s;} + +} // namespace action_controller + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryResult_ > : public TrueType {}; +template struct IsMessage< ::action_controller::MultiDofFollowJointTrajectoryResult_ const> : public TrueType {}; +template +struct MD5Sum< ::action_controller::MultiDofFollowJointTrajectoryResult_ > { + static const char* value() + { + return "6243274b5d629dc838814109754410d5"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryResult_ &) { return value(); } + static const uint64_t static_value1 = 0x6243274b5d629dc8ULL; + static const uint64_t static_value2 = 0x38814109754410d5ULL; +}; + +template +struct DataType< ::action_controller::MultiDofFollowJointTrajectoryResult_ > { + static const char* value() + { + return "action_controller/MultiDofFollowJointTrajectoryResult"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryResult_ &) { return value(); } +}; + +template +struct Definition< ::action_controller::MultiDofFollowJointTrajectoryResult_ > { + static const char* value() + { + return "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======\n\ +int32 error_code\n\ +int32 SUCCESSFUL = 0\n\ +int32 INVALID_GOAL = -1\n\ +int32 INVALID_JOINTS = -2\n\ +int32 OLD_HEADER_TIMESTAMP = -3\n\ +int32 PATH_TOLERANCE_VIOLATED = -4\n\ +int32 GOAL_TOLERANCE_VIOLATED = -5\n\ +\n\ +\n\ +"; + } + + static const char* value(const ::action_controller::MultiDofFollowJointTrajectoryResult_ &) { return value(); } +}; + +template struct IsFixedSize< ::action_controller::MultiDofFollowJointTrajectoryResult_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::action_controller::MultiDofFollowJointTrajectoryResult_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.error_code); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MultiDofFollowJointTrajectoryResult_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::action_controller::MultiDofFollowJointTrajectoryResult_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::action_controller::MultiDofFollowJointTrajectoryResult_ & v) + { + s << indent << "error_code: "; + Printer::stream(s, indent + " ", v.error_code); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // ACTION_CONTROLLER_MESSAGE_MULTIDOFFOLLOWJOINTTRAJECTORYRESULT_H + diff --git a/ROS-groovy/action_controller/msg_gen/generated b/ROS-groovy/action_controller/msg_gen/generated new file mode 100644 index 0000000..396a0ba --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/generated @@ -0,0 +1 @@ +yes \ No newline at end of file diff --git a/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp new file mode 100644 index 0000000..3651916 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryAction.lisp @@ -0,0 +1,92 @@ +; Auto-generated. Do not edit! + + +(cl:in-package action_controller-msg) + + +;//! \htmlinclude MultiDofFollowJointTrajectoryAction.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((action_goal + :reader action_goal + :initarg :action_goal + :type action_controller-msg:MultiDofFollowJointTrajectoryActionGoal + :initform (cl:make-instance 'action_controller-msg:MultiDofFollowJointTrajectoryActionGoal)) + (action_result + :reader action_result + :initarg :action_result + :type action_controller-msg:MultiDofFollowJointTrajectoryActionResult + :initform (cl:make-instance 'action_controller-msg:MultiDofFollowJointTrajectoryActionResult)) + (action_feedback + :reader action_feedback + :initarg :action_feedback + :type action_controller-msg:MultiDofFollowJointTrajectoryActionFeedback + :initform (cl:make-instance 'action_controller-msg:MultiDofFollowJointTrajectoryActionFeedback))) +) + +(cl:defclass MultiDofFollowJointTrajectoryAction () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MultiDofFollowJointTrajectoryAction) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name action_controller-msg: is deprecated: use action_controller-msg:MultiDofFollowJointTrajectoryAction instead."))) + +(cl:ensure-generic-function 'action_goal-val :lambda-list '(m)) +(cl:defmethod action_goal-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:action_goal-val is deprecated. Use action_controller-msg:action_goal instead.") + (action_goal m)) + +(cl:ensure-generic-function 'action_result-val :lambda-list '(m)) +(cl:defmethod action_result-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:action_result-val is deprecated. Use action_controller-msg:action_result instead.") + (action_result m)) + +(cl:ensure-generic-function 'action_feedback-val :lambda-list '(m)) +(cl:defmethod action_feedback-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:action_feedback-val is deprecated. Use action_controller-msg:action_feedback instead.") + (action_feedback m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'action_goal) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'action_result) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'action_feedback) ostream) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'action_goal) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'action_result) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'action_feedback) istream) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "action_controller/MultiDofFollowJointTrajectoryAction") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MultiDofFollowJointTrajectoryAction))) + "Returns string type for a message object of type 'MultiDofFollowJointTrajectoryAction" + "action_controller/MultiDofFollowJointTrajectoryAction") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "b718ef3648f19dfc8236babeb519eea6") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MultiDofFollowJointTrajectoryAction))) + "Returns md5sum for a message object of type 'MultiDofFollowJointTrajectoryAction" + "b718ef3648f19dfc8236babeb519eea6") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%MultiDofFollowJointTrajectoryActionGoal action_goal~%MultiDofFollowJointTrajectoryActionResult action_result~%MultiDofFollowJointTrajectoryActionFeedback action_feedback~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryActionGoal~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalID goal_id~%MultiDofFollowJointTrajectoryGoal goal~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: actionlib_msgs/GoalID~%# The stamp should store the time at which this goal was requested.~%# It is used by an action server when it tries to preempt all~%# goals that were requested before a certain time~%time stamp~%~%# The id provides a way to associate feedback and~%# result message with specific goal requests. The id~%# specified must be unique.~%string id~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryGoal~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%# The joint trajectory to follow~%moveit_msgs/MultiDOFJointTrajectory trajectory~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectory~%# The header is used to specify the reference time for the trajectory durations~%Header header~%~%#A representation of a multi-dof joint trajectory~%string[] joint_names~%MultiDOFJointTrajectoryPoint[] points~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryActionResult~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalStatus status~%MultiDofFollowJointTrajectoryResult result~%~%================================================================================~%MSG: actionlib_msgs/GoalStatus~%GoalID goal_id~%uint8 status~%uint8 PENDING = 0 # The goal has yet to be processed by the action server~%uint8 ACTIVE = 1 # The goal is currently being processed by the action server~%uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing~% # and has since completed its execution (Terminal State)~%uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)~%uint8 ABORTED = 4 # The goal was aborted during execution by the action server due~% # to some failure (Terminal State)~%uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,~% # because the goal was unattainable or invalid (Terminal State)~%uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing~% # and has not yet completed execution~%uint8 RECALLING = 7 # The goal received a cancel request before it started executing,~% # but the action server has not yet confirmed that the goal is canceled~%uint8 RECALLED = 8 # The goal received a cancel request before it started executing~% # and was successfully cancelled (Terminal State)~%uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be~% # sent over the wire by an action server~%~%#Allow for the user to associate a string with GoalStatus for debugging~%string text~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryResult~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%int32 error_code~%int32 SUCCESSFUL = 0~%int32 INVALID_GOAL = -1~%int32 INVALID_JOINTS = -2~%int32 OLD_HEADER_TIMESTAMP = -3~%int32 PATH_TOLERANCE_VIOLATED = -4~%int32 GOAL_TOLERANCE_VIOLATED = -5~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryActionFeedback~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalStatus status~%MultiDofFollowJointTrajectoryFeedback feedback~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryFeedback~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%Header header~%string[] joint_names~%moveit_msgs/MultiDOFJointTrajectoryPoint desired~%moveit_msgs/MultiDOFJointTrajectoryPoint actual~%moveit_msgs/MultiDOFJointTrajectoryPoint error~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MultiDofFollowJointTrajectoryAction))) + "Returns full string definition for message of type 'MultiDofFollowJointTrajectoryAction" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%MultiDofFollowJointTrajectoryActionGoal action_goal~%MultiDofFollowJointTrajectoryActionResult action_result~%MultiDofFollowJointTrajectoryActionFeedback action_feedback~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryActionGoal~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalID goal_id~%MultiDofFollowJointTrajectoryGoal goal~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: actionlib_msgs/GoalID~%# The stamp should store the time at which this goal was requested.~%# It is used by an action server when it tries to preempt all~%# goals that were requested before a certain time~%time stamp~%~%# The id provides a way to associate feedback and~%# result message with specific goal requests. The id~%# specified must be unique.~%string id~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryGoal~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%# The joint trajectory to follow~%moveit_msgs/MultiDOFJointTrajectory trajectory~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectory~%# The header is used to specify the reference time for the trajectory durations~%Header header~%~%#A representation of a multi-dof joint trajectory~%string[] joint_names~%MultiDOFJointTrajectoryPoint[] points~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryActionResult~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalStatus status~%MultiDofFollowJointTrajectoryResult result~%~%================================================================================~%MSG: actionlib_msgs/GoalStatus~%GoalID goal_id~%uint8 status~%uint8 PENDING = 0 # The goal has yet to be processed by the action server~%uint8 ACTIVE = 1 # The goal is currently being processed by the action server~%uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing~% # and has since completed its execution (Terminal State)~%uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)~%uint8 ABORTED = 4 # The goal was aborted during execution by the action server due~% # to some failure (Terminal State)~%uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,~% # because the goal was unattainable or invalid (Terminal State)~%uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing~% # and has not yet completed execution~%uint8 RECALLING = 7 # The goal received a cancel request before it started executing,~% # but the action server has not yet confirmed that the goal is canceled~%uint8 RECALLED = 8 # The goal received a cancel request before it started executing~% # and was successfully cancelled (Terminal State)~%uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be~% # sent over the wire by an action server~%~%#Allow for the user to associate a string with GoalStatus for debugging~%string text~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryResult~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%int32 error_code~%int32 SUCCESSFUL = 0~%int32 INVALID_GOAL = -1~%int32 INVALID_JOINTS = -2~%int32 OLD_HEADER_TIMESTAMP = -3~%int32 PATH_TOLERANCE_VIOLATED = -4~%int32 GOAL_TOLERANCE_VIOLATED = -5~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryActionFeedback~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalStatus status~%MultiDofFollowJointTrajectoryFeedback feedback~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryFeedback~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%Header header~%string[] joint_names~%moveit_msgs/MultiDOFJointTrajectoryPoint desired~%moveit_msgs/MultiDOFJointTrajectoryPoint actual~%moveit_msgs/MultiDOFJointTrajectoryPoint error~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'action_goal)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'action_result)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'action_feedback)) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MultiDofFollowJointTrajectoryAction + (cl:cons ':action_goal (action_goal msg)) + (cl:cons ':action_result (action_result msg)) + (cl:cons ':action_feedback (action_feedback msg)) +)) diff --git a/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp new file mode 100644 index 0000000..ea800fc --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionFeedback.lisp @@ -0,0 +1,92 @@ +; Auto-generated. Do not edit! + + +(cl:in-package action_controller-msg) + + +;//! \htmlinclude MultiDofFollowJointTrajectoryActionFeedback.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (status + :reader status + :initarg :status + :type actionlib_msgs-msg:GoalStatus + :initform (cl:make-instance 'actionlib_msgs-msg:GoalStatus)) + (feedback + :reader feedback + :initarg :feedback + :type action_controller-msg:MultiDofFollowJointTrajectoryFeedback + :initform (cl:make-instance 'action_controller-msg:MultiDofFollowJointTrajectoryFeedback))) +) + +(cl:defclass MultiDofFollowJointTrajectoryActionFeedback () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MultiDofFollowJointTrajectoryActionFeedback) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name action_controller-msg: is deprecated: use action_controller-msg:MultiDofFollowJointTrajectoryActionFeedback instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:header-val is deprecated. Use action_controller-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'status-val :lambda-list '(m)) +(cl:defmethod status-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:status-val is deprecated. Use action_controller-msg:status instead.") + (status m)) + +(cl:ensure-generic-function 'feedback-val :lambda-list '(m)) +(cl:defmethod feedback-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:feedback-val is deprecated. Use action_controller-msg:feedback instead.") + (feedback m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'status) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'feedback) ostream) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'status) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'feedback) istream) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "action_controller/MultiDofFollowJointTrajectoryActionFeedback") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MultiDofFollowJointTrajectoryActionFeedback))) + "Returns string type for a message object of type 'MultiDofFollowJointTrajectoryActionFeedback" + "action_controller/MultiDofFollowJointTrajectoryActionFeedback") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "bb90301ebf9ac17d9c3bcafa7a141cba") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MultiDofFollowJointTrajectoryActionFeedback))) + "Returns md5sum for a message object of type 'MultiDofFollowJointTrajectoryActionFeedback" + "bb90301ebf9ac17d9c3bcafa7a141cba") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalStatus status~%MultiDofFollowJointTrajectoryFeedback feedback~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: actionlib_msgs/GoalStatus~%GoalID goal_id~%uint8 status~%uint8 PENDING = 0 # The goal has yet to be processed by the action server~%uint8 ACTIVE = 1 # The goal is currently being processed by the action server~%uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing~% # and has since completed its execution (Terminal State)~%uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)~%uint8 ABORTED = 4 # The goal was aborted during execution by the action server due~% # to some failure (Terminal State)~%uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,~% # because the goal was unattainable or invalid (Terminal State)~%uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing~% # and has not yet completed execution~%uint8 RECALLING = 7 # The goal received a cancel request before it started executing,~% # but the action server has not yet confirmed that the goal is canceled~%uint8 RECALLED = 8 # The goal received a cancel request before it started executing~% # and was successfully cancelled (Terminal State)~%uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be~% # sent over the wire by an action server~%~%#Allow for the user to associate a string with GoalStatus for debugging~%string text~%~%~%================================================================================~%MSG: actionlib_msgs/GoalID~%# The stamp should store the time at which this goal was requested.~%# It is used by an action server when it tries to preempt all~%# goals that were requested before a certain time~%time stamp~%~%# The id provides a way to associate feedback and~%# result message with specific goal requests. The id~%# specified must be unique.~%string id~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryFeedback~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%Header header~%string[] joint_names~%moveit_msgs/MultiDOFJointTrajectoryPoint desired~%moveit_msgs/MultiDOFJointTrajectoryPoint actual~%moveit_msgs/MultiDOFJointTrajectoryPoint error~%~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MultiDofFollowJointTrajectoryActionFeedback))) + "Returns full string definition for message of type 'MultiDofFollowJointTrajectoryActionFeedback" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalStatus status~%MultiDofFollowJointTrajectoryFeedback feedback~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: actionlib_msgs/GoalStatus~%GoalID goal_id~%uint8 status~%uint8 PENDING = 0 # The goal has yet to be processed by the action server~%uint8 ACTIVE = 1 # The goal is currently being processed by the action server~%uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing~% # and has since completed its execution (Terminal State)~%uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)~%uint8 ABORTED = 4 # The goal was aborted during execution by the action server due~% # to some failure (Terminal State)~%uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,~% # because the goal was unattainable or invalid (Terminal State)~%uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing~% # and has not yet completed execution~%uint8 RECALLING = 7 # The goal received a cancel request before it started executing,~% # but the action server has not yet confirmed that the goal is canceled~%uint8 RECALLED = 8 # The goal received a cancel request before it started executing~% # and was successfully cancelled (Terminal State)~%uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be~% # sent over the wire by an action server~%~%#Allow for the user to associate a string with GoalStatus for debugging~%string text~%~%~%================================================================================~%MSG: actionlib_msgs/GoalID~%# The stamp should store the time at which this goal was requested.~%# It is used by an action server when it tries to preempt all~%# goals that were requested before a certain time~%time stamp~%~%# The id provides a way to associate feedback and~%# result message with specific goal requests. The id~%# specified must be unique.~%string id~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryFeedback~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%Header header~%string[] joint_names~%moveit_msgs/MultiDOFJointTrajectoryPoint desired~%moveit_msgs/MultiDOFJointTrajectoryPoint actual~%moveit_msgs/MultiDOFJointTrajectoryPoint error~%~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'status)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'feedback)) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MultiDofFollowJointTrajectoryActionFeedback + (cl:cons ':header (header msg)) + (cl:cons ':status (status msg)) + (cl:cons ':feedback (feedback msg)) +)) diff --git a/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp new file mode 100644 index 0000000..fcea219 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionGoal.lisp @@ -0,0 +1,92 @@ +; Auto-generated. Do not edit! + + +(cl:in-package action_controller-msg) + + +;//! \htmlinclude MultiDofFollowJointTrajectoryActionGoal.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (goal_id + :reader goal_id + :initarg :goal_id + :type actionlib_msgs-msg:GoalID + :initform (cl:make-instance 'actionlib_msgs-msg:GoalID)) + (goal + :reader goal + :initarg :goal + :type action_controller-msg:MultiDofFollowJointTrajectoryGoal + :initform (cl:make-instance 'action_controller-msg:MultiDofFollowJointTrajectoryGoal))) +) + +(cl:defclass MultiDofFollowJointTrajectoryActionGoal () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MultiDofFollowJointTrajectoryActionGoal) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name action_controller-msg: is deprecated: use action_controller-msg:MultiDofFollowJointTrajectoryActionGoal instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:header-val is deprecated. Use action_controller-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'goal_id-val :lambda-list '(m)) +(cl:defmethod goal_id-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:goal_id-val is deprecated. Use action_controller-msg:goal_id instead.") + (goal_id m)) + +(cl:ensure-generic-function 'goal-val :lambda-list '(m)) +(cl:defmethod goal-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:goal-val is deprecated. Use action_controller-msg:goal instead.") + (goal m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'goal_id) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'goal) ostream) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'goal_id) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'goal) istream) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "action_controller/MultiDofFollowJointTrajectoryActionGoal") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MultiDofFollowJointTrajectoryActionGoal))) + "Returns string type for a message object of type 'MultiDofFollowJointTrajectoryActionGoal" + "action_controller/MultiDofFollowJointTrajectoryActionGoal") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "1292bbe002476592a0f3166376533ba1") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MultiDofFollowJointTrajectoryActionGoal))) + "Returns md5sum for a message object of type 'MultiDofFollowJointTrajectoryActionGoal" + "1292bbe002476592a0f3166376533ba1") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalID goal_id~%MultiDofFollowJointTrajectoryGoal goal~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: actionlib_msgs/GoalID~%# The stamp should store the time at which this goal was requested.~%# It is used by an action server when it tries to preempt all~%# goals that were requested before a certain time~%time stamp~%~%# The id provides a way to associate feedback and~%# result message with specific goal requests. The id~%# specified must be unique.~%string id~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryGoal~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%# The joint trajectory to follow~%moveit_msgs/MultiDOFJointTrajectory trajectory~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectory~%# The header is used to specify the reference time for the trajectory durations~%Header header~%~%#A representation of a multi-dof joint trajectory~%string[] joint_names~%MultiDOFJointTrajectoryPoint[] points~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MultiDofFollowJointTrajectoryActionGoal))) + "Returns full string definition for message of type 'MultiDofFollowJointTrajectoryActionGoal" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalID goal_id~%MultiDofFollowJointTrajectoryGoal goal~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: actionlib_msgs/GoalID~%# The stamp should store the time at which this goal was requested.~%# It is used by an action server when it tries to preempt all~%# goals that were requested before a certain time~%time stamp~%~%# The id provides a way to associate feedback and~%# result message with specific goal requests. The id~%# specified must be unique.~%string id~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryGoal~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%# The joint trajectory to follow~%moveit_msgs/MultiDOFJointTrajectory trajectory~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectory~%# The header is used to specify the reference time for the trajectory durations~%Header header~%~%#A representation of a multi-dof joint trajectory~%string[] joint_names~%MultiDOFJointTrajectoryPoint[] points~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'goal_id)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'goal)) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MultiDofFollowJointTrajectoryActionGoal + (cl:cons ':header (header msg)) + (cl:cons ':goal_id (goal_id msg)) + (cl:cons ':goal (goal msg)) +)) diff --git a/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp new file mode 100644 index 0000000..338276a --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryActionResult.lisp @@ -0,0 +1,92 @@ +; Auto-generated. Do not edit! + + +(cl:in-package action_controller-msg) + + +;//! \htmlinclude MultiDofFollowJointTrajectoryActionResult.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (status + :reader status + :initarg :status + :type actionlib_msgs-msg:GoalStatus + :initform (cl:make-instance 'actionlib_msgs-msg:GoalStatus)) + (result + :reader result + :initarg :result + :type action_controller-msg:MultiDofFollowJointTrajectoryResult + :initform (cl:make-instance 'action_controller-msg:MultiDofFollowJointTrajectoryResult))) +) + +(cl:defclass MultiDofFollowJointTrajectoryActionResult () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MultiDofFollowJointTrajectoryActionResult) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name action_controller-msg: is deprecated: use action_controller-msg:MultiDofFollowJointTrajectoryActionResult instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:header-val is deprecated. Use action_controller-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'status-val :lambda-list '(m)) +(cl:defmethod status-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:status-val is deprecated. Use action_controller-msg:status instead.") + (status m)) + +(cl:ensure-generic-function 'result-val :lambda-list '(m)) +(cl:defmethod result-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:result-val is deprecated. Use action_controller-msg:result instead.") + (result m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'status) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'result) ostream) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'status) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'result) istream) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "action_controller/MultiDofFollowJointTrajectoryActionResult") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MultiDofFollowJointTrajectoryActionResult))) + "Returns string type for a message object of type 'MultiDofFollowJointTrajectoryActionResult" + "action_controller/MultiDofFollowJointTrajectoryActionResult") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "bce83d50f7bb28226801436caf0e2043") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MultiDofFollowJointTrajectoryActionResult))) + "Returns md5sum for a message object of type 'MultiDofFollowJointTrajectoryActionResult" + "bce83d50f7bb28226801436caf0e2043") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalStatus status~%MultiDofFollowJointTrajectoryResult result~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: actionlib_msgs/GoalStatus~%GoalID goal_id~%uint8 status~%uint8 PENDING = 0 # The goal has yet to be processed by the action server~%uint8 ACTIVE = 1 # The goal is currently being processed by the action server~%uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing~% # and has since completed its execution (Terminal State)~%uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)~%uint8 ABORTED = 4 # The goal was aborted during execution by the action server due~% # to some failure (Terminal State)~%uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,~% # because the goal was unattainable or invalid (Terminal State)~%uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing~% # and has not yet completed execution~%uint8 RECALLING = 7 # The goal received a cancel request before it started executing,~% # but the action server has not yet confirmed that the goal is canceled~%uint8 RECALLED = 8 # The goal received a cancel request before it started executing~% # and was successfully cancelled (Terminal State)~%uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be~% # sent over the wire by an action server~%~%#Allow for the user to associate a string with GoalStatus for debugging~%string text~%~%~%================================================================================~%MSG: actionlib_msgs/GoalID~%# The stamp should store the time at which this goal was requested.~%# It is used by an action server when it tries to preempt all~%# goals that were requested before a certain time~%time stamp~%~%# The id provides a way to associate feedback and~%# result message with specific goal requests. The id~%# specified must be unique.~%string id~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryResult~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%int32 error_code~%int32 SUCCESSFUL = 0~%int32 INVALID_GOAL = -1~%int32 INVALID_JOINTS = -2~%int32 OLD_HEADER_TIMESTAMP = -3~%int32 PATH_TOLERANCE_VIOLATED = -4~%int32 GOAL_TOLERANCE_VIOLATED = -5~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MultiDofFollowJointTrajectoryActionResult))) + "Returns full string definition for message of type 'MultiDofFollowJointTrajectoryActionResult" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%~%Header header~%actionlib_msgs/GoalStatus status~%MultiDofFollowJointTrajectoryResult result~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: actionlib_msgs/GoalStatus~%GoalID goal_id~%uint8 status~%uint8 PENDING = 0 # The goal has yet to be processed by the action server~%uint8 ACTIVE = 1 # The goal is currently being processed by the action server~%uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing~% # and has since completed its execution (Terminal State)~%uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)~%uint8 ABORTED = 4 # The goal was aborted during execution by the action server due~% # to some failure (Terminal State)~%uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,~% # because the goal was unattainable or invalid (Terminal State)~%uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing~% # and has not yet completed execution~%uint8 RECALLING = 7 # The goal received a cancel request before it started executing,~% # but the action server has not yet confirmed that the goal is canceled~%uint8 RECALLED = 8 # The goal received a cancel request before it started executing~% # and was successfully cancelled (Terminal State)~%uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be~% # sent over the wire by an action server~%~%#Allow for the user to associate a string with GoalStatus for debugging~%string text~%~%~%================================================================================~%MSG: actionlib_msgs/GoalID~%# The stamp should store the time at which this goal was requested.~%# It is used by an action server when it tries to preempt all~%# goals that were requested before a certain time~%time stamp~%~%# The id provides a way to associate feedback and~%# result message with specific goal requests. The id~%# specified must be unique.~%string id~%~%~%================================================================================~%MSG: action_controller/MultiDofFollowJointTrajectoryResult~%# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%int32 error_code~%int32 SUCCESSFUL = 0~%int32 INVALID_GOAL = -1~%int32 INVALID_JOINTS = -2~%int32 OLD_HEADER_TIMESTAMP = -3~%int32 PATH_TOLERANCE_VIOLATED = -4~%int32 GOAL_TOLERANCE_VIOLATED = -5~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'status)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'result)) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MultiDofFollowJointTrajectoryActionResult + (cl:cons ':header (header msg)) + (cl:cons ':status (status msg)) + (cl:cons ':result (result msg)) +)) diff --git a/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp new file mode 100644 index 0000000..eacda6c --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryFeedback.lisp @@ -0,0 +1,146 @@ +; Auto-generated. Do not edit! + + +(cl:in-package action_controller-msg) + + +;//! \htmlinclude MultiDofFollowJointTrajectoryFeedback.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (joint_names + :reader joint_names + :initarg :joint_names + :type (cl:vector cl:string) + :initform (cl:make-array 0 :element-type 'cl:string :initial-element "")) + (desired + :reader desired + :initarg :desired + :type moveit_msgs-msg:MultiDOFJointTrajectoryPoint + :initform (cl:make-instance 'moveit_msgs-msg:MultiDOFJointTrajectoryPoint)) + (actual + :reader actual + :initarg :actual + :type moveit_msgs-msg:MultiDOFJointTrajectoryPoint + :initform (cl:make-instance 'moveit_msgs-msg:MultiDOFJointTrajectoryPoint)) + (error + :reader error + :initarg :error + :type moveit_msgs-msg:MultiDOFJointTrajectoryPoint + :initform (cl:make-instance 'moveit_msgs-msg:MultiDOFJointTrajectoryPoint))) +) + +(cl:defclass MultiDofFollowJointTrajectoryFeedback () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MultiDofFollowJointTrajectoryFeedback) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name action_controller-msg: is deprecated: use action_controller-msg:MultiDofFollowJointTrajectoryFeedback instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:header-val is deprecated. Use action_controller-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'joint_names-val :lambda-list '(m)) +(cl:defmethod joint_names-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:joint_names-val is deprecated. Use action_controller-msg:joint_names instead.") + (joint_names m)) + +(cl:ensure-generic-function 'desired-val :lambda-list '(m)) +(cl:defmethod desired-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:desired-val is deprecated. Use action_controller-msg:desired instead.") + (desired m)) + +(cl:ensure-generic-function 'actual-val :lambda-list '(m)) +(cl:defmethod actual-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:actual-val is deprecated. Use action_controller-msg:actual instead.") + (actual m)) + +(cl:ensure-generic-function 'error-val :lambda-list '(m)) +(cl:defmethod error-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:error-val is deprecated. Use action_controller-msg:error instead.") + (error m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'joint_names)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((__ros_str_len (cl:length ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) + (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) ele)) + (cl:slot-value msg 'joint_names)) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'desired) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'actual) ostream) + (roslisp-msg-protocol:serialize (cl:slot-value msg 'error) ostream) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'joint_names) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'joint_names))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((__ros_str_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (cl:make-string __ros_str_len)) + (cl:dotimes (__ros_str_idx __ros_str_len msg) + (cl:setf (cl:char (cl:aref vals i) __ros_str_idx) (cl:code-char (cl:read-byte istream)))))))) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'desired) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'actual) istream) + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'error) istream) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "action_controller/MultiDofFollowJointTrajectoryFeedback") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MultiDofFollowJointTrajectoryFeedback))) + "Returns string type for a message object of type 'MultiDofFollowJointTrajectoryFeedback" + "action_controller/MultiDofFollowJointTrajectoryFeedback") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "4d0c4cf9e9eeebe573320d2109a20899") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MultiDofFollowJointTrajectoryFeedback))) + "Returns md5sum for a message object of type 'MultiDofFollowJointTrajectoryFeedback" + "4d0c4cf9e9eeebe573320d2109a20899") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%Header header~%string[] joint_names~%moveit_msgs/MultiDOFJointTrajectoryPoint desired~%moveit_msgs/MultiDOFJointTrajectoryPoint actual~%moveit_msgs/MultiDOFJointTrajectoryPoint error~%~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MultiDofFollowJointTrajectoryFeedback))) + "Returns full string definition for message of type 'MultiDofFollowJointTrajectoryFeedback" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%Header header~%string[] joint_names~%moveit_msgs/MultiDOFJointTrajectoryPoint desired~%moveit_msgs/MultiDOFJointTrajectoryPoint actual~%moveit_msgs/MultiDOFJointTrajectoryPoint error~%~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'joint_names) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4 (cl:length ele)))) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'desired)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'actual)) + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'error)) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MultiDofFollowJointTrajectoryFeedback + (cl:cons ':header (header msg)) + (cl:cons ':joint_names (joint_names msg)) + (cl:cons ':desired (desired msg)) + (cl:cons ':actual (actual msg)) + (cl:cons ':error (error msg)) +)) diff --git a/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp new file mode 100644 index 0000000..562131b --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryGoal.lisp @@ -0,0 +1,64 @@ +; Auto-generated. Do not edit! + + +(cl:in-package action_controller-msg) + + +;//! \htmlinclude MultiDofFollowJointTrajectoryGoal.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((trajectory + :reader trajectory + :initarg :trajectory + :type moveit_msgs-msg:MultiDOFJointTrajectory + :initform (cl:make-instance 'moveit_msgs-msg:MultiDOFJointTrajectory))) +) + +(cl:defclass MultiDofFollowJointTrajectoryGoal () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MultiDofFollowJointTrajectoryGoal) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name action_controller-msg: is deprecated: use action_controller-msg:MultiDofFollowJointTrajectoryGoal instead."))) + +(cl:ensure-generic-function 'trajectory-val :lambda-list '(m)) +(cl:defmethod trajectory-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:trajectory-val is deprecated. Use action_controller-msg:trajectory instead.") + (trajectory m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'trajectory) ostream) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'trajectory) istream) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "action_controller/MultiDofFollowJointTrajectoryGoal") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MultiDofFollowJointTrajectoryGoal))) + "Returns string type for a message object of type 'MultiDofFollowJointTrajectoryGoal" + "action_controller/MultiDofFollowJointTrajectoryGoal") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "70ac13f44ce8dd6df296056f97e1a1fa") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MultiDofFollowJointTrajectoryGoal))) + "Returns md5sum for a message object of type 'MultiDofFollowJointTrajectoryGoal" + "70ac13f44ce8dd6df296056f97e1a1fa") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%# The joint trajectory to follow~%moveit_msgs/MultiDOFJointTrajectory trajectory~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectory~%# The header is used to specify the reference time for the trajectory durations~%Header header~%~%#A representation of a multi-dof joint trajectory~%string[] joint_names~%MultiDOFJointTrajectoryPoint[] points~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MultiDofFollowJointTrajectoryGoal))) + "Returns full string definition for message of type 'MultiDofFollowJointTrajectoryGoal" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%# The joint trajectory to follow~%moveit_msgs/MultiDOFJointTrajectory trajectory~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectory~%# The header is used to specify the reference time for the trajectory durations~%Header header~%~%#A representation of a multi-dof joint trajectory~%string[] joint_names~%MultiDOFJointTrajectoryPoint[] points~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%================================================================================~%MSG: moveit_msgs/MultiDOFJointTrajectoryPoint~%geometry_msgs/Transform[] transforms~%duration time_from_start~%~%================================================================================~%MSG: geometry_msgs/Transform~%# This represents the transform between two coordinate frames in free space.~%~%Vector3 translation~%Quaternion rotation~%~%================================================================================~%MSG: geometry_msgs/Vector3~%# This represents a vector in free space. ~%~%float64 x~%float64 y~%float64 z~%================================================================================~%MSG: geometry_msgs/Quaternion~%# This represents an orientation in free space in quaternion form.~%~%float64 x~%float64 y~%float64 z~%float64 w~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'trajectory)) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MultiDofFollowJointTrajectoryGoal + (cl:cons ':trajectory (trajectory msg)) +)) diff --git a/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp new file mode 100644 index 0000000..a7f8148 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/MultiDofFollowJointTrajectoryResult.lisp @@ -0,0 +1,92 @@ +; Auto-generated. Do not edit! + + +(cl:in-package action_controller-msg) + + +;//! \htmlinclude MultiDofFollowJointTrajectoryResult.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((error_code + :reader error_code + :initarg :error_code + :type cl:integer + :initform 0)) +) + +(cl:defclass MultiDofFollowJointTrajectoryResult () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MultiDofFollowJointTrajectoryResult) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name action_controller-msg: is deprecated: use action_controller-msg:MultiDofFollowJointTrajectoryResult instead."))) + +(cl:ensure-generic-function 'error_code-val :lambda-list '(m)) +(cl:defmethod error_code-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader action_controller-msg:error_code-val is deprecated. Use action_controller-msg:error_code instead.") + (error_code m)) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql '))) + "Constants for message type '" + '((:SUCCESSFUL . 0) + (:INVALID_GOAL . -1) + (:INVALID_JOINTS . -2) + (:OLD_HEADER_TIMESTAMP . -3) + (:PATH_TOLERANCE_VIOLATED . -4) + (:GOAL_TOLERANCE_VIOLATED . -5)) +) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql 'MultiDofFollowJointTrajectoryResult))) + "Constants for message type 'MultiDofFollowJointTrajectoryResult" + '((:SUCCESSFUL . 0) + (:INVALID_GOAL . -1) + (:INVALID_JOINTS . -2) + (:OLD_HEADER_TIMESTAMP . -3) + (:PATH_TOLERANCE_VIOLATED . -4) + (:GOAL_TOLERANCE_VIOLATED . -5)) +) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (cl:let* ((signed (cl:slot-value msg 'error_code)) (unsigned (cl:if (cl:< signed 0) (cl:+ signed 4294967296) signed))) + (cl:write-byte (cl:ldb (cl:byte 8 0) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) unsigned) ostream) + ) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (cl:let ((unsigned 0)) + (cl:setf (cl:ldb (cl:byte 8 0) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) unsigned) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'error_code) (cl:if (cl:< unsigned 2147483648) unsigned (cl:- unsigned 4294967296)))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "action_controller/MultiDofFollowJointTrajectoryResult") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MultiDofFollowJointTrajectoryResult))) + "Returns string type for a message object of type 'MultiDofFollowJointTrajectoryResult" + "action_controller/MultiDofFollowJointTrajectoryResult") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "6243274b5d629dc838814109754410d5") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MultiDofFollowJointTrajectoryResult))) + "Returns md5sum for a message object of type 'MultiDofFollowJointTrajectoryResult" + "6243274b5d629dc838814109754410d5") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%int32 error_code~%int32 SUCCESSFUL = 0~%int32 INVALID_GOAL = -1~%int32 INVALID_JOINTS = -2~%int32 OLD_HEADER_TIMESTAMP = -3~%int32 PATH_TOLERANCE_VIOLATED = -4~%int32 GOAL_TOLERANCE_VIOLATED = -5~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MultiDofFollowJointTrajectoryResult))) + "Returns full string definition for message of type 'MultiDofFollowJointTrajectoryResult" + (cl:format cl:nil "# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ======~%int32 error_code~%int32 SUCCESSFUL = 0~%int32 INVALID_GOAL = -1~%int32 INVALID_JOINTS = -2~%int32 OLD_HEADER_TIMESTAMP = -3~%int32 PATH_TOLERANCE_VIOLATED = -4~%int32 GOAL_TOLERANCE_VIOLATED = -5~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MultiDofFollowJointTrajectoryResult + (cl:cons ':error_code (error_code msg)) +)) diff --git a/ROS-groovy/action_controller/msg_gen/lisp/_package.lisp b/ROS-groovy/action_controller/msg_gen/lisp/_package.lisp new file mode 100644 index 0000000..ddda1ff --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/_package.lisp @@ -0,0 +1,19 @@ +(cl:defpackage action_controller-msg + (:use ) + (:export + "" + "MULTIDOFFOLLOWJOINTTRAJECTORYACTIONGOAL" + "" + "MULTIDOFFOLLOWJOINTTRAJECTORYFEEDBACK" + "" + "MULTIDOFFOLLOWJOINTTRAJECTORYACTION" + "" + "MULTIDOFFOLLOWJOINTTRAJECTORYRESULT" + "" + "MULTIDOFFOLLOWJOINTTRAJECTORYACTIONRESULT" + "" + "MULTIDOFFOLLOWJOINTTRAJECTORYACTIONFEEDBACK" + "" + "MULTIDOFFOLLOWJOINTTRAJECTORYGOAL" + )) + diff --git a/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp new file mode 100644 index 0000000..8977c41 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryAction.lisp @@ -0,0 +1,8 @@ +(cl:in-package action_controller-msg) +(cl:export '(ACTION_GOAL-VAL + ACTION_GOAL + ACTION_RESULT-VAL + ACTION_RESULT + ACTION_FEEDBACK-VAL + ACTION_FEEDBACK +)) \ No newline at end of file diff --git a/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp new file mode 100644 index 0000000..b48a57f --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionFeedback.lisp @@ -0,0 +1,8 @@ +(cl:in-package action_controller-msg) +(cl:export '(HEADER-VAL + HEADER + STATUS-VAL + STATUS + FEEDBACK-VAL + FEEDBACK +)) \ No newline at end of file diff --git a/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp new file mode 100644 index 0000000..c50837f --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionGoal.lisp @@ -0,0 +1,8 @@ +(cl:in-package action_controller-msg) +(cl:export '(HEADER-VAL + HEADER + GOAL_ID-VAL + GOAL_ID + GOAL-VAL + GOAL +)) \ No newline at end of file diff --git a/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp new file mode 100644 index 0000000..c43989a --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryActionResult.lisp @@ -0,0 +1,8 @@ +(cl:in-package action_controller-msg) +(cl:export '(HEADER-VAL + HEADER + STATUS-VAL + STATUS + RESULT-VAL + RESULT +)) \ No newline at end of file diff --git a/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp new file mode 100644 index 0000000..0bec580 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryFeedback.lisp @@ -0,0 +1,12 @@ +(cl:in-package action_controller-msg) +(cl:export '(HEADER-VAL + HEADER + JOINT_NAMES-VAL + JOINT_NAMES + DESIRED-VAL + DESIRED + ACTUAL-VAL + ACTUAL + ERROR-VAL + ERROR +)) \ No newline at end of file diff --git a/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp new file mode 100644 index 0000000..8ffb360 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryGoal.lisp @@ -0,0 +1,4 @@ +(cl:in-package action_controller-msg) +(cl:export '(TRAJECTORY-VAL + TRAJECTORY +)) \ No newline at end of file diff --git a/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp new file mode 100644 index 0000000..92e6500 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/_package_MultiDofFollowJointTrajectoryResult.lisp @@ -0,0 +1,4 @@ +(cl:in-package action_controller-msg) +(cl:export '(ERROR_CODE-VAL + ERROR_CODE +)) \ No newline at end of file diff --git a/ROS-groovy/action_controller/msg_gen/lisp/action_controller-msg.asd b/ROS-groovy/action_controller/msg_gen/lisp/action_controller-msg.asd new file mode 100644 index 0000000..f1bf707 --- /dev/null +++ b/ROS-groovy/action_controller/msg_gen/lisp/action_controller-msg.asd @@ -0,0 +1,24 @@ + +(cl:in-package :asdf) + +(defsystem "action_controller-msg" + :depends-on (:roslisp-msg-protocol :roslisp-utils :actionlib_msgs-msg + :moveit_msgs-msg + :std_msgs-msg +) + :components ((:file "_package") + (:file "MultiDofFollowJointTrajectoryActionGoal" :depends-on ("_package_MultiDofFollowJointTrajectoryActionGoal")) + (:file "_package_MultiDofFollowJointTrajectoryActionGoal" :depends-on ("_package")) + (:file "MultiDofFollowJointTrajectoryFeedback" :depends-on ("_package_MultiDofFollowJointTrajectoryFeedback")) + (:file "_package_MultiDofFollowJointTrajectoryFeedback" :depends-on ("_package")) + (:file "MultiDofFollowJointTrajectoryAction" :depends-on ("_package_MultiDofFollowJointTrajectoryAction")) + (:file "_package_MultiDofFollowJointTrajectoryAction" :depends-on ("_package")) + (:file "MultiDofFollowJointTrajectoryResult" :depends-on ("_package_MultiDofFollowJointTrajectoryResult")) + (:file "_package_MultiDofFollowJointTrajectoryResult" :depends-on ("_package")) + (:file "MultiDofFollowJointTrajectoryActionResult" :depends-on ("_package_MultiDofFollowJointTrajectoryActionResult")) + (:file "_package_MultiDofFollowJointTrajectoryActionResult" :depends-on ("_package")) + (:file "MultiDofFollowJointTrajectoryActionFeedback" :depends-on ("_package_MultiDofFollowJointTrajectoryActionFeedback")) + (:file "_package_MultiDofFollowJointTrajectoryActionFeedback" :depends-on ("_package")) + (:file "MultiDofFollowJointTrajectoryGoal" :depends-on ("_package_MultiDofFollowJointTrajectoryGoal")) + (:file "_package_MultiDofFollowJointTrajectoryGoal" :depends-on ("_package")) + )) \ No newline at end of file diff --git a/ROS-groovy/action_controller/src/actionController.cpp b/ROS-groovy/action_controller/src/actionController.cpp new file mode 100644 index 0000000..77aa4c8 --- /dev/null +++ b/ROS-groovy/action_controller/src/actionController.cpp @@ -0,0 +1,191 @@ +#include +#include +#include + +#include +#include +#include + +class Controller{ +private: + typedef actionlib::ActionServer ActionServer; + typedef ActionServer::GoalHandle GoalHandle; +public: + Controller(ros::NodeHandle &n) : + node_(n), + action_server_(node_, "multi_dof_joint_trajectory_action", + boost::bind(&Controller::goalCB, this, _1), + boost::bind(&Controller::cancelCB, this, _1), + false), + has_active_goal_(false) +{ + creato=0; + empty.linear.x=0; + empty.linear.y=0; + empty.linear.z=0; + empty.angular.z=0; + empty.angular.y=0; + empty.angular.x=0; + pub_topic = node_.advertise("cmd_vel", 1); + action_server_.start(); + ROS_INFO_STREAM("Node ready!"); +} +private: + ros::NodeHandle node_; + ActionServer action_server_; + ros::Publisher pub_topic; + geometry_msgs::Twist empty; + geometry_msgs::Transform_ > lastPosition; + geometry_msgs::Twist cmd; + pthread_t trajectoryExecutor; + int creato; + + bool has_active_goal_; + GoalHandle active_goal_; + moveit_msgs::MultiDOFJointTrajectory_ > toExecute; + + void cancelCB(GoalHandle gh){ + if (active_goal_ == gh) + { + // Stops the controller. + if(creato){ + ROS_INFO_STREAM("Stop thread"); + pthread_cancel(trajectoryExecutor); + creato=0; + } + pub_topic.publish(empty); + + // Marks the current goal as canceled. + active_goal_.setCanceled(); + has_active_goal_ = false; + } + } + + void goalCB(GoalHandle gh){ + if (has_active_goal_) + { + // Stops the controller. + if(creato){ + pthread_cancel(trajectoryExecutor); + creato=0; + } + pub_topic.publish(empty); + + // Marks the current goal as canceled. + active_goal_.setCanceled(); + has_active_goal_ = false; + } + + gh.setAccepted(); + active_goal_ = gh; + has_active_goal_ = true; + toExecute = gh.getGoal()->trajectory; + + //controllore solo per il giunto virtuale Base + if(pthread_create(&trajectoryExecutor, NULL, threadWrapper, this)==0){ + creato=1; + ROS_INFO_STREAM("Thread for trajectory execution created"); + } else { + ROS_INFO_STREAM("Thread creation failed!"); + } + + } + + static void* threadWrapper(void* arg) { + Controller * mySelf=(Controller*)arg; + mySelf->executeTrajectory(); + return NULL; + } + + void executeTrajectory(){ + if(toExecute.joint_names[0]=="Base" && toExecute.points.size()>0){ + for(int k=0; k > punto=toExecute.points[k].transforms[0]; + bool eseguito=true; + if(k!=0){ + eseguito=publishTranslationComand(punto,false); + if(k==(toExecute.points.size()-1)){ + if(!eseguito) publishTranslationComand(punto,true); + publishRotationComand(punto,false); + } + } else { + publishRotationComand(punto,true); + } + pub_topic.publish(empty); + //aggiorno start position + if(eseguito){ + lastPosition.translation=punto.translation; + lastPosition.rotation=punto.rotation; + } + } + } + active_goal_.setSucceeded(); + has_active_goal_=false; + creato=0; + + } + bool publishTranslationComand(geometry_msgs::Transform_ > punto, bool anyway){ + //creazione comando di traslazione + cmd.linear.x=punto.translation.x-lastPosition.translation.x; + cmd.linear.y=punto.translation.y-lastPosition.translation.y; + cmd.linear.z=punto.translation.z-lastPosition.translation.z; + cmd.angular.x=cmd.angular.y=cmd.angular.z=0; + + if(anyway || cmd.linear.x>=0.5 || cmd.linear.y>=0.5 || cmd.linear.z>=0.5){ + printPositionInfo(); + printCmdInfo(); + pub_topic.publish(cmd); + //tempo d'esecuzione + ros::Duration(1.0).sleep(); + return true; + } + return false; + } + + void publishRotationComand(geometry_msgs::Transform_ > punto, bool start){ + //comando di allineamento, permesse solo rotazioni sull'asse z + cmd.linear.x=cmd.linear.y=cmd.linear.z=cmd.angular.x=cmd.angular.y=0; + //start = true --> devo tornare nell'orientazione 0 + //start = false --> devo arrivare al'orientazione punto.rotation.z + cmd.angular.z=(start?0-punto.rotation.z:punto.rotation.z); + + printCmdInfo(); + + double sleep=cmd.angular.z*3.0; //tempo necessario a tornare nella giusta orientazione + if(sleep<0) sleep=-sleep; + pub_topic.publish(cmd); + ros::Duration(sleep).sleep(); + cmd.angular.z=0; + } + + void printPositionInfo(){ + ROS_INFO_STREAM("Start Position: ["< 0x03000000 else False +import genpy +import struct + +import actionlib_msgs.msg +import geometry_msgs.msg +import moveit_msgs.msg +import action_controller.msg +import genpy +import std_msgs.msg + +class MultiDofFollowJointTrajectoryAction(genpy.Message): + _md5sum = "b718ef3648f19dfc8236babeb519eea6" + _type = "action_controller/MultiDofFollowJointTrajectoryAction" + _has_header = False #flag to mark the presence of a Header object + _full_text = """# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +MultiDofFollowJointTrajectoryActionGoal action_goal +MultiDofFollowJointTrajectoryActionResult action_result +MultiDofFollowJointTrajectoryActionFeedback action_feedback + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryActionGoal +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalID goal_id +MultiDofFollowJointTrajectoryGoal goal + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +================================================================================ +MSG: actionlib_msgs/GoalID +# The stamp should store the time at which this goal was requested. +# It is used by an action server when it tries to preempt all +# goals that were requested before a certain time +time stamp + +# The id provides a way to associate feedback and +# result message with specific goal requests. The id +# specified must be unique. +string id + + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryGoal +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +# The joint trajectory to follow +moveit_msgs/MultiDOFJointTrajectory trajectory + +================================================================================ +MSG: moveit_msgs/MultiDOFJointTrajectory +# The header is used to specify the reference time for the trajectory durations +Header header + +#A representation of a multi-dof joint trajectory +string[] joint_names +MultiDOFJointTrajectoryPoint[] points + +================================================================================ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint +geometry_msgs/Transform[] transforms +duration time_from_start + +================================================================================ +MSG: geometry_msgs/Transform +# This represents the transform between two coordinate frames in free space. + +Vector3 translation +Quaternion rotation + +================================================================================ +MSG: geometry_msgs/Vector3 +# This represents a vector in free space. + +float64 x +float64 y +float64 z +================================================================================ +MSG: geometry_msgs/Quaternion +# This represents an orientation in free space in quaternion form. + +float64 x +float64 y +float64 z +float64 w + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryActionResult +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalStatus status +MultiDofFollowJointTrajectoryResult result + +================================================================================ +MSG: actionlib_msgs/GoalStatus +GoalID goal_id +uint8 status +uint8 PENDING = 0 # The goal has yet to be processed by the action server +uint8 ACTIVE = 1 # The goal is currently being processed by the action server +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing + # and has since completed its execution (Terminal State) +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State) +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due + # to some failure (Terminal State) +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed, + # because the goal was unattainable or invalid (Terminal State) +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing + # and has not yet completed execution +uint8 RECALLING = 7 # The goal received a cancel request before it started executing, + # but the action server has not yet confirmed that the goal is canceled +uint8 RECALLED = 8 # The goal received a cancel request before it started executing + # and was successfully cancelled (Terminal State) +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be + # sent over the wire by an action server + +#Allow for the user to associate a string with GoalStatus for debugging +string text + + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryResult +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +int32 error_code +int32 SUCCESSFUL = 0 +int32 INVALID_GOAL = -1 +int32 INVALID_JOINTS = -2 +int32 OLD_HEADER_TIMESTAMP = -3 +int32 PATH_TOLERANCE_VIOLATED = -4 +int32 GOAL_TOLERANCE_VIOLATED = -5 + + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryActionFeedback +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalStatus status +MultiDofFollowJointTrajectoryFeedback feedback + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryFeedback +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +Header header +string[] joint_names +moveit_msgs/MultiDOFJointTrajectoryPoint desired +moveit_msgs/MultiDOFJointTrajectoryPoint actual +moveit_msgs/MultiDOFJointTrajectoryPoint error + + +""" + __slots__ = ['action_goal','action_result','action_feedback'] + _slot_types = ['action_controller/MultiDofFollowJointTrajectoryActionGoal','action_controller/MultiDofFollowJointTrajectoryActionResult','action_controller/MultiDofFollowJointTrajectoryActionFeedback'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + action_goal,action_result,action_feedback + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MultiDofFollowJointTrajectoryAction, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.action_goal is None: + self.action_goal = action_controller.msg.MultiDofFollowJointTrajectoryActionGoal() + if self.action_result is None: + self.action_result = action_controller.msg.MultiDofFollowJointTrajectoryActionResult() + if self.action_feedback is None: + self.action_feedback = action_controller.msg.MultiDofFollowJointTrajectoryActionFeedback() + else: + self.action_goal = action_controller.msg.MultiDofFollowJointTrajectoryActionGoal() + self.action_result = action_controller.msg.MultiDofFollowJointTrajectoryActionResult() + self.action_feedback = action_controller.msg.MultiDofFollowJointTrajectoryActionFeedback() + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.action_goal.header.seq, _x.action_goal.header.stamp.secs, _x.action_goal.header.stamp.nsecs)) + _x = self.action_goal.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import actionlib_msgs.msg +import geometry_msgs.msg +import moveit_msgs.msg +import std_msgs.msg +import genpy +import action_controller.msg + +class MultiDofFollowJointTrajectoryActionFeedback(genpy.Message): + _md5sum = "bb90301ebf9ac17d9c3bcafa7a141cba" + _type = "action_controller/MultiDofFollowJointTrajectoryActionFeedback" + _has_header = True #flag to mark the presence of a Header object + _full_text = """# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalStatus status +MultiDofFollowJointTrajectoryFeedback feedback + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +================================================================================ +MSG: actionlib_msgs/GoalStatus +GoalID goal_id +uint8 status +uint8 PENDING = 0 # The goal has yet to be processed by the action server +uint8 ACTIVE = 1 # The goal is currently being processed by the action server +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing + # and has since completed its execution (Terminal State) +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State) +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due + # to some failure (Terminal State) +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed, + # because the goal was unattainable or invalid (Terminal State) +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing + # and has not yet completed execution +uint8 RECALLING = 7 # The goal received a cancel request before it started executing, + # but the action server has not yet confirmed that the goal is canceled +uint8 RECALLED = 8 # The goal received a cancel request before it started executing + # and was successfully cancelled (Terminal State) +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be + # sent over the wire by an action server + +#Allow for the user to associate a string with GoalStatus for debugging +string text + + +================================================================================ +MSG: actionlib_msgs/GoalID +# The stamp should store the time at which this goal was requested. +# It is used by an action server when it tries to preempt all +# goals that were requested before a certain time +time stamp + +# The id provides a way to associate feedback and +# result message with specific goal requests. The id +# specified must be unique. +string id + + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryFeedback +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +Header header +string[] joint_names +moveit_msgs/MultiDOFJointTrajectoryPoint desired +moveit_msgs/MultiDOFJointTrajectoryPoint actual +moveit_msgs/MultiDOFJointTrajectoryPoint error + + +================================================================================ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint +geometry_msgs/Transform[] transforms +duration time_from_start + +================================================================================ +MSG: geometry_msgs/Transform +# This represents the transform between two coordinate frames in free space. + +Vector3 translation +Quaternion rotation + +================================================================================ +MSG: geometry_msgs/Vector3 +# This represents a vector in free space. + +float64 x +float64 y +float64 z +================================================================================ +MSG: geometry_msgs/Quaternion +# This represents an orientation in free space in quaternion form. + +float64 x +float64 y +float64 z +float64 w + +""" + __slots__ = ['header','status','feedback'] + _slot_types = ['std_msgs/Header','actionlib_msgs/GoalStatus','action_controller/MultiDofFollowJointTrajectoryFeedback'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,status,feedback + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MultiDofFollowJointTrajectoryActionFeedback, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.status is None: + self.status = actionlib_msgs.msg.GoalStatus() + if self.feedback is None: + self.feedback = action_controller.msg.MultiDofFollowJointTrajectoryFeedback() + else: + self.header = std_msgs.msg.Header() + self.status = actionlib_msgs.msg.GoalStatus() + self.feedback = action_controller.msg.MultiDofFollowJointTrajectoryFeedback() + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import actionlib_msgs.msg +import geometry_msgs.msg +import moveit_msgs.msg +import std_msgs.msg +import genpy +import action_controller.msg + +class MultiDofFollowJointTrajectoryActionGoal(genpy.Message): + _md5sum = "1292bbe002476592a0f3166376533ba1" + _type = "action_controller/MultiDofFollowJointTrajectoryActionGoal" + _has_header = True #flag to mark the presence of a Header object + _full_text = """# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalID goal_id +MultiDofFollowJointTrajectoryGoal goal + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +================================================================================ +MSG: actionlib_msgs/GoalID +# The stamp should store the time at which this goal was requested. +# It is used by an action server when it tries to preempt all +# goals that were requested before a certain time +time stamp + +# The id provides a way to associate feedback and +# result message with specific goal requests. The id +# specified must be unique. +string id + + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryGoal +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +# The joint trajectory to follow +moveit_msgs/MultiDOFJointTrajectory trajectory + +================================================================================ +MSG: moveit_msgs/MultiDOFJointTrajectory +# The header is used to specify the reference time for the trajectory durations +Header header + +#A representation of a multi-dof joint trajectory +string[] joint_names +MultiDOFJointTrajectoryPoint[] points + +================================================================================ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint +geometry_msgs/Transform[] transforms +duration time_from_start + +================================================================================ +MSG: geometry_msgs/Transform +# This represents the transform between two coordinate frames in free space. + +Vector3 translation +Quaternion rotation + +================================================================================ +MSG: geometry_msgs/Vector3 +# This represents a vector in free space. + +float64 x +float64 y +float64 z +================================================================================ +MSG: geometry_msgs/Quaternion +# This represents an orientation in free space in quaternion form. + +float64 x +float64 y +float64 z +float64 w + +""" + __slots__ = ['header','goal_id','goal'] + _slot_types = ['std_msgs/Header','actionlib_msgs/GoalID','action_controller/MultiDofFollowJointTrajectoryGoal'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,goal_id,goal + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MultiDofFollowJointTrajectoryActionGoal, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.goal_id is None: + self.goal_id = actionlib_msgs.msg.GoalID() + if self.goal is None: + self.goal = action_controller.msg.MultiDofFollowJointTrajectoryGoal() + else: + self.header = std_msgs.msg.Header() + self.goal_id = actionlib_msgs.msg.GoalID() + self.goal = action_controller.msg.MultiDofFollowJointTrajectoryGoal() + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import action_controller.msg +import genpy +import actionlib_msgs.msg +import std_msgs.msg + +class MultiDofFollowJointTrajectoryActionResult(genpy.Message): + _md5sum = "bce83d50f7bb28226801436caf0e2043" + _type = "action_controller/MultiDofFollowJointTrajectoryActionResult" + _has_header = True #flag to mark the presence of a Header object + _full_text = """# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== + +Header header +actionlib_msgs/GoalStatus status +MultiDofFollowJointTrajectoryResult result + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +================================================================================ +MSG: actionlib_msgs/GoalStatus +GoalID goal_id +uint8 status +uint8 PENDING = 0 # The goal has yet to be processed by the action server +uint8 ACTIVE = 1 # The goal is currently being processed by the action server +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing + # and has since completed its execution (Terminal State) +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State) +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due + # to some failure (Terminal State) +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed, + # because the goal was unattainable or invalid (Terminal State) +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing + # and has not yet completed execution +uint8 RECALLING = 7 # The goal received a cancel request before it started executing, + # but the action server has not yet confirmed that the goal is canceled +uint8 RECALLED = 8 # The goal received a cancel request before it started executing + # and was successfully cancelled (Terminal State) +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be + # sent over the wire by an action server + +#Allow for the user to associate a string with GoalStatus for debugging +string text + + +================================================================================ +MSG: actionlib_msgs/GoalID +# The stamp should store the time at which this goal was requested. +# It is used by an action server when it tries to preempt all +# goals that were requested before a certain time +time stamp + +# The id provides a way to associate feedback and +# result message with specific goal requests. The id +# specified must be unique. +string id + + +================================================================================ +MSG: action_controller/MultiDofFollowJointTrajectoryResult +# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +int32 error_code +int32 SUCCESSFUL = 0 +int32 INVALID_GOAL = -1 +int32 INVALID_JOINTS = -2 +int32 OLD_HEADER_TIMESTAMP = -3 +int32 PATH_TOLERANCE_VIOLATED = -4 +int32 GOAL_TOLERANCE_VIOLATED = -5 + + +""" + __slots__ = ['header','status','result'] + _slot_types = ['std_msgs/Header','actionlib_msgs/GoalStatus','action_controller/MultiDofFollowJointTrajectoryResult'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,status,result + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MultiDofFollowJointTrajectoryActionResult, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.status is None: + self.status = actionlib_msgs.msg.GoalStatus() + if self.result is None: + self.result = action_controller.msg.MultiDofFollowJointTrajectoryResult() + else: + self.header = std_msgs.msg.Header() + self.status = actionlib_msgs.msg.GoalStatus() + self.result = action_controller.msg.MultiDofFollowJointTrajectoryResult() + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import moveit_msgs.msg +import geometry_msgs.msg +import genpy +import std_msgs.msg + +class MultiDofFollowJointTrajectoryFeedback(genpy.Message): + _md5sum = "4d0c4cf9e9eeebe573320d2109a20899" + _type = "action_controller/MultiDofFollowJointTrajectoryFeedback" + _has_header = True #flag to mark the presence of a Header object + _full_text = """# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +Header header +string[] joint_names +moveit_msgs/MultiDOFJointTrajectoryPoint desired +moveit_msgs/MultiDOFJointTrajectoryPoint actual +moveit_msgs/MultiDOFJointTrajectoryPoint error + + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +================================================================================ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint +geometry_msgs/Transform[] transforms +duration time_from_start + +================================================================================ +MSG: geometry_msgs/Transform +# This represents the transform between two coordinate frames in free space. + +Vector3 translation +Quaternion rotation + +================================================================================ +MSG: geometry_msgs/Vector3 +# This represents a vector in free space. + +float64 x +float64 y +float64 z +================================================================================ +MSG: geometry_msgs/Quaternion +# This represents an orientation in free space in quaternion form. + +float64 x +float64 y +float64 z +float64 w + +""" + __slots__ = ['header','joint_names','desired','actual','error'] + _slot_types = ['std_msgs/Header','string[]','moveit_msgs/MultiDOFJointTrajectoryPoint','moveit_msgs/MultiDOFJointTrajectoryPoint','moveit_msgs/MultiDOFJointTrajectoryPoint'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,joint_names,desired,actual,error + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MultiDofFollowJointTrajectoryFeedback, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.joint_names is None: + self.joint_names = [] + if self.desired is None: + self.desired = moveit_msgs.msg.MultiDOFJointTrajectoryPoint() + if self.actual is None: + self.actual = moveit_msgs.msg.MultiDOFJointTrajectoryPoint() + if self.error is None: + self.error = moveit_msgs.msg.MultiDOFJointTrajectoryPoint() + else: + self.header = std_msgs.msg.Header() + self.joint_names = [] + self.desired = moveit_msgs.msg.MultiDOFJointTrajectoryPoint() + self.actual = moveit_msgs.msg.MultiDOFJointTrajectoryPoint() + self.error = moveit_msgs.msg.MultiDOFJointTrajectoryPoint() + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import moveit_msgs.msg +import geometry_msgs.msg +import genpy +import std_msgs.msg + +class MultiDofFollowJointTrajectoryGoal(genpy.Message): + _md5sum = "70ac13f44ce8dd6df296056f97e1a1fa" + _type = "action_controller/MultiDofFollowJointTrajectoryGoal" + _has_header = False #flag to mark the presence of a Header object + _full_text = """# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +# The joint trajectory to follow +moveit_msgs/MultiDOFJointTrajectory trajectory + +================================================================================ +MSG: moveit_msgs/MultiDOFJointTrajectory +# The header is used to specify the reference time for the trajectory durations +Header header + +#A representation of a multi-dof joint trajectory +string[] joint_names +MultiDOFJointTrajectoryPoint[] points + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +================================================================================ +MSG: moveit_msgs/MultiDOFJointTrajectoryPoint +geometry_msgs/Transform[] transforms +duration time_from_start + +================================================================================ +MSG: geometry_msgs/Transform +# This represents the transform between two coordinate frames in free space. + +Vector3 translation +Quaternion rotation + +================================================================================ +MSG: geometry_msgs/Vector3 +# This represents a vector in free space. + +float64 x +float64 y +float64 z +================================================================================ +MSG: geometry_msgs/Quaternion +# This represents an orientation in free space in quaternion form. + +float64 x +float64 y +float64 z +float64 w + +""" + __slots__ = ['trajectory'] + _slot_types = ['moveit_msgs/MultiDOFJointTrajectory'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + trajectory + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MultiDofFollowJointTrajectoryGoal, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.trajectory is None: + self.trajectory = moveit_msgs.msg.MultiDOFJointTrajectory() + else: + self.trajectory = moveit_msgs.msg.MultiDOFJointTrajectory() + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.trajectory.header.seq, _x.trajectory.header.stamp.secs, _x.trajectory.header.stamp.nsecs)) + _x = self.trajectory.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + + +class MultiDofFollowJointTrajectoryResult(genpy.Message): + _md5sum = "6243274b5d629dc838814109754410d5" + _type = "action_controller/MultiDofFollowJointTrajectoryResult" + _has_header = False #flag to mark the presence of a Header object + _full_text = """# ====== DO NOT MODIFY! AUTOGENERATED FROM AN ACTION DEFINITION ====== +int32 error_code +int32 SUCCESSFUL = 0 +int32 INVALID_GOAL = -1 +int32 INVALID_JOINTS = -2 +int32 OLD_HEADER_TIMESTAMP = -3 +int32 PATH_TOLERANCE_VIOLATED = -4 +int32 GOAL_TOLERANCE_VIOLATED = -5 + + +""" + # Pseudo-constants + SUCCESSFUL = 0 + INVALID_GOAL = -1 + INVALID_JOINTS = -2 + OLD_HEADER_TIMESTAMP = -3 + PATH_TOLERANCE_VIOLATED = -4 + GOAL_TOLERANCE_VIOLATED = -5 + + __slots__ = ['error_code'] + _slot_types = ['int32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + error_code + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MultiDofFollowJointTrajectoryResult, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.error_code is None: + self.error_code = 0 + else: + self.error_code = 0 + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + buff.write(_struct_i.pack(self.error_code)) + except struct.error as se: self._check_types(se) + except TypeError as te: self._check_types(te) + + def deserialize(self, str): + """ + unpack serialized message in str into this message instance + :param str: byte array of serialized message, ``str`` + """ + try: + end = 0 + start = end + end += 4 + (self.error_code,) = _struct_i.unpack(str[start:end]) + return self + except struct.error as e: + raise genpy.DeserializationError(e) #most likely buffer underfill + + + def serialize_numpy(self, buff, numpy): + """ + serialize message with numpy array types into buffer + :param buff: buffer, ``StringIO`` + :param numpy: numpy python module + """ + try: + buff.write(_struct_i.pack(self.error_code)) + except struct.error as se: self._check_types(se) + except TypeError as te: self._check_types(te) + + def deserialize_numpy(self, str, numpy): + """ + unpack serialized message in str into this message instance using numpy for array types + :param str: byte array of serialized message, ``str`` + :param numpy: numpy python module + """ + try: + end = 0 + start = end + end += 4 + (self.error_code,) = _struct_i.unpack(str[start:end]) + return self + except struct.error as e: + raise genpy.DeserializationError(e) #most likely buffer underfill + +_struct_I = genpy.struct_I +_struct_i = struct.Struct(" + +#include +#include + +#include + +#include + +namespace gazebo +{ + +class GazeboQuadrotorAerodynamics : public ModelPlugin +{ +public: + GazeboQuadrotorAerodynamics(); + virtual ~GazeboQuadrotorAerodynamics(); + +protected: + virtual void Load(physics::ModelPtr _model, sdf::ElementPtr _sdf); + virtual void Reset(); + virtual void Update(); + +private: + /// \brief The parent World + physics::WorldPtr world; + + /// \brief The link referred to by this plugin + physics::LinkPtr link; + + ros::NodeHandle* node_handle_; + ros::CallbackQueue callback_queue_; + boost::thread callback_queue_thread_; + void QueueThread(); + + ros::Subscriber wind_subscriber_; + + geometry_msgs::Vector3 wind_; + void WindCallback(const geometry_msgs::Vector3ConstPtr&); + + math::Vector3 velocity, rate; + + std::string body_name_; + std::string namespace_; + std::string param_namespace_; + double control_rate_; + std::string wind_topic_; + + class DragModel; + DragModel *drag_model_; + + common::Time last_time_; + + boost::mutex wind_mutex_; + + // Pointer to the update event connection + event::ConnectionPtr updateConnection; +}; + +} + +#endif // HECTOR_GAZEBO_PLUGINS_QUADROTOR_AERODYNAMICS_H diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/include/hector_quadrotor_controller/quadrotor_propulsion.h b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/include/hector_quadrotor_controller/quadrotor_propulsion.h new file mode 100644 index 0000000..a956a15 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/include/hector_quadrotor_controller/quadrotor_propulsion.h @@ -0,0 +1,120 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#ifndef HECTOR_GAZEBO_PLUGINS_QUADROTOR_PROPULSION_H +#define HECTOR_GAZEBO_PLUGINS_QUADROTOR_PROPULSION_H + +#include + +#include +#include + +#include +#include +#include +#include + +#include +#include +#include +#include + +#include + +namespace gazebo +{ + +class GazeboQuadrotorPropulsion : public ModelPlugin +{ +public: + GazeboQuadrotorPropulsion(); + virtual ~GazeboQuadrotorPropulsion(); + +protected: + virtual void Load(physics::ModelPtr _model, sdf::ElementPtr _sdf); + virtual void Reset(); + virtual void Update(); + +private: + /// \brief The parent World + physics::WorldPtr world; + + /// \brief The link referred to by this plugin + physics::LinkPtr link; + + ros::NodeHandle* node_handle_; + ros::CallbackQueue callback_queue_; + boost::thread callback_queue_thread_; + void QueueThread(); + + ros::Publisher trigger_publisher_; + ros::Subscriber voltage_subscriber_; + ros::Publisher wrench_publisher_; + ros::Publisher supply_publisher_; + ros::Publisher motor_status_publisher_; + + hector_uav_msgs::MotorPWMConstPtr motor_voltage_; + std::queue new_motor_voltages_; + geometry_msgs::Wrench wrench_; + hector_uav_msgs::Supply supply_; + hector_uav_msgs::MotorStatus motor_status_; + void CommandCallback(const hector_uav_msgs::MotorPWMConstPtr&); + + math::Vector3 velocity, rate; + + std::string body_name_; + std::string namespace_; + std::string param_namespace_; + std::string trigger_topic_; + std::string voltage_topic_; + std::string wrench_topic_; + std::string supply_topic_; + std::string status_topic_; + common::Time control_delay_; + common::Time control_tolerance_; + + class PropulsionModel; + PropulsionModel *propulsion_model_; + + common::Time last_time_; + common::Time last_trigger_time_; + common::Time last_control_time_; + common::Time last_motor_status_time_; + + boost::condition command_condition_; + boost::mutex command_mutex_; + + // Pointer to the update event connection + event::ConnectionPtr updateConnection; + + UpdateTimer controlTimer; +}; + +} + +#endif // HECTOR_GAZEBO_PLUGINS_QUADROTOR_PROPULSION_H diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/mainpage.dox b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/mainpage.dox new file mode 100644 index 0000000..aaff493 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/mainpage.dox @@ -0,0 +1,26 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b hector_quadrotor_controller is ... + + + + +\section codeapi Code API + + + + +*/ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/manifest.xml b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/manifest.xml new file mode 100644 index 0000000..2adbc1a --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/manifest.xml @@ -0,0 +1,30 @@ + + + + hector_quadrotor_controller provides plugins for a quadrotor controller in gazebo. + hector_quadrotor_aerodynamics simulates the quadrotor's motor, propeller and + drag dynamics, given the four input voltages and the wind vector. + + + Johannes Meyer and Alexander Sendobry + BSD + + http://ros.org/wiki/hector_quadrotor_controller + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/CMakeLists.txt b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/CMakeLists.txt new file mode 100644 index 0000000..cc9e63b --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/CMakeLists.txt @@ -0,0 +1,27 @@ +find_program(MATLAB NAMES matlab) + +if (MATLAB) + message(STATUS "Using Matlab at ${MATLAB}") + file(GLOB MFILES "*.m") + + include_directories(codegen/lib) + + add_custom_command( + OUTPUT quadrotorPropulsion.a quadrotorDrag.a + COMMAND ${MATLAB} -nojvm -nodesktop -nosplash -r "compile_all; quit;" + COMMAND ${CMAKE_COMMAND} -E copy codegen/lib/quadrotorPropulsion/quadrotorPropulsion.a ${CMAKE_CURRENT_BINARY_DIR} + COMMAND ${CMAKE_COMMAND} -E copy codegen/lib/quadrotorDrag/quadrotorDrag.a ${CMAKE_CURRENT_BINARY_DIR} + DEPENDS ${MFILES} + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + VERBATIM + ) + + add_custom_target(quadrotor_model + DEPENDS quadrotorPropulsion.a quadrotorDrag.a + ) + +else(MATLAB) + message(WARNING "Matlab not found") +endif(MATLAB) + +set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_SOURCE_DIR}/codegen) diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/compile_all.m b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/compile_all.m new file mode 100644 index 0000000..c771b06 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/compile_all.m @@ -0,0 +1,8 @@ +rtw_config = coder.config('LIB'); +rtw_config.TargetLang = 'C'; +rtw_config.CodeReplacementLibrary = 'C89/C90 (ANSI)'; +rtw_config.CCompilerOptimization = 'On'; + +codegen -config rtw_config -v quadrotorPropulsion motorspeed -o quadrotorPropulsion +codegen -config rtw_config -v quadrotorDrag -o quadrotorDrag + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/motorspeed.m b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/motorspeed.m new file mode 100644 index 0000000..2bc3f66 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/motorspeed.m @@ -0,0 +1,71 @@ +function [M_e,I,xpred] = motorspeed(xin, uin, parameter, dt) +%#eml + +assert(isa(xin,'double')); +assert(all(size(xin) == 1)); + +assert(isa(uin,'double')); +assert(all(size(uin) == [2 1])); + +assert(isa(parameter,'struct')); +assert(isa(parameter.k_m,'double')); +assert(isa(parameter.k_t,'double')); + +assert(isa(parameter.CT2s,'double')); +assert(isa(parameter.CT1s,'double')); +assert(isa(parameter.CT0s,'double')); + +assert(isa(parameter.Psi,'double')); +assert(isa(parameter.J_M,'double')); +assert(isa(parameter.R_A,'double')); + +assert(isa(parameter.alpha_m,'double')); +assert(isa(parameter.beta_m,'double')); + +assert(isa(parameter.l_m,'double')); + +assert(isa(dt,'double')); +assert(all(size(dt) == 1)); + +eml.cstructname(parameter,'PropulsionParameters'); + +% Identification of Roxxy2827-34 motor with 10x4.5 propeller +Psi = parameter.Psi; +J_M = parameter.J_M; +R_A = parameter.R_A; +k_m = parameter.k_m; +k_t = parameter.k_t; +alpha_m = parameter.alpha_m; +beta_m = parameter.beta_m; + +% temporarily used Expressions +U = uin(1); +F_m = uin(2); +omega_m = xin(1); + +M_m = k_t*F_m + k_m*omega_m; + +temp = (U*beta_m-Psi*omega_m)./(2*R_A); +I = temp + sqrt(temp.^2 + (U*alpha_m./R_A)); +M_e = Psi*I; % electrical torque motor 1-4 + +% new version +fx = 1/J_M.*(M_e - M_m); + +% old version +% fx = (Psi/R_A*(U-Psi*omega_m) - M_m)/J_M; +% A = -(Psi^2/R_A)/J_M; +% B(1) = Psi/(J_M*R_A); +% B(2) = -1/J_M; + +% system outputs. Use euler solver to predict next time step +% predicted motor speed +xpred = xin + dt*fx; +% electric torque +%y = [M_e I]; + +% system jacobian +% A = 1 + dt*A; +% input jacobian +% B = A*B*dt; + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/parameter_QK_propulsion.m b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/parameter_QK_propulsion.m new file mode 100644 index 0000000..fbb1e87 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/parameter_QK_propulsion.m @@ -0,0 +1,56 @@ +% init-file for quadrotor +rho = 1.225; % [kg/m³] Dichte der Luft +g = 9.81; % [m/s²] Erdbeschleunigung +w_e = 7.2921151467e-5; % [rad/s] Erddrehrate +c_w = 0.9228*2/3; % [1] Widerstandsbeiwert bei translatorischer Bewegung +c_M = 0.9228*4/5; % [1] Widerstandsbeiwert bei rotatorischer Bewegung +R_p = 0.1269; % [m] Rotorradius +A_xy = 2*0.023*0.2 + .11*0.12; % [m²] Fläche in x-/y-Achse +A_z = 4*0.023*0.2 + .12^2 + 0*R_p^2*pi*4; % [m²] Fläche in z-Achse, ohne Rotoren +l_m = 0.275; % [m] Abstand Motor zu Kern +z_m = -0.03; % [m] z-Abstand Propeller-Schwerpunkt +m = 1.477; % [kg] Gesamtmasse des Quadrokopters, ohne Cam, +40g mit Cam +m_M = 0.072; % [kg] Masse Motor + Propeller +m_R = 0.044; % [kg] Masse Rohr +m_C = m - 4*m_M - 2*m_R; % [kg] Masse Kern +I_x = 2*m_M*l_m^2 + 1/12*m_C*(2*.12^2) + 1/12*m_R*(2*l_m)^2; % [kg m²] Massenträgheitsmoment um x-Achse +I_y = I_x; % [kg m²] Massenträgheitsmoment um y-Achse +I_z = 4*m_M*l_m^2 + 1/12*m_C*(2*.12^2) + 2*1/12*m_R*(2*l_m)^2; % [kg m²] Massenträgheitsmoment um z-Achse +inertia = diag([I_x I_y I_z]); % [kg m²] Massenträgheitstensor des Quadrokopters +U_max = 14.8; % [V] Maximale Eingangsspannung für Motor + +% Identification of Roxxy2827-34 motor with 10x4.5 propeller +J_M = 2.5730480633e-5; % [kgm^2] + +% identification from 27.11.2012 with old data, best data +R_A = 0.201084219222241; +Psi = 0.007242179827506; + +% new controller model: u_motor = U_in*(alpha_m/i + beta_m) +alpha_m = 0.104863758313889; +beta_m = 0.549262344777900; + +%% Thrust T = CT*rho*pi*R^4*omega^2 +% J = v_z_Motor*60/(UPM*2*R) = v_z*pi/(R_p*w_M) % Fortschrittsgrad +% CT = CT3*J^3 + CT2*J^2 + CT1*J + CT0 + +% witz normalized rotational speed of motor --> increased matrix condition +CT2s = -1.3077e-2; +CT1s = -2.5224e-4; +CT0s = 1.5393579917e-5; % identification from 15.11.2012 +% torque constant, i.e. Torque = k_t*Thrust +k_t = 0.018228626171312; +k_m = -7.011631909766668e-5; + +%% Drag coefficients + +C_wxy = 1/2*A_xy*rho*c_w; % bezogene Widerstandsgröße udot, vdot +C_wz = 1/2*A_z*rho*c_w; % bezogene Widerstandsgröße wdot +C_mxy = 1/2*A_z*rho*c_M; % bezogene Widerstandsgröße pdot, qdot +C_mz = 1/2*A_xy*rho*c_M; % bezogene Widerstandsgröße rdot + +%% Initial conditions + +F0 = m*g; +w0 = sqrt(m*g/4/CT0s); +U0 = R_A/Psi*k_t*m*g/4 + Psi*w0; diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/quadrotorDrag.m b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/quadrotorDrag.m new file mode 100644 index 0000000..64a66c4 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/quadrotorDrag.m @@ -0,0 +1,50 @@ +function y = quadrotorDrag(uin, parameter, dt) +%#eml + +assert(isa(uin,'double')); +assert(all(size(uin) == [6 1])); + +assert(isa(parameter,'struct')); +assert(isa(parameter.C_wxy,'double')); +assert(isa(parameter.C_wz,'double')); + +assert(isa(parameter.C_mxy,'double')); +assert(isa(parameter.C_mz,'double')); + + +assert(isa(dt,'double')); +assert(all(size(dt) == 1)); + +eml.cstructname(parameter,'DragParameters'); + +% initialize vectors +y = zeros(6,1); + +% Input variables +u = uin(1); +v = uin(2); +w = uin(3); +p = uin(4); +q = uin(5); +r = uin(6); + +% Constants +C_wxy = parameter.C_wxy; +C_wz = parameter.C_wz; +C_mxy = parameter.C_mxy; +C_mz = parameter.C_mz; + +% temporarily used vector +absoluteVelocity = sqrt(u^2 + v^2 + w^2); +absoluteAngularVelocity = sqrt(p^2 + q^2 + r^2); + +% system outputs +% calculate drag force +y(1) = C_wxy* absoluteVelocity*u; +y(2) = C_wxy* absoluteVelocity*v; +y(3) = C_wz * absoluteVelocity*w; + +% calculate draq torque +y(4) = C_mxy* absoluteAngularVelocity*p; +y(5) = C_mxy* absoluteAngularVelocity*q; +y(6) = C_mz * absoluteAngularVelocity*r; diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/quadrotorPropulsion.m b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/quadrotorPropulsion.m new file mode 100644 index 0000000..f90509d --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/matlab/quadrotorPropulsion.m @@ -0,0 +1,98 @@ +function [y,xpred] = quadrotorPropulsion(xin, uin, parameter, dt) +%#eml + +assert(isa(xin,'double')); +assert(all(size(xin) == [4 1])); + +assert(isa(uin,'double')); +assert(all(size(uin) == [10 1])); + +assert(isa(parameter,'struct')); +assert(isa(parameter.k_m,'double')); +assert(isa(parameter.k_t,'double')); + +assert(isa(parameter.CT2s,'double')); +assert(isa(parameter.CT1s,'double')); +assert(isa(parameter.CT0s,'double')); + +assert(isa(parameter.Psi,'double')); +assert(isa(parameter.J_M,'double')); +assert(isa(parameter.R_A,'double')); + +assert(isa(parameter.alpha_m,'double')); +assert(isa(parameter.beta_m,'double')); + +assert(isa(parameter.l_m,'double')); + +assert(isa(dt,'double')); +assert(all(size(dt) == 1)); + +eml.cstructname(parameter,'PropulsionParameters'); + +% initialize vectors +xpred = xin; % motorspeed +v_1 = zeros(4,1); +y = zeros(14,1); +F_m = zeros(4,1); +U = zeros(4,1); +M_e = zeros(4,1); +I = zeros(4,1); +F = zeros(3,1); + +% Input variables +u = uin(1); +v = uin(2); +w = uin(3); +p = uin(4); +q = uin(5); +r = uin(6); +U(1) = uin(7); +U(2) = uin(8); +U(3) = uin(9); +U(4) = uin(10); + +% Constants +CT0s = parameter.CT0s; +CT1s = parameter.CT1s; +CT2s = parameter.CT2s; +k_t = parameter.k_t; +l_m = parameter.l_m; +Psi = parameter.Psi; + +v_1(1) = - w + l_m*q; +v_1(2) = - w - l_m*p; +v_1(3) = - w - l_m*q; +v_1(4) = - w + l_m*p; + +% calculate thrust for all 4 rotors +for i = 1:4 + % if the flow speed at infinity is negative + if v_1(i) < 0 + F_m(i) = CT2s*v_1(i).^2 + CT1s*v_1(i).*xin(i) + CT0s*xin(i).^2; + % if the flow speed at infinity is positive + else + F_m(i) = -CT2s*v_1(i).^2 + CT1s*v_1(i).*xin(i) + CT0s*xin(i).^2; + end + % sum up all rotor forces + F(3) = F(3) + F_m(i) ; + + [M_e(i),I(i),xpred(i)] = motorspeed(xin(i), [U(i) F_m(i)], parameter, dt); +end + +% System output, i.e. force and torque of quadrotor +y(1) = F(1); +y(2) = F(2); +y(3) = F(3); + +% torque for rotating quadrocopter around x-axis is the mechanical torque +y(4) = (F_m(4)-F_m(2))*l_m; +% torque for rotating quadrocopter around y-axis is the mechanical torque +y(5) = (F_m(1)-F_m(3))*l_m; +% torque for rotating quadrocopter around z-axis is the electrical torque +y(6) = (-M_e(1)-M_e(3)+M_e(2)+M_e(4)); + +% motor speeds (rad/s) +y(7:10) = xpred(1:4); + +% motor current (A) +y(11:14) = I(1:4); % M_e(1:4) / Psi; diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/quadrotor_aerodynamics.yaml b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/quadrotor_aerodynamics.yaml new file mode 100644 index 0000000..3c4e3cf --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/quadrotor_aerodynamics.yaml @@ -0,0 +1,5 @@ +quadrotor_aerodynamics: + C_wxy: 0.12 + C_wz: 0.1 + C_mxy: 0.074156208000000 + C_mz: 0.050643264000000 \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/robbe_2827-34_epp1045.yaml b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/robbe_2827-34_epp1045.yaml new file mode 100644 index 0000000..4a2e1ad --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/robbe_2827-34_epp1045.yaml @@ -0,0 +1,14 @@ +quadrotor_propulsion: + Psi: 0.007242179827506 + J_M: 2.573048063300000e-5 + R_A: 0.201084219222241 + k_t: 0.015336864714397 + k_m: -7.011631909766668e-5 + alpha_m: 0.104863758313889 + beta_m: 0.549262344777900 + + CT2s: -1.3077e-2 + CT1s: -2.5224e-4 + CT0s: 1.538190483976698e-5 + + l_m: 0.275 diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/robbe_2827-34_epp1245.yaml b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/robbe_2827-34_epp1245.yaml new file mode 100644 index 0000000..fbd8ed0 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/param/robbe_2827-34_epp1245.yaml @@ -0,0 +1,11 @@ +quadrotor_propulsion: + Psi: 0.007242179827506 + J_M: 4.142069415e-05 + R_A: 0.201084219222241 + k_t: 0.01732804081 + + CT2s: -2.3491553043010e-2 + CT1s: -4.531245193522030e-04 + CT0s: 2.744543453e-05 + + l_m: 0.275 diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/quadrotor_aerodynamics.cpp b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/quadrotor_aerodynamics.cpp new file mode 100644 index 0000000..8f6da35 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/quadrotor_aerodynamics.cpp @@ -0,0 +1,216 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#include +#include +#include + +extern "C" { + #include "quadrotorDrag/quadrotorDrag.h" + #include "quadrotorDrag/quadrotorDrag_initialize.h" +} + +#include + +namespace gazebo { + +using namespace common; +using namespace math; + +template static inline T checknan(const T& value, const std::string& text = "") { + if (!(value == value)) { + if (!text.empty()) std::cerr << text << " contains **!?* Nan values!" << std::endl; + return T(); + } + return value; +} + +// extern void quadrotorDrag(const real_T uin[6], const DragParameters parameter, real_T dt, real_T y[6]); +struct GazeboQuadrotorAerodynamics::DragModel { + DragParameters parameters_; + boost::array u; + boost::array y; +}; + +GazeboQuadrotorAerodynamics::GazeboQuadrotorAerodynamics() +{ + // initialize drag model + quadrotorDrag_initialize(); + drag_model_ = new DragModel; +} + +//////////////////////////////////////////////////////////////////////////////// +// Destructor +GazeboQuadrotorAerodynamics::~GazeboQuadrotorAerodynamics() +{ + event::Events::DisconnectWorldUpdateBegin(updateConnection); + node_handle_->shutdown(); + callback_queue_thread_.join(); + delete node_handle_; + + delete drag_model_; +} + +//////////////////////////////////////////////////////////////////////////////// +// Load the controller +void GazeboQuadrotorAerodynamics::Load(physics::ModelPtr _model, sdf::ElementPtr _sdf) +{ + world = _model->GetWorld(); + link = _model->GetLink(); + + // load parameters + if (!_sdf->HasElement("robotNamespace")) + namespace_.clear(); + else + namespace_ = _sdf->GetElement("robotNamespace")->GetValueString() + "/"; + + if (!_sdf->HasElement("paramNamespace")) + param_namespace_ = "~/quadrotor_aerodynamics/"; + else + param_namespace_ = _sdf->GetElement("paramNamespace")->GetValueString() + "/"; + + if (!_sdf->HasElement("windTopicName")) + wind_topic_ = "wind"; + else + wind_topic_ = _sdf->GetElement("windTopicName")->GetValueString(); + + // start ros node + if (!ros::isInitialized()) + { + int argc = 0; + char **argv = NULL; + ros::init(argc,argv,"gazebo",ros::init_options::NoSigintHandler|ros::init_options::AnonymousName); + } + + node_handle_ = new ros::NodeHandle(namespace_); + + // subscribe command + if (!wind_topic_.empty()) + { + ros::SubscribeOptions ops = ros::SubscribeOptions::create( + wind_topic_, 1, + boost::bind(&GazeboQuadrotorAerodynamics::WindCallback, this, _1), + ros::VoidPtr(), &callback_queue_); + wind_subscriber_ = node_handle_->subscribe(ops); + } + + callback_queue_thread_ = boost::thread( boost::bind( &GazeboQuadrotorAerodynamics::QueueThread,this ) ); + + // get model parameters + ros::NodeHandle param(param_namespace_); + param.getParam("C_wxy", drag_model_->parameters_.C_wxy); + param.getParam("C_wz", drag_model_->parameters_.C_wz); + param.getParam("C_mxy", drag_model_->parameters_.C_mxy); + param.getParam("C_mz", drag_model_->parameters_.C_mz); + + std::cout << "Loaded the following quadrotor drag model parameters from namespace " << param.getNamespace() << ":" << std::endl; + std::cout << "C_wxy = " << drag_model_->parameters_.C_wxy << std::endl; + std::cout << "C_wz = " << drag_model_->parameters_.C_wz << std::endl; + std::cout << "C_mxy = " << drag_model_->parameters_.C_mxy << std::endl; + std::cout << "C_mz = " << drag_model_->parameters_.C_mz << std::endl; + + // New Mechanism for Updating every World Cycle + // Listen to the update event. This event is broadcast every + // simulation iteration. + updateConnection = event::Events::ConnectWorldUpdateBegin( + boost::bind(&GazeboQuadrotorAerodynamics::Update, this)); +} + +//////////////////////////////////////////////////////////////////////////////// +// Callbacks +void GazeboQuadrotorAerodynamics::WindCallback(const geometry_msgs::Vector3ConstPtr& wind) +{ + boost::mutex::scoped_lock lock(wind_mutex_); + wind_ = *wind; +} + +//////////////////////////////////////////////////////////////////////////////// +// Update the controller +void GazeboQuadrotorAerodynamics::Update() +{ + Vector3 force(0.0, 0.0, 0.0), torque(0.0, 0.0, 0.0); + boost::mutex::scoped_lock lock(wind_mutex_); + + // Get simulator time + Time current_time = world->GetSimTime(); + Time dt = current_time - last_time_; + last_time_ = current_time; + if (dt <= 0.0) return; + + // Get new commands/state + // callback_queue_.callAvailable(); + + // fill input vector u for drag model + velocity = link->GetRelativeLinearVel(); + rate = link->GetRelativeAngularVel(); + drag_model_->u[0] = (velocity.x - wind_.x); + drag_model_->u[1] = -(velocity.y - wind_.y); + drag_model_->u[2] = -(velocity.z - wind_.z); + drag_model_->u[3] = rate.x; + drag_model_->u[4] = -rate.y; + drag_model_->u[5] = -rate.z; + +// std::cout << "u = [ "; +// for(std::size_t i = 0; i < drag_model_->u.size(); ++i) +// std::cout << drag_model_->u[i] << " "; +// std::cout << "]" << std::endl; + + checknan(drag_model_->u, "drag model input"); + + // update drag model + quadrotorDrag(drag_model_->u.data(), drag_model_->parameters_, dt.Double(), drag_model_->y.data()); + force = force - checknan(Vector3(drag_model_->y[0], -drag_model_->y[1], -drag_model_->y[2]), "drag model force"); + torque = torque - checknan(Vector3(drag_model_->y[3], -drag_model_->y[4], -drag_model_->y[5]), "drag model torque"); + + // set force and torque in gazebo + link->AddRelativeForce(force); + link->AddRelativeTorque(torque - link->GetInertial()->GetCoG().Cross(force)); +} + +//////////////////////////////////////////////////////////////////////////////// +// Reset the controller +void GazeboQuadrotorAerodynamics::Reset() +{ +} + +//////////////////////////////////////////////////////////////////////////////// +// custom callback queue thread +void GazeboQuadrotorAerodynamics::QueueThread() +{ + static const double timeout = 0.01; + + while (node_handle_->ok()) + { + callback_queue_.callAvailable(ros::WallDuration(timeout)); + } +} + +// Register this plugin with the simulator +GZ_REGISTER_MODEL_PLUGIN(GazeboQuadrotorAerodynamics) + +} // namespace gazebo diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/quadrotor_propulsion.cpp b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/quadrotor_propulsion.cpp new file mode 100644 index 0000000..ae4beea --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/quadrotor_propulsion.cpp @@ -0,0 +1,429 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#include +#include +#include + +#include + +extern "C" { + #include "quadrotorPropulsion/quadrotorPropulsion.h" + #include "quadrotorPropulsion/quadrotorPropulsion_initialize.h" +} + +#include + +namespace gazebo { + +using namespace common; +using namespace math; + +template static inline T checknan(const T& value, const std::string& text = "") { + if (!(value == value)) { + if (!text.empty()) std::cerr << text << " contains **!?* Nan values!" << std::endl; + return T(); + } + return value; +} + +// extern void quadrotorPropulsion(const real_T xin[4], const real_T uin[10], const PropulsionParameters parameter, real_T dt, real_T y[6], real_T xpred[4]); +struct GazeboQuadrotorPropulsion::PropulsionModel { + PropulsionParameters parameters_; + boost::array x; + boost::array x_pred; + boost::array u; + boost::array y; +}; + +GazeboQuadrotorPropulsion::GazeboQuadrotorPropulsion() +{ + // initialize propulsion model + quadrotorPropulsion_initialize(); + propulsion_model_ = new PropulsionModel; +} + +//////////////////////////////////////////////////////////////////////////////// +// Destructor +GazeboQuadrotorPropulsion::~GazeboQuadrotorPropulsion() +{ + event::Events::DisconnectWorldUpdateBegin(updateConnection); + node_handle_->shutdown(); + callback_queue_thread_.join(); + delete node_handle_; + + delete propulsion_model_; +} + +//////////////////////////////////////////////////////////////////////////////// +// Load the controller +void GazeboQuadrotorPropulsion::Load(physics::ModelPtr _model, sdf::ElementPtr _sdf) +{ + world = _model->GetWorld(); + link = _model->GetLink(); + + // load parameters + if (!_sdf->HasElement("robotNamespace")) + namespace_.clear(); + else + namespace_ = _sdf->GetElement("robotNamespace")->GetValueString() + "/"; + + if (!_sdf->HasElement("paramNamespace")) + param_namespace_ = "~/quadrotor_propulsion/"; + else + param_namespace_ = _sdf->GetElement("paramNamespace")->GetValueString() + "/"; + + if (!_sdf->HasElement("triggerTopic")) + trigger_topic_ = "quadro/trigger"; + else + trigger_topic_ = _sdf->GetElement("triggerTopic")->GetValueString(); + + if (!_sdf->HasElement("voltageTopicName")) + voltage_topic_ = "motor_pwm"; + else + voltage_topic_ = _sdf->GetElement("voltageTopicName")->GetValueString(); + + if (!_sdf->HasElement("wrenchTopic")) + wrench_topic_ = "wrench_out"; + else + wrench_topic_ = _sdf->GetElement("wrenchTopic")->GetValueString(); + + if (!_sdf->HasElement("supplyTopic")) + supply_topic_ = "supply"; + else + supply_topic_ = _sdf->GetElement("supplyTopic")->GetValueString(); + + if (!_sdf->HasElement("statusTopic")) + status_topic_ = "motor_status"; + else + status_topic_ = _sdf->GetElement("statusTopic")->GetValueString(); + + // set control timing parameters + controlTimer.Load(world, _sdf, "control"); + control_tolerance_ = Time(); + if (_sdf->HasElement("controlTolerance")) control_tolerance_ = _sdf->GetElement("controlTolerance")->GetValueDouble(); + control_delay_ = Time(); + if (_sdf->HasElement("controlDelay")) control_delay_ = _sdf->GetElement("controlDelay")->GetValueDouble(); + + // set initial supply voltage + supply_.voltage.resize(1); + supply_.voltage[0] = 14.8; + if (_sdf->HasElement("supplyVoltage")) supply_.voltage[0] = _sdf->GetElement("supplyVoltage")->GetValueDouble(); + + // start ros node + if (!ros::isInitialized()) + { + int argc = 0; + char **argv = NULL; + ros::init(argc,argv,"gazebo",ros::init_options::NoSigintHandler|ros::init_options::AnonymousName); + } + + node_handle_ = new ros::NodeHandle(namespace_); + + + // publish trigger + if (!trigger_topic_.empty()) + { + ros::AdvertiseOptions ops = ros::AdvertiseOptions::create( + trigger_topic_, 10, + ros::SubscriberStatusCallback(), ros::SubscriberStatusCallback(), + ros::VoidConstPtr(), &callback_queue_); + trigger_publisher_ = node_handle_->advertise(ops); + } + + // subscribe command + if (!voltage_topic_.empty()) + { + ros::SubscribeOptions ops = ros::SubscribeOptions::create( + voltage_topic_, 1, + boost::bind(&GazeboQuadrotorPropulsion::CommandCallback, this, _1), + ros::VoidPtr(), &callback_queue_); + voltage_subscriber_ = node_handle_->subscribe(ops); + } + + // publish wrench + if (!wrench_topic_.empty()) + { + ros::AdvertiseOptions ops = ros::AdvertiseOptions::create( + wrench_topic_, 10, + ros::SubscriberStatusCallback(), ros::SubscriberStatusCallback(), + ros::VoidConstPtr(), &callback_queue_); + wrench_publisher_ = node_handle_->advertise(ops); + } + + // publish and latch supply + if (!supply_topic_.empty()) + { + ros::AdvertiseOptions ops = ros::AdvertiseOptions::create( + supply_topic_, 10, + ros::SubscriberStatusCallback(), ros::SubscriberStatusCallback(), + ros::VoidConstPtr(), &callback_queue_); + ops.latch = true; + supply_publisher_ = node_handle_->advertise(ops); + + supply_publisher_.publish(supply_); + } + + // publish motor_status + if (!status_topic_.empty()) + { + ros::AdvertiseOptions ops = ros::AdvertiseOptions::create( + status_topic_, 10, + ros::SubscriberStatusCallback(), ros::SubscriberStatusCallback(), + ros::VoidConstPtr(), &callback_queue_); + motor_status_publisher_ = node_handle_->advertise(ops); + } + + // callback_queue_thread_ = boost::thread( boost::bind( &GazeboQuadrotorPropulsion::QueueThread,this ) ); + + Reset(); + + // get model parameters + ros::NodeHandle param(param_namespace_); + param.getParam("k_m", propulsion_model_->parameters_.k_m); + param.getParam("k_t", propulsion_model_->parameters_.k_t); + param.getParam("CT0s", propulsion_model_->parameters_.CT0s); + param.getParam("CT1s", propulsion_model_->parameters_.CT1s); + param.getParam("CT2s", propulsion_model_->parameters_.CT2s); + param.getParam("J_M", propulsion_model_->parameters_.J_M); + param.getParam("l_m", propulsion_model_->parameters_.l_m); + param.getParam("Psi", propulsion_model_->parameters_.Psi); + param.getParam("R_A", propulsion_model_->parameters_.R_A); + param.getParam("alpha_m", propulsion_model_->parameters_.alpha_m); + param.getParam("beta_m", propulsion_model_->parameters_.beta_m); + + std::cout << "Loaded the following quadrotor propulsion model parameters from namespace " << param.getNamespace() << ":" << std::endl; + std::cout << "k_m = " << propulsion_model_->parameters_.k_m << std::endl; + std::cout << "k_t = " << propulsion_model_->parameters_.k_t << std::endl; + std::cout << "CT2s = " << propulsion_model_->parameters_.CT2s << std::endl; + std::cout << "CT1s = " << propulsion_model_->parameters_.CT1s << std::endl; + std::cout << "CT0s = " << propulsion_model_->parameters_.CT0s << std::endl; + std::cout << "Psi = " << propulsion_model_->parameters_.Psi << std::endl; + std::cout << "J_M = " << propulsion_model_->parameters_.J_M << std::endl; + std::cout << "R_A = " << propulsion_model_->parameters_.R_A << std::endl; + std::cout << "l_m = " << propulsion_model_->parameters_.l_m << std::endl; + std::cout << "alpha_m = " << propulsion_model_->parameters_.alpha_m << std::endl; + std::cout << "beta_m = " << propulsion_model_->parameters_.beta_m << std::endl; + + + // New Mechanism for Updating every World Cycle + // Listen to the update event. This event is broadcast every + // simulation iteration. + updateConnection = event::Events::ConnectWorldUpdateBegin( + boost::bind(&GazeboQuadrotorPropulsion::Update, this)); +} + +//////////////////////////////////////////////////////////////////////////////// +// Callbacks +void GazeboQuadrotorPropulsion::CommandCallback(const hector_uav_msgs::MotorPWMConstPtr& command) +{ + //boost::mutex::scoped_lock lock(command_mutex_); + if (!motor_status_.on) + ROS_WARN_NAMED("quadrotor_propulsion", "Received new motor command. Enabled motors."); + + motor_status_.on = true; + new_motor_voltages_.push(command); + ROS_DEBUG_STREAM_NAMED("quadrotor_propulsion", "Received motor command valid at " << command->header.stamp); + command_condition_.notify_all(); +} + +//////////////////////////////////////////////////////////////////////////////// +// Update the controller +void GazeboQuadrotorPropulsion::Update() +{ + Vector3 force, torque; + boost::mutex::scoped_lock lock(command_mutex_); + + // Get simulator time + Time current_time = world->GetSimTime(); + Time dt = current_time - last_time_; + last_time_ = current_time; + if (dt <= 0.0) return; + + // Send trigger + bool trigger = controlTimer.update(); + if (trigger && trigger_publisher_) { + rosgraph_msgs::Clock clock; + clock.clock = ros::Time(current_time.sec, current_time.nsec); + trigger_publisher_.publish(clock); + + ROS_DEBUG_STREAM_NAMED("quadrotor_propulsion", "Sent a trigger message at t = " << current_time.Double() << " (dt = " << (current_time - last_trigger_time_).Double() << ")"); + last_trigger_time_ = current_time; + } + + // Get new commands/state + callback_queue_.callAvailable(); + + do { + if (!new_motor_voltages_.empty()) { + hector_uav_msgs::MotorPWMConstPtr new_motor_voltage = new_motor_voltages_.front(); + Time new_time = Time(new_motor_voltage->header.stamp.sec, new_motor_voltage->header.stamp.nsec); + + if (new_time == Time() || (new_time >= current_time - control_delay_ - dt - control_tolerance_ && new_time <= current_time - control_delay_ + control_tolerance_)) { + motor_voltage_ = new_motor_voltage; + new_motor_voltages_.pop(); + last_control_time_ = current_time; + last_trigger_time_ = current_time; + ROS_DEBUG_STREAM_NAMED("quadrotor_propulsion", "Using motor command valid at t = " << new_time.Double() << "s for simulation step at t = " << current_time.Double() << "s (dt = " << (current_time - new_time).Double() << "s)"); + + // new motor command is too old: + } else if (new_time < current_time - control_delay_ - control_tolerance_) { + ROS_DEBUG_NAMED("quadrotor_propulsion", "command received was too old: %fs", (new_time - current_time).Double()); + new_motor_voltages_.pop(); + continue; + + // new motor command is too new: + } else { + // do nothing + } + + } else { + if (!motor_status_.on || !trigger) break; + + // if (new_motor_voltages_.empty() && motor_status_.on && control_period_ > 0 && current_time >= last_control_time_ + control_period_ + control_tolerance_) { + ROS_DEBUG_NAMED("quadrotor_propulsion", "Waiting for command at simulation step t = %fs... last update was %fs ago", current_time.Double(), (current_time - last_control_time_).Double()); + // if (command_condition_.timed_wait(lock, (ros::Duration(control_period_.sec, control_period_.nsec) * 100.0).toBoost())) continue; + callback_queue_.callAvailable(ros::WallDuration(1.0)); + if (!new_motor_voltages_.empty()) continue; + + ROS_ERROR_NAMED("quadrotor_propulsion", "Command timed out. Disabled motors."); + motor_status_.on = false; + } + + } while(false); + + // fill input vector u for propulsion model + velocity = link->GetRelativeLinearVel(); + rate = link->GetRelativeAngularVel(); + propulsion_model_->u[0] = velocity.x; + propulsion_model_->u[1] = -velocity.y; + propulsion_model_->u[2] = -velocity.z; + propulsion_model_->u[3] = rate.x; + propulsion_model_->u[4] = -rate.y; + propulsion_model_->u[5] = -rate.z; + if (motor_status_.on && motor_voltage_ && motor_voltage_->pwm.size() >= 4) { + propulsion_model_->u[6] = motor_voltage_->pwm[0] * supply_.voltage[0] / 255.0; + propulsion_model_->u[7] = motor_voltage_->pwm[1] * supply_.voltage[0] / 255.0; + propulsion_model_->u[8] = motor_voltage_->pwm[2] * supply_.voltage[0] / 255.0; + propulsion_model_->u[9] = motor_voltage_->pwm[3] * supply_.voltage[0] / 255.0; + } else { + propulsion_model_->u[6] = 0.0; + propulsion_model_->u[7] = 0.0; + propulsion_model_->u[8] = 0.0; + propulsion_model_->u[9] = 0.0; + } + +// std::cout << "u = [ "; +// for(std::size_t i = 0; i < propulsion_model_->u.size(); ++i) +// std::cout << propulsion_model_->u[i] << " "; +// std::cout << "]" << std::endl; + + checknan(propulsion_model_->u, "propulsion model input"); + checknan(propulsion_model_->x, "propulsion model state"); + + // update propulsion model + quadrotorPropulsion(propulsion_model_->x.data(), propulsion_model_->u.data(), propulsion_model_->parameters_, dt.Double(), propulsion_model_->y.data(), propulsion_model_->x_pred.data()); + propulsion_model_->x = propulsion_model_->x_pred; + force = force + checknan(Vector3(propulsion_model_->y[0], -propulsion_model_->y[1], propulsion_model_->y[2]), "propulsion model force"); + torque = torque + checknan(Vector3(propulsion_model_->y[3], -propulsion_model_->y[4], -propulsion_model_->y[5]), "propulsion model torque"); + +// std::cout << "y = [ "; +// for(std::size_t i = 0; i < propulsion_model_->y.size(); ++i) +// std::cout << propulsion_model_->y[i] << " "; +// std::cout << "]" << std::endl; + + // publish wrench + if (wrench_publisher_) { + wrench_.force.x = force.x; + wrench_.force.y = force.y; + wrench_.force.z = force.z; + wrench_.torque.x = torque.x; + wrench_.torque.y = torque.y; + wrench_.torque.z = torque.z; + wrench_publisher_.publish(wrench_); + } + + // set force and torque in gazebo + link->AddRelativeForce(force); + link->AddRelativeTorque(torque - link->GetInertial()->GetCoG().Cross(force)); + + // publish motor status + if (motor_status_publisher_ && trigger /* && current_time >= last_motor_status_time_ + control_period_ */) { + motor_status_.header.stamp = ros::Time(current_time.sec, current_time.nsec); + + motor_status_.voltage.resize(4); + motor_status_.voltage[0] = propulsion_model_->u[6]; + motor_status_.voltage[1] = propulsion_model_->u[7]; + motor_status_.voltage[2] = propulsion_model_->u[8]; + motor_status_.voltage[3] = propulsion_model_->u[9]; + + motor_status_.frequency.resize(4); + motor_status_.frequency[0] = propulsion_model_->y[6]; + motor_status_.frequency[1] = propulsion_model_->y[7]; + motor_status_.frequency[2] = propulsion_model_->y[8]; + motor_status_.frequency[3] = propulsion_model_->y[9]; + motor_status_.running = motor_status_.frequency[0] > 1.0 && motor_status_.frequency[1] > 1.0 && motor_status_.frequency[2] > 1.0 && motor_status_.frequency[3] > 1.0; + + motor_status_.current.resize(4); + motor_status_.current[0] = propulsion_model_->y[10]; + motor_status_.current[1] = propulsion_model_->y[11]; + motor_status_.current[2] = propulsion_model_->y[12]; + motor_status_.current[3] = propulsion_model_->y[13]; + motor_status_publisher_.publish(motor_status_); + last_motor_status_time_ = current_time; + } +} + +//////////////////////////////////////////////////////////////////////////////// +// Reset the controller +void GazeboQuadrotorPropulsion::Reset() +{ + propulsion_model_->x.assign(0.0); + propulsion_model_->x_pred.assign(0.0); + last_control_time_ = Time(); + last_motor_status_time_ = Time(); + new_motor_voltages_ = std::queue(); // .clear(); + motor_voltage_.reset(); +} + +//////////////////////////////////////////////////////////////////////////////// +// custom callback queue thread +void GazeboQuadrotorPropulsion::QueueThread() +{ + static const double timeout = 0.01; + + while (node_handle_->ok()) + { + callback_queue_.callAvailable(ros::WallDuration(timeout)); + } +} + +// Register this plugin with the simulator +GZ_REGISTER_MODEL_PLUGIN(GazeboQuadrotorPropulsion) + +} // namespace gazebo diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/test_trajectory.cpp b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/test_trajectory.cpp new file mode 100644 index 0000000..ecabcde --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/src/test_trajectory.cpp @@ -0,0 +1,95 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + + +#include +#include + +int main(int argc, char **argv) +{ + ros::init(argc, argv, "test_trajectory"); + ros::NodeHandle nh; + ros::Publisher publisher = nh.advertise("cmd_vel", 1); + geometry_msgs::Twist twist; + + publisher.publish(twist); + ros::Duration(5.0).sleep(); + + double speed = 3.0; + double interval = 3.0; + + twist.linear.z = 2.0; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.z = 0.0; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.x = speed; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.x = 0.0; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.y = speed; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.y = 0.0; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.x = -speed; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.x = 0.0; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.y = -speed; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.y = 0.0; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.z = -1.0; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + twist.linear.z = 0.0; + publisher.publish(twist); + ros::Duration(interval).sleep(); + + return 0; +} diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/model_based_navigation.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/model_based_navigation.urdf.xacro new file mode 100644 index 0000000..9430285 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/model_based_navigation.urdf.xacro @@ -0,0 +1,26 @@ + + + + + + + + + 100.0 + quadro + Simulink + $(find quadro)/simulink/MBN/RTWmodel_QK_SFSVD_ROS.so + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_aerodynamics.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_aerodynamics.urdf.xacro new file mode 100644 index 0000000..c4a42c8 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_aerodynamics.urdf.xacro @@ -0,0 +1,16 @@ + + + + + + + + + true + 0.0 + base_link + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_controller.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_controller.urdf.xacro new file mode 100644 index 0000000..291daff --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_controller.urdf.xacro @@ -0,0 +1,24 @@ + + + + + + + + + 100.0 + quadro + Controller + $(find quadro)/conf/controller.cpf + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_pose_estimation.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_pose_estimation.urdf.xacro new file mode 100644 index 0000000..e6996fe --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_pose_estimation.urdf.xacro @@ -0,0 +1,25 @@ + + + + + + + + + 100.0 + hector_pose_estimation_rtt + hector_pose_estimation::PoseEstimationTaskContext + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_propulsion.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_propulsion.urdf.xacro new file mode 100644 index 0000000..df67d38 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_controller/urdf/quadrotor_propulsion.urdf.xacro @@ -0,0 +1,19 @@ + + + + + + + + + true + 0.0 + base_link + 100.0 + + 0.01 + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/CMakeLists.txt b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/CMakeLists.txt new file mode 100644 index 0000000..85021d7 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/CMakeLists.txt @@ -0,0 +1,32 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) + +# Set the build type. Options are: +# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage +# Debug : w/ debug symbols, w/o optimization +# Release : w/o debug symbols, w/ optimization +# RelWithDebInfo : w/ debug symbols, w/ optimization +# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries +#set(ROS_BUILD_TYPE RelWithDebInfo) + +rosbuild_init() + +#set the default path for built executables to the "bin" directory +#set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#set the default path for built libraries to the "lib" directory +#set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) + +#uncomment if you have defined messages +#rosbuild_genmsg() +#uncomment if you have defined services +#rosbuild_gensrv() + +#common commands for building c++ executables and libraries +#rosbuild_add_library(${PROJECT_NAME} src/example.cpp) +#target_link_libraries(${PROJECT_NAME} another_library) +#rosbuild_add_boost_directories() +#rosbuild_link_boost(${PROJECT_NAME} thread) +#rosbuild_add_executable(example examples/example.cpp) +#target_link_libraries(example ${PROJECT_NAME}) + +add_subdirectory(urdf) diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/Makefile b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/Makefile new file mode 100644 index 0000000..b75b928 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/ROS_NOBUILD b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/ROS_NOBUILD new file mode 100644 index 0000000..f1231a5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/ROS_NOBUILD @@ -0,0 +1 @@ +created by rosmake to mark as installed \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/MySpawn_quadrotor.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/MySpawn_quadrotor.launch new file mode 100644 index 0000000..6df1920 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/MySpawn_quadrotor.launch @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/mySpawn_quadrotor_with_kinect.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/mySpawn_quadrotor_with_kinect.launch new file mode 100644 index 0000000..cab4919 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/mySpawn_quadrotor_with_kinect.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/quadrotor_empty_world.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/quadrotor_empty_world.launch new file mode 100644 index 0000000..865cb02 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/quadrotor_empty_world.launch @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/quadrotor_empty_world.launch~ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/quadrotor_empty_world.launch~ new file mode 100644 index 0000000..8dc8c1a --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/quadrotor_empty_world.launch~ @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor.launch new file mode 100644 index 0000000..5d7ba22 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor.launch @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor.launch~ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor.launch~ new file mode 100644 index 0000000..5d7ba22 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor.launch~ @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_slam.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_slam.launch new file mode 100644 index 0000000..0105694 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_slam.launch @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_asus.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_asus.launch new file mode 100644 index 0000000..5bc9dd1 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_asus.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_asus_with_laser.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_asus_with_laser.launch new file mode 100644 index 0000000..2c863d7 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_asus_with_laser.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_cam.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_cam.launch new file mode 100644 index 0000000..c3a198f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_cam.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_downward_cam.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_downward_cam.launch new file mode 100644 index 0000000..209fa00 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_downward_cam.launch @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_kinect.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_kinect.launch new file mode 100644 index 0000000..7c20ce9 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_kinect.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_kinect.launch~ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_kinect.launch~ new file mode 100644 index 0000000..2c863d7 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_kinect.launch~ @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_laser.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_laser.launch new file mode 100644 index 0000000..1ee9612 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/launch/spawn_quadrotor_with_laser.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/mainpage.dox b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/mainpage.dox new file mode 100644 index 0000000..0796903 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/mainpage.dox @@ -0,0 +1,26 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b hector_quadrotor_gazebo is ... + + + + +\section codeapi Code API + + + + +*/ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/manifest.xml b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/manifest.xml new file mode 100644 index 0000000..a2b57a3 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/manifest.xml @@ -0,0 +1,21 @@ + + + + hector_quadrotor_gazebo provides a quadrotor model usable in gazebo simulation. + It can be commanded using geometry_msgs/Twist messages. + + + Stefan Kohlbrecher, Johannes Meyer + BSD + + http://ros.org/wiki/hector_quadrotor_gazebo + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/CMakeLists.txt b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/CMakeLists.txt new file mode 100644 index 0000000..e20578d --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/CMakeLists.txt @@ -0,0 +1,56 @@ +option(USE_GROUND_TRUTH_FOR_CONTROL "Use the ground truth state as input for the controller" ON) +if(USE_GROUND_TRUTH_FOR_CONTROL) + set(CONTROL_STATE_TOPIC "ground_truth/state") + set(CONTROL_IMU_TOPIC "raw_imu") +else() + set(CONTROL_STATE_TOPIC "state") + set(CONTROL_IMU_TOPIC "imu") +endif() + +option(USE_POSE_ESTIMATION "Use hector_pose_estimation to estimate the pose of the quadrotor." ON) +if(USE_POSE_ESTIMATION) + rosbuild_find_ros_package(gazebo_rtt_plugin) + rosbuild_find_ros_package(hector_pose_estimation_rtt) + + if(NOT EXISTS ${gazebo_rtt_plugin_PACKAGE_PATH}/lib/libgazebo_rtt_plugin.so OR + NOT EXISTS ${hector_pose_estimation_rtt_PACKAGE_PATH}/lib/orocos/gnulinux/libhector_pose_estimation_rtt-gnulinux.so) + message(STATUS "Not using the pose estimation plugin as the required plugins have not been found. Try to run 'rosmake gazebo_rtt_plugin hector_pose_estimation_rtt'.") + set(USE_POSE_ESTIMATION OFF) + endif() +endif() + +if(USE_POSE_ESTIMATION) + set(URDF "${URDF} \n") +endif() + +option(USE_PROPULSION_MODEL "Use a model of the quadrotor propulsion system" OFF) +if(USE_PROPULSION_MODEL) + rosbuild_find_ros_package(gazebo_rtt_plugin) + rosbuild_find_ros_package(hector_quadrotor_controller) + + if(NOT EXISTS ${gazebo_rtt_plugin_PACKAGE_PATH}/lib/libgazebo_rtt_plugin.so OR + NOT EXISTS ${hector_quadrotor_controller_PACKAGE_PATH}/lib/libhector_gazebo_quadrotor_propulsion.so) + message(STATUS "Not using the propulsion model as the required plugins have not been found. Try to run 'rosmake hector_quadrotor_controller'.") + set(USE_PROPULSION_MODEL OFF) + endif() +endif() + +if(USE_PROPULSION_MODEL) + set(URDF "${URDF} \n") + set(URDF "${URDF} \n") +else() + set(URDF "${URDF} \n") +endif() + +option(USE_AERODYNAMICS_MODEL "Use a model of the quadrotor aerodynamics" OFF) +if(USE_AERODYNAMICS_MODEL AND NOT EXISTS ${hector_quadrotor_controller_PACKAGE_PATH}/lib/libhector_gazebo_quadrotor_aerodynamics.so) + message(STATUS "Not using the aerodynamics model as the required plugin has not been found. Try to run 'rosmake hector_quadrotor_controller'.") + set(USE_AERODYNAMICS_MODEL OFF) +endif() + +if(USE_AERODYNAMICS_MODEL) + set(URDF "${URDF} \n") +endif() + +configure_file(quadrotor_plugins.urdf.xacro.in ${PROJECT_SOURCE_DIR}/urdf/quadrotor_plugins.urdf.xacro @ONLY) +set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${PROJECT_SOURCE_DIR}/urdf/quadrotor_plugins.urdf.xacro) diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_plugins.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_plugins.urdf.xacro new file mode 100644 index 0000000..04cdef1 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_plugins.urdf.xacro @@ -0,0 +1,18 @@ + + + + + + + + + + + + + base_link + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_plugins.urdf.xacro.in b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_plugins.urdf.xacro.in new file mode 100644 index 0000000..e828b07 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_plugins.urdf.xacro.in @@ -0,0 +1,17 @@ + + + + + + + + + + + + + base_link + +@URDF@ + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_sensors.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_sensors.urdf.xacro new file mode 100644 index 0000000..fb8199b --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo/urdf/quadrotor_sensors.urdf.xacro @@ -0,0 +1,62 @@ + + + + + + + + + 100.0 + base_link + raw_imu + 0 0 0 + 0 + 0.5 0.5 0.5 + 0.35 0.35 0.3 + 0.1 0.1 0.1 + 0.05 0.05 0.015 + 0.1 + 0.05 + + + + 10.0 + base_link + pressure_height + altimeter + 0 + 0.1 + 0.1 + + + + 10.0 + base_link + magnetic + 0 0 0 + 0.0 0.0 0.0 + 1.3e-2 1.3e-2 1.3e-2 + + + + 4.0 + base_link + fix + fix_velocity + 5.0 5.0 5.0 + 0.01 0.01 0.01 + 0 0 0 + 0.05 0.05 0.05 + + + + 100.0 + base_link + ground_truth/state + 0.0 + map + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/CMakeLists.txt b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/CMakeLists.txt new file mode 100644 index 0000000..969e022 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/CMakeLists.txt @@ -0,0 +1,26 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) + +# Set the build type. Options are: +# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage +# Debug : w/ debug symbols, w/o optimization +# Release : w/o debug symbols, w/ optimization +# RelWithDebInfo : w/ debug symbols, w/ optimization +# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries +#set(ROS_BUILD_TYPE RelWithDebInfo) + +rosbuild_init() + +#set the default path for built executables to the "bin" directory +#set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#set the default path for built libraries to the "lib" directory +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) + +#rosbuild_add_boost_directories() + +rosbuild_add_library(hector_gazebo_ros_baro src/gazebo_ros_baro.cpp) +#rosbuild_link_boost(hector_gazebo_ros_baro thread) + +rosbuild_add_library(hector_gazebo_quadrotor_simple_controller src/quadrotor_simple_controller.cpp) +#rosbuild_link_boost(hector_gazebo_quadrotor_simple_controller thread) + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/Makefile b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/Makefile new file mode 100644 index 0000000..b75b928 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/ROS_NOBUILD b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/ROS_NOBUILD new file mode 100644 index 0000000..f1231a5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/ROS_NOBUILD @@ -0,0 +1 @@ +created by rosmake to mark as installed \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/include/hector_quadrotor_gazebo_plugins/gazebo_ros_baro.h b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/include/hector_quadrotor_gazebo_plugins/gazebo_ros_baro.h new file mode 100644 index 0000000..43e3fd3 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/include/hector_quadrotor_gazebo_plugins/gazebo_ros_baro.h @@ -0,0 +1,94 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#ifndef HECTOR_GAZEBO_PLUGINS_GAZEBO_ROS_BARO_H +#define HECTOR_GAZEBO_PLUGINS_GAZEBO_ROS_BARO_H + +#include + +#include +#ifdef USE_MAV_MSGS + #include +#else + #include +#endif +#include + +#include +#include + +namespace gazebo +{ + +class GazeboRosBaro : public ModelPlugin +{ +public: + GazeboRosBaro(); + virtual ~GazeboRosBaro(); + +protected: + virtual void Load(physics::ModelPtr _model, sdf::ElementPtr _sdf); + virtual void Reset(); + virtual void Update(); + +private: + /// \brief The parent World + physics::WorldPtr world; + + /// \brief The link referred to by this plugin + physics::LinkPtr link; + + ros::NodeHandle* node_handle_; + ros::Publisher height_publisher_; + ros::Publisher altimeter_publisher_; + +#ifdef USE_MAV_MSGS + mav_msgs::Height height_; +#else + geometry_msgs::PointStamped height_; +#endif + hector_uav_msgs::Altimeter altimeter_; + + std::string namespace_; + std::string height_topic_; + std::string altimeter_topic_; + std::string link_name_; + std::string frame_id_; + + double elevation_; + double qnh_; + + SensorModel sensor_model_; + + UpdateTimer updateTimer; + event::ConnectionPtr updateConnection; +}; + +} // namespace gazebo + +#endif // HECTOR_GAZEBO_PLUGINS_GAZEBO_ROS_BARO_H diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/include/hector_quadrotor_gazebo_plugins/quadrotor_simple_controller.h b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/include/hector_quadrotor_gazebo_plugins/quadrotor_simple_controller.h new file mode 100644 index 0000000..a637a53 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/include/hector_quadrotor_gazebo_plugins/quadrotor_simple_controller.h @@ -0,0 +1,131 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#ifndef HECTOR_GAZEBO_PLUGINS_QUADROTOR_SIMPLE_CONTROLLER_H +#define HECTOR_GAZEBO_PLUGINS_QUADROTOR_SIMPLE_CONTROLLER_H + +#include + +#include +#include + +#include +#include +#include + +#include + +namespace gazebo +{ + +class GazeboQuadrotorSimpleController : public ModelPlugin +{ +public: + GazeboQuadrotorSimpleController(); + virtual ~GazeboQuadrotorSimpleController(); + +protected: + virtual void Load(physics::ModelPtr _model, sdf::ElementPtr _sdf); + virtual void Update(); + virtual void Reset(); + +private: + /// \brief The parent World + physics::WorldPtr world; + + /// \brief The link referred to by this plugin + physics::LinkPtr link; + + ros::NodeHandle* node_handle_; + ros::CallbackQueue callback_queue_; + ros::Subscriber velocity_subscriber_; + ros::Subscriber imu_subscriber_; + ros::Subscriber state_subscriber_; + + // void CallbackQueueThread(); + // boost::mutex lock_; + // boost::thread callback_queue_thread_; + + geometry_msgs::Twist velocity_command_; + void VelocityCallback(const geometry_msgs::TwistConstPtr&); + void ImuCallback(const sensor_msgs::ImuConstPtr&); + void StateCallback(const nav_msgs::OdometryConstPtr&); + + ros::Time state_stamp; + math::Pose pose; + math::Vector3 euler, velocity, acceleration, angular_velocity; + + std::string link_name_; + std::string namespace_; + std::string velocity_topic_; + std::string imu_topic_; + std::string state_topic_; + double max_force_; + + class PIDController { + public: + PIDController(); + virtual ~PIDController(); + virtual void Load(sdf::ElementPtr _sdf, const std::string& prefix = ""); + + double gain_p; + double gain_i; + double gain_d; + double time_constant; + double limit; + + double input; + double dinput; + double output; + double p, i, d; + + double update(double input, double x, double dx, double dt); + void reset(); + }; + + struct Controllers { + PIDController roll; + PIDController pitch; + PIDController yaw; + PIDController velocity_x; + PIDController velocity_y; + PIDController velocity_z; + } controllers_; + + math::Vector3 inertia; + double mass; + + math::Vector3 force, torque; + + UpdateTimer controlTimer; + event::ConnectionPtr updateConnection; +}; + +} + +#endif // HECTOR_GAZEBO_PLUGINS_QUADROTOR_SIMPLE_CONTROLLER_H diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/lib/libhector_gazebo_quadrotor_simple_controller.so b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/lib/libhector_gazebo_quadrotor_simple_controller.so new file mode 100644 index 0000000..df42a89 Binary files /dev/null and b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/lib/libhector_gazebo_quadrotor_simple_controller.so differ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/lib/libhector_gazebo_ros_baro.so b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/lib/libhector_gazebo_ros_baro.so new file mode 100644 index 0000000..18861a7 Binary files /dev/null and b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/lib/libhector_gazebo_ros_baro.so differ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/mainpage.dox b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/mainpage.dox new file mode 100644 index 0000000..7f4247d --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/mainpage.dox @@ -0,0 +1,26 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b hector_quadrotor_gazebo_plugins is ... + + + + +\section codeapi Code API + + + + +*/ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/manifest.xml b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/manifest.xml new file mode 100644 index 0000000..6557600 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/manifest.xml @@ -0,0 +1,27 @@ + + + + hector_quadrotor_gazebo_plugins provides gazebo plugins for using quadrotors in gazebo. + The hector_gazebo_ros_baro sensor plugin simulates an altimeter based on barometric pressure. + hector_quadrotor_simple_controller is a simple controller allowing to command the quadrotor's velocity + using a geometry_msgs/Twist message for teleoperation. + + + Johannes Meyer + BSD + + http://ros.org/wiki/hector_quadrotor_gazebo_plugins + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/src/gazebo_ros_baro.cpp b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/src/gazebo_ros_baro.cpp new file mode 100644 index 0000000..102eaef --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/src/gazebo_ros_baro.cpp @@ -0,0 +1,179 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#include +#include +#include + +static const double DEFAULT_ELEVATION = 0.0; +static const double DEFAULT_QNH = 1013.25; + +namespace gazebo { + +GazeboRosBaro::GazeboRosBaro() +{ +} + +//////////////////////////////////////////////////////////////////////////////// +// Destructor +GazeboRosBaro::~GazeboRosBaro() +{ + updateTimer.Disconnect(updateConnection); + node_handle_->shutdown(); + delete node_handle_; +} + +//////////////////////////////////////////////////////////////////////////////// +// Load the controller +void GazeboRosBaro::Load(physics::ModelPtr _model, sdf::ElementPtr _sdf) +{ + world = _model->GetWorld(); + + // load parameters + if (!_sdf->HasElement("robotNamespace")) + namespace_.clear(); + else + namespace_ = _sdf->GetElement("robotNamespace")->GetValueString() + "/"; + + if (!_sdf->HasElement("bodyName")) + { + link = _model->GetLink(); + link_name_ = link->GetName(); + } + else { + link_name_ = _sdf->GetElement("bodyName")->GetValueString(); + link = _model->GetLink(link_name_); + } + + if (!link) + { + ROS_FATAL("gazebo_ros_baro plugin error: bodyName: %s does not exist\n", link_name_.c_str()); + return; + } + + if (!_sdf->HasElement("frameId")) + frame_id_ = link->GetName(); + else + frame_id_ = _sdf->GetElement("frameId")->GetValueString(); + + if (!_sdf->HasElement("topicName")) + height_topic_ = "pressure_height"; + else + height_topic_ = _sdf->GetElement("topicName")->GetValueString(); + + if (!_sdf->HasElement("altimeterTopicName")) + altimeter_topic_ = "altimeter"; + else + altimeter_topic_ = _sdf->GetElement("altimeterTopicName")->GetValueString(); + + if (!_sdf->HasElement("elevation")) + elevation_ = DEFAULT_ELEVATION; + else + elevation_ = _sdf->GetElement("elevation")->GetValueDouble(); + + if (!_sdf->HasElement("qnh")) + qnh_ = DEFAULT_QNH; + else + qnh_ = _sdf->GetElement("qnh")->GetValueDouble(); + + sensor_model_.Load(_sdf); + height_.header.frame_id = frame_id_; + + // start ros node + if (!ros::isInitialized()) + { + int argc = 0; + char **argv = NULL; + ros::init(argc,argv,"gazebo",ros::init_options::NoSigintHandler|ros::init_options::AnonymousName); + } + + node_handle_ = new ros::NodeHandle(namespace_); + if (!height_topic_.empty()) { +#ifdef USE_MAV_MSGS + height_publisher_ = node_handle_->advertise(height_topic_, 10); +#else + height_publisher_ = node_handle_->advertise(height_topic_, 10); +#endif + } + + if (!altimeter_topic_.empty()) { + altimeter_publisher_ = node_handle_->advertise(altimeter_topic_, 10); + } + + Reset(); + + // connect Update function + updateTimer.Load(world, _sdf); + updateConnection = updateTimer.Connect(boost::bind(&GazeboRosBaro::Update, this)); +} + +void GazeboRosBaro::Reset() +{ + updateTimer.Reset(); + sensor_model_.reset(); +} + +//////////////////////////////////////////////////////////////////////////////// +// Update the controller +void GazeboRosBaro::Update() +{ + common::Time sim_time = world->GetSimTime(); + double dt = updateTimer.getTimeSinceLastUpdate().Double(); + + math::Pose pose = link->GetWorldPose(); + double height = sensor_model_(pose.pos.z, dt); + + if (height_publisher_) { +#ifdef USE_MAV_MSGS + double previous_height = height_.height; + height_.header.stamp = ros::Time(sim_time.sec, sim_time.nsec); + height_.height = height; + height_.height_variance = sensor_model_.gaussian_noise*sensor_model_.gaussian_noise + sensor_model_.drift*sensor_model_.drift; + height_.climb = dt > 0.0 ? (height_.height - previous_height) / dt : 0.0; + height_.climb_variance = sensor_model_.gaussian_noise*sensor_model_.gaussian_noise; +#else + height_.header.stamp = ros::Time(sim_time.sec, sim_time.nsec); + height_.point.z = height; +#endif + + height_publisher_.publish(height_); + } + + if (altimeter_publisher_) { + altimeter_.header = height_.header; + altimeter_.altitude = height + elevation_; + altimeter_.pressure = pow((1.0 - altimeter_.altitude / 44330.0), 5.263157) * qnh_; + altimeter_.qnh = qnh_; + altimeter_publisher_.publish(altimeter_); + } +} + +// Register this plugin with the simulator +GZ_REGISTER_MODEL_PLUGIN(GazeboRosBaro) + +} // namespace gazebo diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/src/quadrotor_simple_controller.cpp b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/src/quadrotor_simple_controller.cpp new file mode 100644 index 0000000..85f59ab --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/src/quadrotor_simple_controller.cpp @@ -0,0 +1,344 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#include +#include +#include + +#include + +namespace gazebo { + +GazeboQuadrotorSimpleController::GazeboQuadrotorSimpleController() +{ +} + +//////////////////////////////////////////////////////////////////////////////// +// Destructor +GazeboQuadrotorSimpleController::~GazeboQuadrotorSimpleController() +{ + event::Events::DisconnectWorldUpdateBegin(updateConnection); + + node_handle_->shutdown(); + delete node_handle_; +} + +//////////////////////////////////////////////////////////////////////////////// +// Load the controller +void GazeboQuadrotorSimpleController::Load(physics::ModelPtr _model, sdf::ElementPtr _sdf) +{ + world = _model->GetWorld(); + + // load parameters + if (!_sdf->HasElement("robotNamespace") || !_sdf->GetElement("robotNamespace")->GetValue()) + namespace_.clear(); + else + namespace_ = _sdf->GetElement("robotNamespace")->GetValueString() + "/"; + + if (!_sdf->HasElement("topicName") || !_sdf->GetElement("topicName")->GetValue()) + velocity_topic_ = "cmd_vel"; + else + velocity_topic_ = _sdf->GetElement("topicName")->GetValueString(); + + if (!_sdf->HasElement("imuTopic") || !_sdf->GetElement("imuTopic")->GetValue()) + imu_topic_.clear(); + else + imu_topic_ = _sdf->GetElement("imuTopic")->GetValueString(); + + if (!_sdf->HasElement("stateTopic") || !_sdf->GetElement("stateTopic")->GetValue()) + state_topic_.clear(); + else + state_topic_ = _sdf->GetElement("stateTopic")->GetValueString(); + + if (!_sdf->HasElement("bodyName") || !_sdf->GetElement("bodyName")->GetValue()) + { + link = _model->GetLink(); + link_name_ = link->GetName(); + } + else { + link_name_ = _sdf->GetElement("bodyName")->GetValueString(); + link = _model->GetLink(link_name_); + } + + if (!link) + { + ROS_FATAL("gazebo_ros_baro plugin error: bodyName: %s does not exist\n", link_name_.c_str()); + return; + } + + if (!_sdf->HasElement("maxForce") || !_sdf->GetElement("maxForce")->GetValue()) + max_force_ = -1; + else + max_force_ = _sdf->GetElement("maxForce")->GetValueDouble(); + + controllers_.roll.Load(_sdf, "rollpitch"); + controllers_.pitch.Load(_sdf, "rollpitch"); + controllers_.yaw.Load(_sdf, "yaw"); + controllers_.velocity_x.Load(_sdf, "velocityXY"); + controllers_.velocity_y.Load(_sdf, "velocityXY"); + controllers_.velocity_z.Load(_sdf, "velocityZ"); + + // Get inertia and mass of quadrotor body + inertia = link->GetInertial()->GetPrincipalMoments(); + mass = link->GetInertial()->GetMass(); + + node_handle_ = new ros::NodeHandle(namespace_); + + // subscribe command + if (!velocity_topic_.empty()) + { + ros::SubscribeOptions ops = ros::SubscribeOptions::create( + velocity_topic_, 1, + boost::bind(&GazeboQuadrotorSimpleController::VelocityCallback, this, _1), + ros::VoidPtr(), &callback_queue_); + velocity_subscriber_ = node_handle_->subscribe(ops); + } + + // subscribe imu + if (!imu_topic_.empty()) + { + ros::SubscribeOptions ops = ros::SubscribeOptions::create( + imu_topic_, 1, + boost::bind(&GazeboQuadrotorSimpleController::ImuCallback, this, _1), + ros::VoidPtr(), &callback_queue_); + imu_subscriber_ = node_handle_->subscribe(ops); + + ROS_INFO_NAMED("quadrotor_simple_controller", "Using imu information on topic %s as source of orientation and angular velocity.", imu_topic_.c_str()); + } + + // subscribe state + if (!state_topic_.empty()) + { + ros::SubscribeOptions ops = ros::SubscribeOptions::create( + state_topic_, 1, + boost::bind(&GazeboQuadrotorSimpleController::StateCallback, this, _1), + ros::VoidPtr(), &callback_queue_); + state_subscriber_ = node_handle_->subscribe(ops); + + ROS_INFO_NAMED("quadrotor_simple_controller", "Using state information on topic %s as source of state information.", state_topic_.c_str()); + } + + // callback_queue_thread_ = boost::thread( boost::bind( &GazeboQuadrotorSimpleController::CallbackQueueThread,this ) ); + + + Reset(); + + // New Mechanism for Updating every World Cycle + // Listen to the update event. This event is broadcast every + // simulation iteration. + controlTimer.Load(world, _sdf); + updateConnection = event::Events::ConnectWorldUpdateBegin( + boost::bind(&GazeboQuadrotorSimpleController::Update, this)); +} + +//////////////////////////////////////////////////////////////////////////////// +// Callbacks +void GazeboQuadrotorSimpleController::VelocityCallback(const geometry_msgs::TwistConstPtr& velocity) +{ + velocity_command_ = *velocity; +} + +void GazeboQuadrotorSimpleController::ImuCallback(const sensor_msgs::ImuConstPtr& imu) +{ + pose.rot.Set(imu->orientation.w, imu->orientation.x, imu->orientation.y, imu->orientation.z); + euler = pose.rot.GetAsEuler(); + angular_velocity = pose.rot.RotateVector(math::Vector3(imu->angular_velocity.x, imu->angular_velocity.y, imu->angular_velocity.z)); +} + +void GazeboQuadrotorSimpleController::StateCallback(const nav_msgs::OdometryConstPtr& state) +{ + math::Vector3 velocity1(velocity); + + if (imu_topic_.empty()) { + pose.pos.Set(state->pose.pose.position.x, state->pose.pose.position.y, state->pose.pose.position.z); + pose.rot.Set(state->pose.pose.orientation.w, state->pose.pose.orientation.x, state->pose.pose.orientation.y, state->pose.pose.orientation.z); + euler = pose.rot.GetAsEuler(); + angular_velocity.Set(state->twist.twist.angular.x, state->twist.twist.angular.y, state->twist.twist.angular.z); + } + + velocity.Set(state->twist.twist.linear.x, state->twist.twist.linear.y, state->twist.twist.linear.z); + + // calculate acceleration + double dt = !state_stamp.isZero() ? (state->header.stamp - state_stamp).toSec() : 0.0; + state_stamp = state->header.stamp; + if (dt > 0.0) { + acceleration = (velocity - velocity1) / dt; + } else { + acceleration.Set(); + } +} + +//////////////////////////////////////////////////////////////////////////////// +// Update the controller +void GazeboQuadrotorSimpleController::Update() +{ + // Get new commands/state + callback_queue_.callAvailable(); + + double dt; + if (controlTimer.update(dt) && dt > 0.0) { + // Get Pose/Orientation from Gazebo (if no state subscriber is active) + if (imu_topic_.empty()) { + pose = link->GetWorldPose(); + angular_velocity = link->GetWorldAngularVel(); + euler = pose.rot.GetAsEuler(); + } + if (state_topic_.empty()) { + acceleration = (link->GetWorldLinearVel() - velocity) / dt; + velocity = link->GetWorldLinearVel(); + } + + // static Time lastDebug; + // if ((world->GetSimTime() - lastDebug).Double() > 0.5) { + // ROS_DEBUG_STREAM_NAMED("quadrotor_simple_controller", "Velocity: gazebo = [" << link->GetWorldLinearVel() << "], state = [" << velocity << "]"); + // ROS_DEBUG_STREAM_NAMED("quadrotor_simple_controller", "Acceleration: gazebo = [" << link->GetWorldLinearAccel() << "], state = [" << acceleration << "]"); + // ROS_DEBUG_STREAM_NAMED("quadrotor_simple_controller", "Angular Velocity: gazebo = [" << link->GetWorldAngularVel() << "], state = [" << angular_velocity << "]"); + // lastDebug = world->GetSimTime(); + // } + + // Get gravity + math::Vector3 gravity_body = pose.rot.RotateVector(world->GetPhysicsEngine()->GetGravity()); + double gravity = gravity_body.GetLength(); + double load_factor = gravity * gravity / world->GetPhysicsEngine()->GetGravity().Dot(gravity_body); // Get gravity + + // Rotate vectors to coordinate frames relevant for control + math::Quaternion heading_quaternion(cos(euler.z/2),0,0,sin(euler.z/2)); + math::Vector3 velocity_xy = heading_quaternion.RotateVectorReverse(velocity); + math::Vector3 acceleration_xy = heading_quaternion.RotateVectorReverse(acceleration); + math::Vector3 angular_velocity_body = pose.rot.RotateVectorReverse(angular_velocity); + + // update controllers + force.Set(0.0, 0.0, 0.0); + torque.Set(0.0, 0.0, 0.0); + double pitch_command = controllers_.velocity_x.update(velocity_command_.linear.x, velocity_xy.x, acceleration_xy.x, dt) / gravity; + double roll_command = -controllers_.velocity_y.update(velocity_command_.linear.y, velocity_xy.y, acceleration_xy.y, dt) / gravity; + torque.x = inertia.x * controllers_.roll.update(roll_command, euler.x, angular_velocity_body.x, dt); + torque.y = inertia.y * controllers_.pitch.update(pitch_command, euler.y, angular_velocity_body.y, dt); + // torque.x = inertia.x * controllers_.roll.update(-velocity_command_.linear.y/gravity, euler.x, angular_velocity_body.x, dt); + // torque.y = inertia.y * controllers_.pitch.update(velocity_command_.linear.x/gravity, euler.y, angular_velocity_body.y, dt); + torque.z = inertia.z * controllers_.yaw.update(velocity_command_.angular.z, angular_velocity.z, 0, dt); + force.z = mass * (controllers_.velocity_z.update(velocity_command_.linear.z, velocity.z, acceleration.z, dt) + load_factor * gravity); + if (max_force_ > 0.0 && force.z > max_force_) force.z = max_force_; + if (force.z < 0.0) force.z = 0.0; + + // static double lastDebugOutput = 0.0; + // if (last_time.Double() - lastDebugOutput > 0.1) { + // ROS_DEBUG_NAMED("quadrotor_simple_controller", "Velocity = [%g %g %g], Acceleration = [%g %g %g]", velocity.x, velocity.y, velocity.z, acceleration.x, acceleration.y, acceleration.z); + // ROS_DEBUG_NAMED("quadrotor_simple_controller", "Command: linear = [%g %g %g], angular = [%g %g %g], roll/pitch = [%g %g]", velocity_command_.linear.x, velocity_command_.linear.y, velocity_command_.linear.z, velocity_command_.angular.x*180/M_PI, velocity_command_.angular.y*180/M_PI, velocity_command_.angular.z*180/M_PI, roll_command*180/M_PI, pitch_command*180/M_PI); + // ROS_DEBUG_NAMED("quadrotor_simple_controller", "Mass: %g kg, Inertia: [%g %g %g], Load: %g g", mass, inertia.x, inertia.y, inertia.z, load_factor); + // ROS_DEBUG_NAMED("quadrotor_simple_controller", "Force: [%g %g %g], Torque: [%g %g %g]", force.x, force.y, force.z, torque.x, torque.y, torque.z); + // lastDebugOutput = last_time.Double(); + // } + } + + // set force and torque in gazebo + link->AddRelativeForce(force); + link->AddRelativeTorque(torque - link->GetInertial()->GetCoG().Cross(force)); +} + +//////////////////////////////////////////////////////////////////////////////// +// Reset the controller +void GazeboQuadrotorSimpleController::Reset() +{ + controllers_.roll.reset(); + controllers_.pitch.reset(); + controllers_.yaw.reset(); + controllers_.velocity_x.reset(); + controllers_.velocity_y.reset(); + controllers_.velocity_z.reset(); + + force.Set(); + torque.Set(); + + // reset state + pose.Reset(); + velocity.Set(); + angular_velocity.Set(); + acceleration.Set(); + euler.Set(); + state_stamp = ros::Time(); +} + +//////////////////////////////////////////////////////////////////////////////// +// PID controller implementation +GazeboQuadrotorSimpleController::PIDController::PIDController() +{ +} + +GazeboQuadrotorSimpleController::PIDController::~PIDController() +{ +} + +void GazeboQuadrotorSimpleController::PIDController::Load(sdf::ElementPtr _sdf, const std::string& prefix) +{ + gain_p = 0.0; + gain_d = 0.0; + gain_i = 0.0; + time_constant = 0.0; + limit = -1.0; + + if (!_sdf) return; + // _sdf->PrintDescription(_sdf->GetName()); + if (_sdf->HasElement(prefix + "ProportionalGain")) gain_p = _sdf->GetElement(prefix + "ProportionalGain")->GetValueDouble(); + if (_sdf->HasElement(prefix + "DifferentialGain")) gain_d = _sdf->GetElement(prefix + "DifferentialGain")->GetValueDouble(); + if (_sdf->HasElement(prefix + "IntegralGain")) gain_i = _sdf->GetElement(prefix + "IntegralGain")->GetValueDouble(); + if (_sdf->HasElement(prefix + "TimeConstant")) time_constant = _sdf->GetElement(prefix + "TimeConstant")->GetValueDouble(); + if (_sdf->HasElement(prefix + "Limit")) limit = _sdf->GetElement(prefix + "Limit")->GetValueDouble(); +} + +double GazeboQuadrotorSimpleController::PIDController::update(double new_input, double x, double dx, double dt) +{ + // limit command + if (limit > 0.0 && fabs(new_input) > limit) new_input = (new_input < 0 ? -1.0 : 1.0) * limit; + + // filter command + if (dt + time_constant > 0.0) { + dinput = (new_input - input) / (dt + time_constant); + input = (dt * new_input + time_constant * input) / (dt + time_constant); + } + + // update proportional, differential and integral errors + p = input - x; + d = dinput - dx; + i = i + dt * p; + + // update control output + output = gain_p * p + gain_d * d + gain_i * i; + return output; +} + +void GazeboQuadrotorSimpleController::PIDController::reset() +{ + input = dinput = 0; + p = i = d = output = 0; +} + +// Register this plugin with the simulator +GZ_REGISTER_MODEL_PLUGIN(GazeboQuadrotorSimpleController) + +} // namespace gazebo diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/urdf/quadrotor_simple_controller.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/urdf/quadrotor_simple_controller.urdf.xacro new file mode 100644 index 0000000..6ad7a52 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_gazebo_plugins/urdf/quadrotor_simple_controller.urdf.xacro @@ -0,0 +1,31 @@ + + + + + + + + + true + 0.0 + base_link + cmd_vel + ${state_topic} + ${imu_topic} + 10.0 + 5.0 + 0.5 + 2.0 + 1.0 + 1.5 + 5.0 + 1.0 + 5 + 5.0 + 1.0 + 2 + 30 + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/CMakeLists.txt b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/CMakeLists.txt new file mode 100644 index 0000000..152be6e --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/CMakeLists.txt @@ -0,0 +1,32 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) + +# Set the build type. Options are: +# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage +# Debug : w/ debug symbols, w/o optimization +# Release : w/o debug symbols, w/ optimization +# RelWithDebInfo : w/ debug symbols, w/ optimization +# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries +#set(ROS_BUILD_TYPE RelWithDebInfo) + +rosbuild_init() + +#set the default path for built executables to the "bin" directory +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#set the default path for built libraries to the "lib" directory +#set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) + +#uncomment if you have defined messages +#rosbuild_genmsg() +#uncomment if you have defined services +#rosbuild_gensrv() + +#common commands for building c++ executables and libraries +#rosbuild_add_library(${PROJECT_NAME} src/example.cpp) +#target_link_libraries(${PROJECT_NAME} another_library) +#rosbuild_add_boost_directories() +#rosbuild_link_boost(${PROJECT_NAME} thread) +#rosbuild_add_executable(example examples/example.cpp) +#target_link_libraries(example ${PROJECT_NAME}) + +rosbuild_add_executable(quadrotor_teleop src/quadrotor_teleop.cpp) diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/Makefile b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/Makefile new file mode 100644 index 0000000..b75b928 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/ROS_NOBUILD b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/ROS_NOBUILD new file mode 100644 index 0000000..f1231a5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/ROS_NOBUILD @@ -0,0 +1 @@ +created by rosmake to mark as installed \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/bin/quadrotor_teleop b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/bin/quadrotor_teleop new file mode 100644 index 0000000..c8627b9 Binary files /dev/null and b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/bin/quadrotor_teleop differ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/launch/logitech_gamepad.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/launch/logitech_gamepad.launch new file mode 100644 index 0000000..8e84d96 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/launch/logitech_gamepad.launch @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/launch/xbox_controller.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/launch/xbox_controller.launch new file mode 100644 index 0000000..7be4a53 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/launch/xbox_controller.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/mainpage.dox b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/mainpage.dox new file mode 100644 index 0000000..4b38fe9 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/mainpage.dox @@ -0,0 +1,26 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b hector_quadrotor_teleop is ... + + + + +\section codeapi Code API + + + + +*/ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/manifest.xml b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/manifest.xml new file mode 100644 index 0000000..4e1cffa --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/manifest.xml @@ -0,0 +1,17 @@ + + + + hector_quadrotor_teleop enables quadrotor flying with a joystick by + processing joy/Joy messages and translating them to geometry_msgs/Twist. + + + Johannes Meyer + BSD + + http://ros.org/wiki/hector_quadrotor_teleop + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/src/quadrotor_teleop.cpp b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/src/quadrotor_teleop.cpp new file mode 100644 index 0000000..7f297a2 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_teleop/src/quadrotor_teleop.cpp @@ -0,0 +1,138 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + + +#include +#include +#include + +namespace hector_quadrotor { + +class Teleop +{ +private: + ros::NodeHandle node_handle_; + ros::Subscriber joy_subscriber_; + ros::Publisher velocity_publisher_; + geometry_msgs::Twist velocity_; + + struct Axis + { + int axis; + double max; + }; + + struct Button + { + unsigned int button; + }; + + struct { + Axis x; + Axis y; + Axis z; + Axis yaw; + } axes_; + + struct + { + } buttons_; + +public: + Teleop() + { + ros::NodeHandle params("~"); + axes_.x.axis = 0; + axes_.x.max = 2.0; + axes_.y.axis = 0; + axes_.y.max = 2.0; + axes_.z.axis = 0; + axes_.z.max = 2.0; + axes_.yaw.axis = 0; + axes_.yaw.max = 90.0*M_PI/180.0; + params.getParam("x_axis", axes_.x.axis); + params.getParam("y_axis", axes_.y.axis); + params.getParam("z_axis", axes_.z.axis); + params.getParam("yaw_axis", axes_.yaw.axis); + params.getParam("x_velocity_max", axes_.x.max); + params.getParam("y_velocity_max", axes_.y.max); + params.getParam("z_velocity_max", axes_.z.max); + params.getParam("yaw_velocity_max", axes_.yaw.max); + + joy_subscriber_ = node_handle_.subscribe("joy", 1, boost::bind(&Teleop::joyCallback, this, _1)); + velocity_publisher_ = node_handle_.advertise("cmd_vel", 10); + } + + ~Teleop() + { + stop(); + } + + void joyCallback(const sensor_msgs::JoyConstPtr& joy) + { + velocity_.linear.x = getAxis(joy, axes_.x.axis) * axes_.x.max; + velocity_.linear.y = getAxis(joy, axes_.y.axis) * axes_.y.max; + velocity_.linear.z = getAxis(joy, axes_.z.axis) * axes_.z.max; + velocity_.angular.z = getAxis(joy, axes_.yaw.axis) * axes_.yaw.max; + velocity_publisher_.publish(velocity_); + } + + sensor_msgs::Joy::_axes_type::value_type getAxis(const sensor_msgs::JoyConstPtr& joy, int axis) + { + if (axis == 0) return 0; + sensor_msgs::Joy::_axes_type::value_type sign = 1.0; + if (axis < 0) { sign = -1.0; axis = -axis; } + if ((size_t)axis > joy->axes.size()) return 0; + return sign * joy->axes[axis - 1]; + } + + sensor_msgs::Joy::_buttons_type::value_type getButton(const sensor_msgs::JoyConstPtr& joy, int button) + { + if (button <= 0) return 0; + if ((size_t)button > joy->axes.size()) return 0; + return joy->buttons[button - 1]; + } + + void stop() + { + velocity_ = geometry_msgs::Twist(); + velocity_publisher_.publish(velocity_); + } +}; + +} // namespace hector_quadrotor + +int main(int argc, char **argv) +{ + ros::init(argc, argv, "quadrotor_teleop"); + + hector_quadrotor::Teleop teleop; + ros::spin(); + + return 0; +} diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/CMakeLists.txt b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/CMakeLists.txt new file mode 100644 index 0000000..f8f1c9c --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/CMakeLists.txt @@ -0,0 +1,30 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) + +# Set the build type. Options are: +# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage +# Debug : w/ debug symbols, w/o optimization +# Release : w/o debug symbols, w/ optimization +# RelWithDebInfo : w/ debug symbols, w/ optimization +# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries +#set(ROS_BUILD_TYPE RelWithDebInfo) + +rosbuild_init() + +#set the default path for built executables to the "bin" directory +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#set the default path for built libraries to the "lib" directory +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) + +#uncomment if you have defined messages +#rosbuild_genmsg() +#uncomment if you have defined services +#rosbuild_gensrv() + +#common commands for building c++ executables and libraries +#rosbuild_add_library(${PROJECT_NAME} src/example.cpp) +#target_link_libraries(${PROJECT_NAME} another_library) +#rosbuild_add_boost_directories() +#rosbuild_link_boost(${PROJECT_NAME} thread) +#rosbuild_add_executable(example examples/example.cpp) +#target_link_libraries(example ${PROJECT_NAME}) diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/Makefile b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/Makefile new file mode 100644 index 0000000..b75b928 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/ROS_NOBUILD b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/ROS_NOBUILD new file mode 100644 index 0000000..f1231a5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/ROS_NOBUILD @@ -0,0 +1 @@ +created by rosmake to mark as installed \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/launch/xacrodisplay_quadrotor_base.launch b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/launch/xacrodisplay_quadrotor_base.launch new file mode 100644 index 0000000..a4fff21 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/launch/xacrodisplay_quadrotor_base.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/mainpage.dox b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/mainpage.dox new file mode 100644 index 0000000..87df371 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/mainpage.dox @@ -0,0 +1,26 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b hector_quadrotor_urdf is ... + + + + +\section codeapi Code API + + + + +*/ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/manifest.xml b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/manifest.xml new file mode 100644 index 0000000..d2a68c1 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/manifest.xml @@ -0,0 +1,16 @@ + + + + hector_quadrotor_urdf provides an URDF model of a quadrotor UAV. + + + Stefan Kohlbrecher and Johannes Meyer + BSD + + http://ros.org/wiki/hector_quadrotor_urdf + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/blender/quadrotor_base.blend b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/blender/quadrotor_base.blend new file mode 100644 index 0000000..af035a6 Binary files /dev/null and b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/blender/quadrotor_base.blend differ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.dae b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.dae new file mode 100644 index 0000000..ab62cd7 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.dae @@ -0,0 +1,235 @@ + + + + + Stefan Kohlbrecher + Blender 2.61.4 r43829 + + 2012-02-03T14:20:49 + 2012-02-03T14:20:49 + + Z_UP + + + + + + + + 0 0 0 1 + + + 0.1 0.1 0.1 1 + + + 1 0 0.0106101 1 + + + 0.5 0.5 0.5 1 + + + 50 + + + 1 + + + + + + 1 + + + + 1 + + + + + + + 0.15 0.15 0.15 1 + + + 0.2 0.2 0.2 1 + + + 0.48 0.48 0.48 1 + + + 1 1 1 1 + + + 33 + + + 1 + + + + + + 1 + + + + 1 + + + + + + + 0 0 0 1 + + + 0.1 0.1 0.1 1 + + + 0.05496641 0.05496641 0.05496641 1 + + + 0.5 0.5 0.5 1 + + + 50 + + + 1 + + + + + + 1 + + + + 1 + + + + + + + 0.15 0.15 0.15 1 + + + 0.23 0.23 0.23 1 + + + 0.5 0.5 0.5 1 + + + 1 1 1 1 + + + 20 + + + 1 + + + + + + 1 + + + + 1 + + + + + + + + + + + + + + + + + + + + + 0.8236175 0.673869 -1.366201 -0.8236175 0.6738689 -1.366201 -0.8236175 0.6852639 -1.361481 0.8236175 0.6852641 -1.361481 -0.8236175 0.6899839 -1.350086 0.8236175 0.689984 -1.350086 -0.8236175 0.6852639 -1.338691 0.8236175 0.685264 -1.338691 -0.8236175 0.6738689 -1.333971 0.8236175 0.673869 -1.333971 -0.8236175 0.6624739 -1.338691 0.8236175 0.662474 -1.338691 -0.8236175 0.657754 -1.350086 0.8236175 0.6577541 -1.350086 -0.8236175 0.6624739 -1.361481 0.8236175 0.6624741 -1.361481 0.8236175 0.673869 -1.350086 -0.8236175 0.6738689 -1.350086 0.8236174 -0.6738691 -1.350086 0.8236174 -0.662474 -1.361481 0.8236174 -0.6738691 -1.366201 -0.8236175 -0.6738691 -1.350086 -0.8236175 -0.6738691 -1.366201 -0.8236175 -0.6624742 -1.361481 0.8236174 -0.6577541 -1.350086 -0.8236175 -0.6577541 -1.350086 0.8236174 -0.662474 -1.338691 -0.8236175 -0.662474 -1.338691 0.8236174 -0.6738691 -1.333971 -0.8236175 -0.6738691 -1.333971 0.8236174 -0.6852641 -1.338691 -0.8236175 -0.6852641 -1.338691 0.8236174 -0.689984 -1.350086 -0.8236175 -0.689984 -1.350086 0.8236174 -0.6852641 -1.361481 -0.8236175 -0.6852641 -1.361481 0.5614412 0.08138328 0 0.5614412 0.07047998 -0.04069161 0.5614412 0.04069161 -0.07047998 0.5614412 0 -0.08138328 0.5614412 -0.04069161 -0.07047998 0.5614413 -0.07047998 -0.04069161 0.5614413 -0.08138328 0 0.5614413 -0.07047998 0.04069155 0.5614412 -0.04069167 0.07047992 0.5614412 0 0.08138328 0.5614412 0.04069155 0.07047998 0.5614412 0.07047992 0.04069167 2.084521 0.08138328 0 2.084521 0.07048004 -0.04069155 2.084521 0.04069167 -0.07047986 2.084521 0 -0.08138328 2.084521 -0.04069155 -0.07047998 2.084521 -0.07047986 -0.04069167 2.084521 -0.08138328 0 2.084521 -0.07048004 0.04069155 2.084521 -0.04069173 0.07047992 2.084521 0 0.08138328 2.084521 0.04069155 0.07048004 2.084521 0.07047992 0.04069173 0.5614412 0 0 2.084521 0 0 0.6738689 0.6899839 -1.332763 0.6852639 0.6852639 -1.332763 0.6899839 0.6738689 -1.332763 0.6852639 0.6624739 -1.332763 0.6738689 0.657754 -1.332763 0.6624739 0.6624739 -1.332763 0.657754 0.6738689 -1.332763 0.6624739 0.6852639 -1.332763 0.2994973 0.3156122 -0.303241 0.3108922 0.3108922 -0.303241 0.3156122 0.2994973 -0.303241 0.3108922 0.2881023 -0.303241 0.2994973 0.2833823 -0.303241 0.2881022 0.2881023 -0.303241 0.2833823 0.2994973 -0.303241 0.2881023 0.3108922 -0.303241 0.6738689 0.6738689 -1.332763 0.2994973 0.2994973 -0.303241 0.3156121 -0.2994973 -0.303241 0.6899838 -0.673869 -1.332763 0.6852638 -0.6624739 -1.332763 0.3108922 -0.2881023 -0.303241 0.6738688 -0.657754 -1.332763 0.2994972 -0.2833823 -0.303241 0.6624738 -0.6624739 -1.332763 0.2881022 -0.2881023 -0.303241 0.6577539 -0.673869 -1.332763 0.2833822 -0.2994973 -0.303241 0.6624738 -0.6852639 -1.332763 0.2881022 -0.3108923 -0.303241 0.6738688 -0.6899839 -1.332763 0.2994972 -0.3156122 -0.303241 0.6852638 -0.6852639 -1.332763 0.3108922 -0.3108922 -0.303241 0.2994972 -0.2994973 -0.303241 0.6738688 -0.673869 -1.332763 -0.673869 -0.6738688 -1.332763 -0.685264 -0.6852638 -1.332763 -0.6738691 -0.6899837 -1.332763 -0.2994973 -0.2994972 -0.303241 -0.2994973 -0.3156121 -0.303241 -0.3108923 -0.3108922 -0.303241 -0.689984 -0.6738687 -1.332763 -0.3156123 -0.2994972 -0.303241 -0.685264 -0.6624737 -1.332763 -0.3108923 -0.2881022 -0.303241 -0.673869 -0.6577538 -1.332763 -0.2994973 -0.2833822 -0.303241 -0.662474 -0.6624737 -1.332763 -0.2881023 -0.2881022 -0.303241 -0.6577541 -0.6738688 -1.332763 -0.2833824 -0.2994972 -0.303241 -0.662474 -0.6852638 -1.332763 -0.2881023 -0.3108922 -0.303241 -0.3156121 0.2994973 -0.303241 -0.6899837 0.6738693 -1.332763 -0.6852637 0.662474 -1.332763 -0.3108922 0.2881023 -0.303241 -0.6738687 0.6577541 -1.332763 -0.2994971 0.2833824 -0.303241 -0.6624737 0.662474 -1.332763 -0.2881022 0.2881023 -0.303241 -0.6577537 0.6738691 -1.332763 -0.2833822 0.2994973 -0.303241 -0.6624737 0.6852641 -1.332763 -0.2881022 0.3108924 -0.303241 -0.6738685 0.689984 -1.332763 -0.2994971 0.3156123 -0.303241 -0.6852637 0.6852641 -1.332763 -0.3108922 0.3108923 -0.303241 -0.2994971 0.2994973 -0.303241 -0.6738687 0.6738691 -1.332763 1.969194 0 0.1871857 2.886225 -0.3798463 0.2218515 2.671059 -0.7018645 0.2218514 1.969194 0 0.2620601 2.349041 -0.9170302 0.2218514 1.969195 -0.9925863 0.2218514 1.589348 -0.9170302 0.2218514 1.26733 -0.7018646 0.2218514 1.052164 -0.3798465 0.2218515 0.9766083 -2.36674e-7 0.2218515 1.052164 0.379846 0.2218516 1.26733 0.7018642 0.2218517 1.589348 0.9170299 0.2218517 1.969194 0.992586 0.2218518 2.34904 0.91703 0.2218517 2.671058 0.7018645 0.2218517 2.886224 0.3798464 0.2218516 2.96178 3.25924e-7 0.2218515 0 -0.5614412 0 0.08138316 -0.5614412 0 0.07047986 -0.5614412 -0.04069161 -2.69139e-7 -2.084521 0 0.07047975 -2.084521 -0.04069155 0.08138298 -2.084521 0 0.04069155 -0.5614412 -0.07047998 0.04069143 -2.084521 -0.07047992 0 -0.5614412 -0.08138328 -1.69274e-7 -2.084521 -0.08138328 -0.04069167 -0.5614412 -0.07047998 -0.04069179 -2.084521 -0.07047998 -0.07048004 -0.5614413 -0.04069167 -0.07048016 -2.084521 -0.04069167 -0.08138334 -0.5614413 0 -0.08138352 -2.084521 0 -0.07048004 -0.5614413 0.04069161 -0.07048028 -2.084521 0.04069155 -0.04069173 -0.5614412 0.07047998 -0.04069197 -2.084521 0.07047992 -1.3514e-7 -0.5614412 0.08138328 -3.81294e-7 -2.084521 0.08138328 0.04069143 -0.5614412 0.07047998 0.04069125 -2.084521 0.07048004 0.07047986 -0.5614412 0.04069167 0.07047963 -2.084521 0.04069173 0.379846 -2.886224 0.2218516 -2.61752e-7 -1.969194 0.1871857 0 -2.96178 0.2218515 -3.25223e-7 -1.969194 0.2620601 0.7018641 -2.671058 0.2218517 0.9170297 -2.34904 0.2218517 0.9925858 -1.969194 0.2218517 0.9170296 -1.589348 0.2218517 0.701864 -1.26733 0.2218517 0.3798459 -1.052164 0.2218516 -3.6789e-7 -0.9766083 0.2218515 -0.3798466 -1.052164 0.2218514 -0.7018647 -1.26733 0.2218514 -0.9170304 -1.589348 0.2218513 -0.9925865 -1.969194 0.2218513 -0.9170305 -2.34904 0.2218513 -0.7018648 -2.671059 0.2218514 -0.3798467 -2.886225 0.2218514 -2.96178 4.69959e-7 0.2218515 -2.886225 0.3798471 0.2218514 -1.969194 5.26331e-7 0.1871857 -1.969194 5.89802e-7 0.2620601 -2.671059 0.7018652 0.2218514 -2.34904 0.9170308 0.2218513 -1.969194 0.9925867 0.2218513 -1.589348 0.9170306 0.2218513 -1.26733 0.7018649 0.2218514 -1.052164 0.3798468 0.2218514 -0.9766083 4.99106e-7 0.2218515 -1.052164 -0.3798457 0.2218516 -1.26733 -0.7018638 0.2218517 -1.589348 -0.9170294 0.2218517 -1.969194 -0.9925855 0.2218517 -2.349041 -0.9170294 0.2218517 -2.671058 -0.7018638 0.2218517 -2.886224 -0.3798456 0.2218516 -0.5614412 -0.07047981 0.04069167 -0.5614412 -0.0813831 0 -2.084521 -0.08138269 0 -2.084521 -0.07047933 0.04069173 -0.5614412 -0.04069137 0.07047998 -2.084521 -0.04069095 0.07048004 -0.5614412 2.10574e-7 0.08138328 -2.084521 6.61367e-7 0.08138328 -0.5614412 0.04069179 0.07047998 -2.084521 0.04069226 0.07047992 -0.5614413 0.0704801 0.04069161 -2.084521 0.07048058 0.04069155 -0.5614413 0.0813834 0 -2.084521 0.08138382 0 -0.5614413 0.0704801 -0.04069167 -2.084521 0.07048046 -0.04069167 -0.5614412 0.04069179 -0.07047998 -2.084521 0.04069209 -0.07047998 -0.5614412 1.54427e-7 -0.08138328 -2.084521 4.49347e-7 -0.08138328 -0.5614412 -0.04069149 -0.07047998 -2.084521 -0.04069113 -0.07047992 -0.5614412 -0.07047981 -0.04069161 -2.084521 -0.07047945 -0.04069155 -2.084521 5.49213e-7 0 -0.5614412 1.61804e-7 0 2.37238e-7 0.5614412 0 -0.08138304 0.5614412 0 -0.07047975 0.5614412 -0.04069161 8.29287e-7 2.084521 0 -0.07047921 2.084521 -0.04069155 -0.08138245 2.084521 0 -0.04069137 0.5614412 -0.07047998 -0.04069083 2.084521 -0.07047992 2.29861e-7 0.5614412 -0.08138328 7.29421e-7 2.084521 -0.08138328 0.04069185 0.5614412 -0.07047998 0.04069238 2.084521 -0.07047998 0.07048016 0.5614413 -0.04069167 0.07048076 2.084521 -0.04069167 0.08138352 0.5614413 0 0.08138412 2.084521 0 0.07048022 0.5614413 0.04069161 0.07048088 2.084521 0.04069155 0.04069191 0.5614412 0.07047998 0.04069256 2.084521 0.07047992 2.86009e-7 0.5614412 0.08138328 9.41441e-7 2.084521 0.08138328 -0.04069131 0.5614412 0.07047998 -0.04069072 2.084521 0.07048004 -0.07047975 0.5614412 0.04069167 -0.07047903 2.084521 0.04069173 -0.3798453 2.886224 0.2218516 7.9091e-7 1.969194 0.1871857 8.67901e-7 2.96178 0.2218515 8.54381e-7 1.969194 0.2620601 -0.7018634 2.671058 0.2218517 -0.9170291 2.349041 0.2218517 -0.9925853 1.969195 0.2218517 -0.9170292 1.589348 0.2218517 -0.7018637 1.26733 0.2218517 -0.3798456 1.052164 0.2218516 6.30322e-7 0.9766083 0.2218515 0.3798469 1.052164 0.2218514 0.7018651 1.26733 0.2218514 0.9170309 1.589348 0.2218513 0.992587 1.969194 0.2218513 0.9170311 2.34904 0.2218513 0.7018656 2.671059 0.2218514 0.3798475 2.886225 0.2218514 0.3369342 0.5615574 -0.2994973 0.3369344 -0.5615572 -0.2994973 -0.3369344 -0.5615574 -0.2994973 -0.3369344 0.5615576 -0.2994973 0.3369346 0.5615574 0.2994973 0.3369344 -0.5615576 0.2994973 -0.3369344 -0.5615574 0.2994973 -0.3369344 0.5615572 0.2994973 0.5615572 0.3369344 -0.2994973 -0.5615572 0.3369347 -0.2994973 0.5615576 0.3369343 0.2994973 -0.5615572 0.3369344 0.2994973 0.5615572 -0.3369344 -0.2994973 -0.5615575 -0.3369343 -0.2994973 0.5615574 -0.3369347 0.2994973 -0.5615575 -0.3369344 0.2994973 + + + + + + + + + + 1 0 0 0.6302378 0 -0.7763603 0.6302378 0.548967 -0.548967 -0.6302378 0.548967 -0.548967 -0.6302378 0 -0.7763603 -1 0 0 0.6302378 0.7763603 0 -0.6302378 0.7763603 0 0.6302378 0.548967 0.548967 -0.6302378 0.548967 0.548967 0.6302378 0 0.7763603 -0.6302378 0 0.7763603 0.6302378 -0.548967 0.548967 -0.6302378 -0.548967 0.548967 0.6302378 -0.7763603 0 -0.6302378 -0.7763603 0 0.6302378 -0.548967 -0.548967 -0.6302378 -0.548967 -0.548967 1 0 0 0.6302378 0 -0.7763603 0.6302378 0.548967 -0.548967 -1 0 0 -0.6302378 0.548967 -0.548967 -0.6302378 0 -0.7763603 0.6302378 0.7763603 0 -0.6302378 0.7763603 0 0.6302378 0.548967 0.548967 -0.6302378 0.548967 0.548967 0.6302378 0 0.7763603 -0.6302378 0 0.7763603 0.6302378 -0.548967 0.548967 -0.6302378 -0.548967 0.548967 0.6302378 -0.7763603 0 -0.6302378 -0.7763603 0 0.6302378 -0.548967 -0.548967 -0.6302378 -0.548967 -0.548967 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 -2.53709e-6 1.46479e-6 1 0 0 -1 -1.46479e-6 -3.92489e-7 1 0 0 -1 -1.46479e-6 3.92489e-7 1 0 0 -1 -2.53709e-6 -1.46479e-6 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 0 0 -1 0.06228822 0.8714866 -0.486404 0.6329844 0.6329844 -0.4456618 0 0 1 0.4264656 0.4264656 0.7976318 -0.06045717 0.6646626 0.7446516 0.8714866 0.06228822 -0.486404 0.6646626 -0.06045717 0.7446516 0.6226387 -0.4941862 -0.6066775 0.4941862 -0.6226387 0.6066775 0.06045717 -0.6646626 -0.7446516 -0.06228822 -0.8714866 0.486404 -0.4264656 -0.4264656 -0.7976318 -0.6329844 -0.6329844 0.4456618 -0.6646626 0.06045717 -0.7446516 -0.8714866 -0.06228822 0.486404 -0.4941862 0.6226387 -0.6066775 -0.6226387 0.4941862 0.6066775 0 0 1 0.6646626 0.06045717 0.7446516 0.4941862 0.6226387 0.6066775 0.6226387 0.4941862 -0.6066775 0.8714866 -0.06228822 -0.486404 0 0 -1 -0.06228822 0.8714866 0.486404 0.06045717 0.6646626 -0.7446516 -0.6329844 0.6329844 0.4456618 -0.4264656 0.4264656 -0.7976318 -0.8714866 0.06228822 0.486404 -0.6646626 -0.06045717 -0.7446516 -0.6226387 -0.4941862 0.6066775 -0.4941862 -0.6226387 -0.6066775 -0.06045717 -0.6646626 0.7446516 0.06228822 -0.8714866 -0.486404 0.4264656 -0.4264656 0.7976318 0.6329844 -0.6329844 -0.4456618 0 0 -1 -0.06228822 -0.8714866 -0.486404 -0.6329844 -0.6329844 -0.4456618 0 0 1 -0.4264656 -0.4264656 0.7976318 0.06045717 -0.6646626 0.7446516 -0.8714866 -0.06228822 -0.486404 -0.6646626 0.06045717 0.7446516 -0.6226387 0.4941862 -0.6066775 -0.4941862 0.6226387 0.6066775 -0.06045717 0.6646626 -0.7446516 0.06228822 0.8714866 0.486404 0.4264656 0.4264656 -0.7976318 0.6329844 0.6329844 0.4456618 0.6646626 -0.06045717 -0.7446516 0.8714866 0.06228822 0.486404 0.4941862 -0.6226387 -0.6066775 0.6226387 -0.4941862 0.6066775 0 0 1 -0.6646626 -0.06045717 0.7446516 -0.4941862 -0.6226387 0.6066775 -0.6226387 -0.4941862 -0.6066775 -0.8714866 0.06228822 -0.486404 0 0 -1 0.06228822 -0.8714866 0.486404 -0.06045717 -0.6646626 -0.7446516 0.6329844 -0.6329844 0.4456618 0.4264656 -0.4264656 -0.7976318 0.8714866 -0.06228822 0.486404 0.6646626 0.06045717 -0.7446516 0.6226387 0.4941862 0.6066775 0.4941862 0.6226387 -0.6066775 0.06045717 0.6646626 0.7446516 -0.06228822 0.8714866 -0.486404 -0.4264656 0.4264656 0.7976318 -0.6329844 0.6329844 -0.4456618 0.03490257 -0.006942212 -0.9993667 0.04047429 -0.008050978 0.9991481 0.03431242 -0.02292704 0.9991481 0.02958893 -0.0197705 -0.9993667 0.01977074 -0.02958875 -0.9993666 0.02292686 -0.03431266 0.9991481 0.008050799 -0.04047453 0.9991481 0.00694251 -0.03490239 -0.9993667 -0.00694251 -0.03490239 -0.9993667 -0.008050799 -0.04047447 0.9991481 -0.02292686 -0.03431266 0.9991481 -0.01977074 -0.02958875 -0.9993666 -0.02958893 -0.01977056 -0.9993666 -0.03431248 -0.02292704 0.9991481 -0.04047429 -0.008051037 0.9991481 -0.03490257 -0.006942331 -0.9993666 -0.03490257 0.006942749 -0.9993666 -0.04047429 0.00805062 0.9991481 -0.03431248 0.02292662 0.999148 -0.02958899 0.01977092 -0.9993666 -0.01977074 0.02958917 -0.9993667 -0.02292686 0.03431224 0.9991482 -0.008050799 0.04047405 0.9991481 -0.00694251 0.03490281 -0.9993667 0.00694251 0.03490281 -0.9993667 0.008050799 0.04047411 0.9991481 0.0229268 0.03431224 0.9991482 0.01977074 0.02958923 -0.9993667 0.02958899 0.01977092 -0.9993667 0.03431248 0.02292662 0.9991481 0.04047429 0.00805062 0.9991481 0.03490257 0.006942749 -0.9993667 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 -2.53709e-6 1 1.46479e-6 0 -1 0 -1.46479e-6 1 -3.92489e-7 0 -1 0 -1.46479e-6 1 3.92489e-7 0 -1 0 -2.53709e-6 1 -1.46479e-6 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0.006942689 -0.03490263 -0.9993667 0.00805068 -0.04047423 0.9991481 0.02292662 -0.03431242 0.9991482 0.01977092 -0.02958899 -0.9993667 0.02958923 -0.01977068 -0.9993667 0.03431218 -0.02292686 0.9991481 0.04047405 -0.008050739 0.9991482 0.03490281 -0.00694257 -0.9993666 0.03490281 0.00694257 -0.9993667 0.04047405 0.008050799 0.9991481 0.03431218 0.02292686 0.9991481 0.02958923 0.01977068 -0.9993667 0.01977092 0.02958899 -0.9993666 0.02292662 0.03431242 0.9991481 0.00805062 0.04047423 0.9991481 0.006942689 0.03490263 -0.9993666 -0.006942212 0.03490263 -0.9993666 -0.008051097 0.04047423 0.9991481 -0.02292704 0.03431242 0.9991481 -0.0197705 0.02958893 -0.9993666 -0.02958869 0.01977074 -0.9993666 -0.03431266 0.0229268 0.9991481 -0.04047447 0.008050858 0.9991481 -0.03490233 0.00694251 -0.9993667 -0.03490233 -0.00694251 -0.9993667 -0.04047447 -0.008050858 0.9991481 -0.03431266 -0.0229268 0.9991481 -0.02958875 -0.01977074 -0.9993667 -0.0197705 -0.02958893 -0.9993667 -0.02292704 -0.03431242 0.9991481 -0.008051037 -0.04047423 0.999148 -0.006942152 -0.03490263 -0.9993667 -0.03490263 0.006942152 -0.9993667 -0.04047423 0.008051037 0.9991481 -0.03431242 0.02292704 0.9991481 -0.02958893 0.0197705 -0.9993667 -0.01977068 0.02958875 -0.9993666 -0.02292674 0.03431272 0.9991482 -0.008050858 0.04047447 0.9991481 -0.006942451 0.03490233 -0.9993666 0.00694251 0.03490239 -0.9993667 0.008050858 0.04047447 0.9991481 0.0229268 0.03431266 0.9991481 0.01977074 0.02958869 -0.9993666 0.02958893 0.0197705 -0.9993666 0.03431248 0.02292698 0.9991481 0.04047423 0.008051097 0.9991481 0.03490263 0.006942212 -0.9993666 0.03490263 -0.006942689 -0.9993666 0.04047423 -0.00805062 0.9991481 0.03431242 -0.02292662 0.9991482 0.02958899 -0.01977092 -0.9993667 0.01977068 -0.02958923 -0.9993667 0.02292686 -0.03431218 0.9991481 0.008050799 -0.04047405 0.9991481 0.00694257 -0.03490281 -0.9993667 -0.00694257 -0.03490281 -0.9993667 -0.008050799 -0.04047405 0.9991481 -0.02292686 -0.03431218 0.9991482 -0.01977068 -0.02958917 -0.9993667 -0.02958899 -0.01977092 -0.9993667 -0.03431242 -0.02292662 0.9991482 -0.04047423 -0.00805068 0.9991481 -0.03490263 -0.006942689 -0.9993667 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 2.53709e-6 -1.46479e-6 -1 0 0 1 1.46479e-6 3.92489e-7 -1 0 0 1 1.46479e-6 -3.92489e-7 -1 0 0 1 2.53709e-6 1.46479e-6 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 2.53709e-6 -1 1.46479e-6 0 1 0 1.46479e-6 -1 -3.92489e-7 0 1 0 1.46479e-6 -1 3.92489e-7 0 1 0 2.53709e-6 -1 -1.46479e-6 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 0 -1 0 0 1 0 -0.006942689 0.03490263 -0.9993667 -0.00805068 0.04047423 0.9991481 -0.02292662 0.03431242 0.9991482 -0.01977092 0.02958899 -0.9993667 -0.02958917 0.01977074 -0.9993666 -0.03431218 0.02292692 0.9991483 -0.04047405 0.008050799 0.9991482 -0.03490281 0.00694257 -0.9993666 -0.03490281 -0.00694257 -0.9993667 -0.04047405 -0.008050799 0.9991481 -0.03431218 -0.02292686 0.9991481 -0.02958923 -0.01977068 -0.9993666 -0.01977092 -0.02958899 -0.9993667 -0.02292662 -0.03431242 0.9991481 -0.00805062 -0.04047423 0.9991481 -0.006942689 -0.03490263 -0.9993666 0.006942212 -0.03490263 -0.9993666 0.008051097 -0.04047423 0.9991481 0.02292698 -0.03431248 0.9991482 0.0197705 -0.02958899 -0.9993667 0.02958869 -0.01977074 -0.9993667 0.03431266 -0.0229268 0.999148 0.04047447 -0.008050858 0.9991481 0.03490233 -0.00694251 -0.9993667 0.03490239 0.006942451 -0.9993667 0.04047447 0.008050858 0.9991481 0.03431272 0.02292674 0.9991481 0.02958875 0.01977068 -0.9993667 0.0197705 0.02958893 -0.9993667 0.02292704 0.03431242 0.9991481 0.008051037 0.04047423 0.9991481 0.006942152 0.03490263 -0.9993667 -1 3.53806e-7 0 -1 3.53806e-7 0 -0.7071067 -0.707107 -1.40725e-7 -0.7071068 -0.7071068 0 0.7071068 -0.7071069 -4.92539e-7 0.7071067 -0.7071068 -4.8945e-7 1 -3.53806e-7 -1.99016e-7 1 0 -5.97047e-7 0 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0.7071067 0.7071068 3.9156e-7 -0.7071068 0.7071067 4.92539e-7 0.7071067 0.7071068 -5.2772e-7 0.707107 0.7071065 -3.13248e-7 0 0 1 0 0 1 0 0 -1 0 0 -1 -2.65354e-7 1 0 3.53806e-7 1 6.96555e-7 -3.53806e-7 -1 -6.96555e-7 2.65354e-7 -1 0 -0.6557207 -0.6532182 0.3785516 -0.7571337 0.6532182 0 -0.7571337 -0.6532182 0 -0.6557207 0.6532182 0.3785516 -0.3785516 -0.6532182 0.6557207 -0.3785516 0.6532182 0.6557207 0 -0.6532182 0.7571337 0 0.6532182 0.7571337 0.3785516 -0.6532182 0.6557207 0.3785821 0.6532182 0.6557207 0.6557207 -0.6532182 0.3785516 0.6557207 0.6532182 0.3785516 0.7571337 -0.6532182 0 0.7571337 0.6532182 0 0.6557207 -0.6532182 -0.3785516 0.6557207 0.6532182 -0.3785516 0.3785516 -0.6532182 -0.6557207 0.3785516 0.6532182 -0.6557207 0 -0.6532182 -0.7571337 0 0.6532182 -0.7571337 -0.3785516 -0.6532182 -0.6557207 -0.3785516 0.6532182 -0.6557207 -0.6557207 -0.6532182 -0.3785516 -0.6557207 0.6532182 -0.3785516 0.6532182 -0.7571337 0 -0.6532182 -0.7571337 0 -0.6532182 -0.6557207 -0.3785516 0.6532182 -0.6557207 -0.3785516 -0.6532182 -0.3785516 -0.6557207 0.6532182 -0.3785516 -0.6557207 -0.6532182 0 -0.7571337 0.6532182 0 -0.7571337 -0.6532182 0.3785516 -0.6557207 0.6532182 0.3785516 -0.6557207 -0.6532182 0.6557207 -0.3785516 0.6532182 0.6557207 -0.3785516 -0.6532182 0.7571337 0 0.6532182 0.7571337 0 -0.6532182 0.6557207 0.3785516 0.6532182 0.6557207 0.3785516 -0.6532182 0.3785821 0.6557207 0.6532182 0.3785821 0.6557207 -0.6532182 0 0.7571337 0.6532182 0 0.7571337 -0.6532182 -0.3785516 0.6557207 0.6532182 -0.3785516 0.6557207 -0.6532182 -0.6557207 0.3785516 0.6532182 -0.6557207 0.3785516 0.6557207 0.6532182 0.3785516 0.7571337 -0.6532182 0 0.7571337 0.6532182 0 0.6557207 -0.6532182 0.3785516 0.3785516 0.6532182 0.6557207 0.3785516 -0.6532182 0.6557207 0 0.6532182 0.7571337 0 -0.6532182 0.7571337 -0.3785821 0.6532182 0.6557207 -0.3785821 -0.6532182 0.6557207 -0.6557207 0.6532182 0.3785516 -0.6557207 -0.6532182 0.3785516 -0.7571337 0.6532182 0 -0.7571337 -0.6532182 0 -0.6557207 0.6532182 -0.3785516 -0.6557207 -0.6532182 -0.3785516 -0.3785516 0.6532182 -0.6557207 -0.3785516 -0.6532182 -0.6557207 0 0.6532182 -0.7571337 0 -0.6532182 -0.7571337 0.3785516 0.6532182 -0.6557207 0.3785516 -0.6532182 -0.6557207 0.6557207 0.6532182 -0.3785516 0.6557207 -0.6532182 -0.3785516 0.6532182 0.7571337 0 -0.6532182 0.7571337 0 -0.6532182 0.6557207 0.3785516 0.6532182 0.6557207 0.3785516 -0.6532182 0.3785516 0.6557207 0.6532182 0.3785516 0.6557207 -0.6532182 0 0.7571337 0.6532182 0 0.7571337 -0.6532182 -0.3785821 0.6556902 0.6532182 -0.3785821 0.6557207 -0.6532182 -0.6557207 0.3785516 0.6532182 -0.6557207 0.3785516 -0.6532182 -0.7571337 0 0.6532182 -0.7571337 0 -0.6532182 -0.6557207 -0.3785516 0.6532182 -0.6557207 -0.3785516 -0.6532182 -0.3785516 -0.6557207 0.6532182 -0.3785516 -0.6557207 -0.6532182 0 -0.7571337 0.6532182 0 -0.7571337 -0.6532182 0.3785516 -0.6557207 0.6532182 0.3785516 -0.6557207 -0.6532182 0.6557207 -0.3785516 0.6532182 0.6557207 -0.3785516 + + + + + + + + + + + + + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

60 36 36 36 37 36 61 37 49 37 48 37 60 38 37 38 38 38 61 39 50 39 49 39 60 40 38 40 39 40 61 41 51 41 50 41 60 42 39 42 40 42 61 43 52 43 51 43 60 44 40 44 41 44 61 45 53 45 52 45 60 46 41 46 42 46 61 47 54 47 53 47 60 48 42 48 43 48 61 49 55 49 54 49 60 50 43 50 44 50 61 51 56 51 55 51 60 52 44 52 45 52 61 53 57 53 56 53 60 54 45 54 46 54 61 55 58 55 57 55 60 56 46 56 47 56 61 57 59 57 58 57 47 58 36 58 60 58 61 59 48 59 59 59 48 432 36 433 47 434 48 432 47 434 59 435 46 436 58 437 59 435 46 436 59 435 47 434 45 438 57 439 58 437 45 438 58 437 46 436 44 440 56 441 57 439 44 440 57 439 45 438 43 442 55 443 56 441 43 442 56 441 44 440 42 444 54 445 55 443 42 444 55 443 43 442 41 446 53 447 54 445 41 446 54 445 42 444 40 448 52 449 53 447 40 448 53 447 41 446 39 450 51 451 52 449 39 450 52 449 40 448 38 452 50 453 51 451 38 452 51 451 39 450 37 454 49 455 50 453 37 454 50 453 38 452 36 433 48 432 49 455 36 433 49 455 37 454

+
+ + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

151 132 135 132 134 132 137 133 135 133 151 133 136 136 138 136 134 136 137 137 138 137 136 137 139 140 140 140 134 140 137 141 140 141 139 141 141 144 142 144 134 144 137 145 142 145 141 145 143 148 144 148 134 148 137 149 144 149 143 149 145 152 146 152 134 152 137 153 146 153 145 153 147 156 148 156 134 156 137 157 148 157 147 157 149 160 150 160 134 160 137 161 150 161 149 161 181 190 178 190 182 190 182 191 178 191 179 191 181 194 183 194 184 194 184 195 183 195 179 195 181 198 185 198 186 198 186 199 185 199 179 199 181 202 187 202 188 202 188 203 187 203 179 203 181 206 189 206 190 206 190 207 189 207 179 207 181 210 191 210 192 210 192 211 191 211 179 211 181 214 193 214 194 214 194 215 193 215 179 215 181 218 195 218 180 218 180 219 195 219 179 219 196 220 197 220 198 220 199 221 197 221 196 221 200 224 201 224 198 224 199 225 201 225 200 225 202 228 203 228 198 228 199 229 203 229 202 229 204 232 205 232 198 232 199 233 205 233 204 233 206 236 207 236 198 236 199 237 207 237 206 237 208 240 209 240 198 240 199 241 209 241 208 241 210 244 211 244 198 244 199 245 211 245 210 245 212 248 213 248 198 248 199 249 213 249 212 249 269 302 266 302 270 302 270 303 266 303 267 303 269 306 271 306 272 306 272 307 271 307 267 307 269 310 273 310 274 310 274 311 273 311 267 311 269 314 275 314 276 314 276 315 275 315 267 315 269 318 277 318 278 318 278 319 277 319 267 319 269 322 279 322 280 322 280 323 279 323 267 323 269 326 281 326 282 326 282 327 281 327 267 327 269 330 283 330 268 330 268 331 283 331 267 331

+
+ + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

16 0 0 1 3 2 2 3 1 4 17 5 16 0 3 2 5 6 17 5 4 7 2 3 16 0 5 6 7 8 17 5 6 9 4 7 16 0 7 8 9 10 17 5 8 11 6 9 16 0 9 10 11 12 17 5 10 13 8 11 16 0 11 12 13 14 17 5 12 15 10 13 16 0 13 14 15 16 17 5 14 17 12 15 15 16 0 1 16 0 17 5 1 4 14 17 18 18 20 19 19 20 21 21 23 22 22 23 18 18 19 20 24 24 21 21 25 25 23 22 18 18 24 24 26 26 21 21 27 27 25 25 18 18 26 26 28 28 21 21 29 29 27 27 18 18 28 28 30 30 21 21 31 31 29 29 18 18 30 30 32 32 21 21 33 33 31 31 18 18 32 32 34 34 21 21 35 35 33 33 34 34 20 19 18 18 35 35 21 21 22 23 78 60 62 61 63 62 79 63 71 64 70 65 78 60 63 62 64 66 79 63 72 67 71 64 78 60 64 66 65 68 79 63 73 69 72 67 78 60 65 68 66 70 79 63 74 71 73 69 78 60 66 70 67 72 79 63 75 73 74 71 78 60 67 72 68 74 79 63 76 75 75 73 78 60 68 74 69 76 79 63 77 77 76 75 69 76 62 61 78 60 79 63 70 65 77 77 96 78 80 79 83 80 82 81 81 82 97 83 96 78 83 80 85 84 97 83 84 85 82 81 96 78 85 84 87 86 97 83 86 87 84 85 96 78 87 86 89 88 97 83 88 89 86 87 96 78 89 88 91 90 97 83 90 91 88 89 96 78 91 90 93 92 97 83 92 93 90 91 96 78 93 92 95 94 97 83 94 95 92 93 96 78 95 94 80 79 97 83 81 82 94 95 98 96 100 97 99 98 101 99 103 100 102 101 98 96 99 98 104 102 101 99 105 103 103 100 98 96 104 102 106 104 101 99 107 105 105 103 98 96 106 104 108 106 101 99 109 107 107 105 98 96 108 106 110 108 101 99 111 109 109 107 98 96 110 108 112 110 101 99 113 111 111 109 98 96 112 110 114 112 101 99 115 113 113 111 114 112 100 97 98 96 101 99 102 101 115 113 132 114 116 115 119 116 118 117 117 118 133 119 132 114 119 116 121 120 133 119 120 121 118 117 132 114 121 120 123 122 133 119 122 123 120 121 132 114 123 122 125 124 133 119 124 125 122 123 132 114 125 124 127 126 133 119 126 127 124 125 132 114 127 126 129 128 133 119 128 129 126 127 132 114 129 128 131 130 133 119 130 131 128 129 132 114 131 130 116 115 133 119 117 118 130 131 152 164 153 164 154 164 155 165 156 165 157 165 152 166 154 166 158 166 155 167 159 167 156 167 152 168 158 168 160 168 155 169 161 169 159 169 152 170 160 170 162 170 155 171 163 171 161 171 152 172 162 172 164 172 155 173 165 173 163 173 152 174 164 174 166 174 155 175 167 175 165 175 152 176 166 176 168 176 155 177 169 177 167 177 152 178 168 178 170 178 155 179 171 179 169 179 152 180 170 180 172 180 155 181 173 181 171 181 152 182 172 182 174 182 155 183 175 183 173 183 152 184 174 184 176 184 155 185 177 185 175 185 152 186 176 186 153 186 155 187 157 187 177 187 238 252 216 252 217 252 239 253 214 253 215 253 238 254 217 254 219 254 239 255 218 255 214 255 238 256 219 256 221 256 239 257 220 257 218 257 238 258 221 258 223 258 239 259 222 259 220 259 238 260 223 260 225 260 239 261 224 261 222 261 238 262 225 262 227 262 239 263 226 263 224 263 238 264 227 264 229 264 239 265 228 265 226 265 238 266 229 266 231 266 239 267 230 267 228 267 238 268 231 268 233 268 239 269 232 269 230 269 238 270 233 270 235 270 239 271 234 271 232 271 238 272 235 272 237 272 239 273 236 273 234 273 238 274 237 274 216 274 239 275 215 275 236 275 240 276 241 276 242 276 243 277 244 277 245 277 240 278 242 278 246 278 243 279 247 279 244 279 240 280 246 280 248 280 243 281 249 281 247 281 240 282 248 282 250 282 243 283 251 283 249 283 240 284 250 284 252 284 243 285 253 285 251 285 240 286 252 286 254 286 243 287 255 287 253 287 240 288 254 288 256 288 243 289 257 289 255 289 240 290 256 290 258 290 243 291 259 291 257 291 240 292 258 292 260 292 243 293 261 293 259 293 240 294 260 294 262 294 243 295 263 295 261 295 240 296 262 296 264 296 243 297 265 297 263 297 240 298 264 298 241 298 243 299 245 299 265 299 299 332 295 332 297 332 295 333 293 333 297 333 290 334 299 334 297 334 290 335 297 335 286 335 298 336 289 336 285 336 298 337 285 337 296 337 294 338 298 338 296 338 294 339 296 339 292 339 299 340 290 340 298 340 290 341 289 341 298 341 295 342 299 342 298 342 295 343 298 343 294 343 296 344 285 344 286 344 296 345 286 345 297 345 292 346 296 346 297 346 292 347 297 347 293 347 295 348 291 348 293 348 291 349 287 349 293 349 292 350 284 350 288 350 292 351 288 351 294 351 291 352 295 352 288 352 295 353 294 353 288 353 284 354 292 354 293 354 284 355 293 355 287 355 288 356 284 356 291 356 284 357 287 357 291 357 285 358 289 358 290 358 285 359 290 359 286 359 264 360 245 361 241 362 264 360 265 363 245 361 262 364 265 363 264 360 262 364 263 365 265 363 260 366 263 365 262 364 260 366 261 367 263 365 258 368 261 367 260 366 258 368 259 369 261 367 256 370 259 369 258 368 256 370 257 371 259 369 254 372 257 371 256 370 254 372 255 373 257 371 252 374 255 373 254 372 252 374 253 375 255 373 250 376 253 375 252 374 250 376 251 377 253 375 248 378 251 377 250 376 248 378 249 379 251 377 246 380 249 379 248 378 246 380 247 381 249 379 242 382 247 381 246 380 242 382 244 383 247 381 241 362 244 383 242 382 241 362 245 361 244 383 215 384 216 385 237 386 215 384 237 386 236 387 236 387 237 386 235 388 236 387 235 388 234 389 234 389 235 388 233 390 234 389 233 390 232 391 232 391 233 390 231 392 232 391 231 392 230 393 230 393 231 392 229 394 230 393 229 394 228 395 228 395 229 394 227 396 228 395 227 396 226 397 226 397 227 396 225 398 226 397 225 398 224 399 224 399 225 398 223 400 224 399 223 400 222 401 222 401 223 400 221 402 222 401 221 402 220 403 220 403 221 402 219 404 220 403 219 404 218 405 218 405 219 404 217 406 218 405 217 406 214 407 214 407 217 406 216 385 214 407 216 385 215 384 176 408 157 409 153 410 176 408 177 411 157 409 174 412 177 411 176 408 174 412 175 413 177 411 172 414 175 413 174 412 172 414 173 415 175 413 170 416 173 415 172 414 170 416 171 417 173 415 168 418 171 417 170 416 168 418 169 419 171 417 166 420 169 419 168 418 166 420 167 421 169 419 164 422 167 421 166 420 164 422 165 423 167 421 162 424 165 423 164 422 162 424 163 425 165 423 160 426 163 425 162 424 160 426 161 427 163 425 158 428 161 427 160 426 158 428 159 429 161 427 154 430 159 429 158 428 154 430 156 431 159 429 153 410 156 431 154 430 153 410 157 409 156 431 117 118 131 130 130 131 117 118 116 115 131 130 130 131 131 130 128 129 128 129 131 130 129 128 128 129 129 128 126 127 126 127 129 128 127 126 126 127 127 126 124 125 124 125 127 126 125 124 124 125 125 124 122 123 122 123 125 124 123 122 122 123 121 120 120 121 122 123 123 122 121 120 120 121 119 116 118 117 120 121 121 120 119 116 116 115 118 117 119 116 116 115 117 118 118 117 102 101 100 97 114 112 102 101 114 112 115 113 112 110 113 111 115 113 112 110 115 113 114 112 110 108 111 109 113 111 110 108 113 111 112 110 108 106 109 107 110 108 109 107 111 109 110 108 106 104 107 105 108 106 107 105 109 107 108 106 104 102 105 103 106 104 105 103 107 105 106 104 99 98 103 100 104 102 103 100 105 103 104 102 100 97 102 101 103 100 100 97 103 100 99 98 81 82 95 94 94 95 81 82 80 79 95 94 94 95 95 94 92 93 92 93 95 94 93 92 92 93 93 92 90 91 90 91 93 92 91 90 90 91 91 90 88 89 88 89 91 90 89 88 88 89 89 88 86 87 86 87 89 88 87 86 86 87 85 84 84 85 86 87 87 86 85 84 84 85 83 80 82 81 84 85 85 84 83 80 80 79 82 81 83 80 80 79 81 82 82 81 70 65 62 61 69 76 70 65 69 76 77 77 68 74 76 75 77 77 68 74 77 77 69 76 67 72 75 73 76 75 67 72 76 75 68 74 66 70 74 71 67 72 74 71 75 73 67 72 65 68 73 69 66 70 73 69 74 71 66 70 64 66 72 67 65 68 72 67 73 69 65 68 63 62 71 64 64 66 71 64 72 67 64 66 62 61 70 65 71 64 62 61 71 64 63 62 22 23 20 19 34 34 22 23 34 34 35 35 32 32 33 33 35 35 32 32 35 35 34 34 30 30 31 31 33 33 30 30 33 33 32 32 28 28 29 29 31 31 28 28 31 31 30 30 26 26 27 27 29 29 26 26 29 29 28 28 24 24 25 25 27 27 24 24 27 27 26 26 19 20 23 22 25 25 19 20 25 25 24 24 23 22 19 20 20 19 23 22 20 19 22 23 1 4 0 1 15 16 15 16 14 17 1 4 14 17 13 14 12 15 14 17 15 16 13 14 12 15 11 12 10 13 12 15 13 14 11 12 10 13 9 10 8 11 10 13 11 12 9 10 8 11 7 8 6 9 8 11 9 10 7 8 6 9 5 6 4 7 6 9 7 8 5 6 4 7 3 2 2 3 4 7 5 6 3 2 0 1 2 3 3 2 0 1 1 4 2 3

+
+ + + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 +

137 134 136 134 135 134 135 135 136 135 134 135 137 138 139 138 138 138 138 139 139 139 134 139 137 142 141 142 140 142 140 143 141 143 134 143 137 146 143 146 142 146 142 147 143 147 134 147 137 150 145 150 144 150 144 151 145 151 134 151 137 154 147 154 146 154 146 155 147 155 134 155 137 158 149 158 148 158 148 159 149 159 134 159 137 162 151 162 150 162 150 163 151 163 134 163 178 188 180 188 179 188 181 189 180 189 178 189 183 192 182 192 179 192 181 193 182 193 183 193 185 196 184 196 179 196 181 197 184 197 185 197 187 200 186 200 179 200 181 201 186 201 187 201 189 204 188 204 179 204 181 205 188 205 189 205 191 208 190 208 179 208 181 209 190 209 191 209 193 212 192 212 179 212 181 213 192 213 193 213 195 216 194 216 179 216 181 217 194 217 195 217 199 222 200 222 197 222 197 223 200 223 198 223 199 226 202 226 201 226 201 227 202 227 198 227 199 230 204 230 203 230 203 231 204 231 198 231 199 234 206 234 205 234 205 235 206 235 198 235 199 238 208 238 207 238 207 239 208 239 198 239 199 242 210 242 209 242 209 243 210 243 198 243 199 246 212 246 211 246 211 247 212 247 198 247 199 250 196 250 213 250 213 251 196 251 198 251 266 300 268 300 267 300 269 301 268 301 266 301 271 304 270 304 267 304 269 305 270 305 271 305 273 308 272 308 267 308 269 309 272 309 273 309 275 312 274 312 267 312 269 313 274 313 275 313 277 316 276 316 267 316 269 317 276 317 277 317 279 320 278 320 267 320 269 321 278 321 279 321 281 324 280 324 267 324 269 325 280 325 281 325 283 328 282 328 267 328 269 329 282 329 283 329

+
+
+ 1 +
+
+ + + + 0 0 0 + 0 0 1 0 + 0 1 0 0 + 1 0 0 0 + 0.1335572 0.1335572 0.1335572 + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.stl b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.stl new file mode 100644 index 0000000..d553efc Binary files /dev/null and b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/meshes/quadrotor/quadrotor_base.stl differ diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor.urdf.xacro new file mode 100644 index 0000000..d688657 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor.urdf.xacro @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_base.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_base.urdf.xacro new file mode 100644 index 0000000..54c7525 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_base.urdf.xacro @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_downward_cam.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_downward_cam.urdf.xacro new file mode 100644 index 0000000..0216cf3 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_downward_cam.urdf.xacro @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_hokuyo_utm30lx.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_hokuyo_utm30lx.urdf.xacro new file mode 100644 index 0000000..7b4755d --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_hokuyo_utm30lx.urdf.xacro @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_asus.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_asus.urdf.xacro new file mode 100644 index 0000000..81f86e5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_asus.urdf.xacro @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_asus_with_hokuyo_utm30lx.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_asus_with_hokuyo_utm30lx.urdf.xacro new file mode 100644 index 0000000..bb8628a --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_asus_with_hokuyo_utm30lx.urdf.xacro @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_cam.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_cam.urdf.xacro new file mode 100644 index 0000000..3721bd2 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_cam.urdf.xacro @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_kinect.urdf.xacro b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_kinect.urdf.xacro new file mode 100644 index 0000000..89f2222 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotor_with_kinect.urdf.xacro @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf new file mode 100644 index 0000000..488d4ee --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + 10 + 0 0 0 0 0 0 + false + + + + 3 + 1 + -0.349065850399 + 0.349065850399 + + + 3 + 1 + -0.349065850399 + 0.349065850399 + + + + 0.03 + 3.0 + 0.01 + + + + 0.005 + sonar_height + sonar_link + + + + + false + + base_link + + + 100.0 + base_link + raw_imu + 0 0 0 + + 0 + + 0.5 0.5 0.5 + 0.35 0.35 0.3 + 0.1 0.1 0.1 + 0.05 0.05 0.015 + 0.1 + 0.05 + + + 10.0 + base_link + pressure_height + altimeter + 0 + 0.1 + 0.1 + + + 10.0 + base_link + magnetic + 0 0 0 + 0.0 0.0 0.0 + 1.3e-2 1.3e-2 1.3e-2 + + + 4.0 + base_link + fix + fix_velocity + 5.0 5.0 5.0 + 0.01 0.01 0.01 + 0 0 0 + 0.05 0.05 0.05 + + + 100.0 + base_link + ground_truth/state + 0.0 + map + + + true + 1000.0 + + + + + true + 0.0 + base_link + cmd_vel + ground_truth/state + raw_imu + 10.0 + 5.0 + 0.5 + 2.0 + 1.0 + 1.5 + 5.0 + 1.0 + 5 + 5.0 + 1.0 + 2 + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 + + 1.0471975512 + + R8G8B8 + 640 + 480 + + + 0.05 + 3 + + + + true + 20 + camera/rgb/image_raw + camera/rgb/camera_info + camera/depth/image_raw + camera/depth/camera_info + camera/depth/points + camera_depth_optical_frame + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf~ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf~ new file mode 100644 index 0000000..f2467ff --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf~ @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + 10 + 0 0 0 0 0 0 + false + + + + 3 + 1 + -0.349065850399 + 0.349065850399 + + + 3 + 1 + -0.349065850399 + 0.349065850399 + + + + 0.03 + 3.0 + 0.01 + + + + 0.005 + sonar_height + sonar_link + + + + + false + + base_link + + + 100.0 + base_link + raw_imu + 0 0 0 + + 0 + + 0.5 0.5 0.5 + 0.35 0.35 0.3 + 0.1 0.1 0.1 + 0.05 0.05 0.015 + 0.1 + 0.05 + + + 10.0 + base_link + pressure_height + altimeter + 0 + 0.1 + 0.1 + + + 10.0 + base_link + magnetic + 0 0 0 + 0.0 0.0 0.0 + 1.3e-2 1.3e-2 1.3e-2 + + + 4.0 + base_link + fix + fix_velocity + 5.0 5.0 5.0 + 0.01 0.01 0.01 + 0 0 0 + 0.05 0.05 0.05 + + + 100.0 + base_link + ground_truth/state + 0.0 + map + + + true + 1000.0 + + + + + + true + 0.0 + base_link + cmd_vel + ground_truth/state + raw_imu + 10.0 + 5.0 + 0.5 + 2.0 + 1.0 + 1.5 + 5.0 + 1.0 + 5 + 5.0 + 1.0 + 2 + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 + + 1.0471975512 + + R8G8B8 + 640 + 480 + + + 0.05 + 3 + + + + true + 20 + camera/rgb/image_raw + camera/rgb/camera_info + camera/depth/image_raw + camera/depth/camera_info + camera/depth/points + camera_depth_optical_frame + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/CMakeLists.txt b/ROS-groovy/hector_quadrotor/hector_uav_msgs/CMakeLists.txt new file mode 100644 index 0000000..5891795 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/CMakeLists.txt @@ -0,0 +1,30 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) + +# Set the build type. Options are: +# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage +# Debug : w/ debug symbols, w/o optimization +# Release : w/o debug symbols, w/ optimization +# RelWithDebInfo : w/ debug symbols, w/ optimization +# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries +#set(ROS_BUILD_TYPE RelWithDebInfo) + +rosbuild_init() + +#set the default path for built executables to the "bin" directory +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#set the default path for built libraries to the "lib" directory +set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) + +#uncomment if you have defined messages +rosbuild_genmsg() +#uncomment if you have defined services +#rosbuild_gensrv() + +#common commands for building c++ executables and libraries +#rosbuild_add_library(${PROJECT_NAME} src/example.cpp) +#target_link_libraries(${PROJECT_NAME} another_library) +#rosbuild_add_boost_directories() +#rosbuild_link_boost(${PROJECT_NAME} thread) +#rosbuild_add_executable(example examples/example.cpp) +#target_link_libraries(example ${PROJECT_NAME}) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/Makefile b/ROS-groovy/hector_quadrotor/hector_uav_msgs/Makefile new file mode 100644 index 0000000..b75b928 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/ROS_NOBUILD b/ROS-groovy/hector_quadrotor/hector_uav_msgs/ROS_NOBUILD new file mode 100644 index 0000000..f1231a5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/ROS_NOBUILD @@ -0,0 +1 @@ +created by rosmake to mark as installed \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/Altimeter/pressure_height.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/Altimeter/pressure_height.h new file mode 100644 index 0000000..6958138 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/Altimeter/pressure_height.h @@ -0,0 +1,61 @@ +//================================================================================================= +// Copyright (c) 2013, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#ifndef HECTOR_UAV_MSGS_ALTIMETER_PRESSURE_HEIGHT_H +#define HECTOR_UAV_MSGS_ALTIMETER_PRESSURE_HEIGHT_H + +#include +#include + +namespace hector_uav_msgs { + +static const Altimeter::_qnh_type STANDARD_PRESSURE = 1013.25; + +static inline Altimeter::_altitude_type altitudeFromPressure(Altimeter::_pressure_type pressure, Altimeter::_qnh_type qnh = STANDARD_PRESSURE) { + return 288.15 / 0.0065 * (1.0 - pow(pressure / qnh, 1.0/5.255)); +} + +static inline Altimeter::_pressure_type pressureFromAltitude(Altimeter::_altitude_type altitude, Altimeter::_qnh_type qnh = STANDARD_PRESSURE) { + return qnh * pow(1.0 - (0.0065 * altitude) / 288.15, 5.255); +} + +static inline Altimeter& altitudeFromPressure(Altimeter& altimeter) { + if (altimeter.qnh == 0.0) altimeter.qnh = STANDARD_PRESSURE; + altimeter.altitude = altitudeFromPressure(altimeter.pressure, altimeter.qnh); + return altimeter; +} + +static inline Altimeter& pressureFromAltitude(Altimeter& altimeter) { + if (altimeter.qnh == 0.0) altimeter.qnh = STANDARD_PRESSURE; + altimeter.pressure = pressureFromAltitude(altimeter.altitude, altimeter.qnh); + return altimeter; +} + +} // namespace hector_uav_msgs + +#endif // HECTOR_UAV_MSGS_ALTIMETER_PRESSURE_HEIGHT_H diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/ControlSource.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/ControlSource.h new file mode 100644 index 0000000..bd4db2a --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/ControlSource.h @@ -0,0 +1,56 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#ifndef HECTOR_UAV_MSGS_CONTROLSOURCE_H +#define HECTOR_UAV_MSGS_CONTROLSOURCE_H + +namespace hector_uav_msgs +{ + typedef uint8_t ControlSource; + + enum { + CONTROL_AUTONOMOUS = 0, + CONTROL_REMOTE = 1, + CONTROL_JOYSTICK = 2 + }; + + template + static inline InStream& operator>>(InStream& in, ControlSource& value) { + int temp; + in >> temp; + value = static_cast(temp); + return in; + } + + template + static inline OutStream& operator<<(OutStream& out, const ControlSource& value) { + return out << static_cast(value); + } +} + +#endif // HECTOR_UAV_MSGS_CONTROLSOURCE_H diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/RC/functions.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/RC/functions.h new file mode 100644 index 0000000..82c0df3 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/include/hector_uav_msgs/RC/functions.h @@ -0,0 +1,103 @@ +//================================================================================================= +// Copyright (c) 2012, Johannes Meyer, TU Darmstadt +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// * Neither the name of the Flight Systems and Automatic Control group, +// TU Darmstadt, nor the names of its contributors may be used to +// endorse or promote products derived from this software without +// specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +//================================================================================================= + +#ifndef HECTOR_UAV_MSGS_RC_FUNCTIONS_H +#define HECTOR_UAV_MSGS_RC_FUNCTIONS_H + +#include +#include + +namespace hector_uav_msgs { + + static inline const char *getFunctionString(uint8_t function) + { + switch(function) { + case RC::ROLL: return "ROLL"; + case RC::PITCH: return "PITCH"; + case RC::YAW: return "YAW"; + case RC::STEER: return "STEER"; + case RC::HEIGHT: return "HEIGHT"; + case RC::THRUST: return "THRUST"; + case RC::BRAKE: return "BRAKE"; + } + return 0; + } + + static inline bool hasAxis(const RC& rc, RC::_axis_function_type::value_type function) + { + return std::find(rc.axis_function.begin(), rc.axis_function.end(), function) != rc.axis_function.end(); + } + + static inline bool getAxis(const RC& rc, RC::_axis_function_type::value_type function, RC::_axis_type::value_type& value) + { + if (!rc.valid) return false; + const RC::_axis_function_type::const_iterator it = std::find(rc.axis_function.begin(), rc.axis_function.end(), function); + if (it == rc.axis_function.end()) return false; + value = rc.axis.at(it - rc.axis_function.begin()); + return true; + } + + static inline void setAxis(RC& rc, RC::_axis_function_type::value_type function, RC::_axis_type::value_type value) + { + const RC::_axis_function_type::iterator it = std::find(rc.axis_function.begin(), rc.axis_function.end(), function); + if (it == rc.axis_function.end()) { + rc.axis_function.push_back(function); + rc.axis.push_back(value); + } else { + rc.axis.at(it - rc.axis_function.begin()) = value; + } + } + + static inline bool hasSwitch(const RC& rc, RC::_swit_function_type::value_type function) + { + return std::find(rc.swit_function.begin(), rc.swit_function.end(), function) != rc.swit_function.end(); + } + + static inline bool getSwitch(const RC& rc, RC::_swit_function_type::value_type function, RC::_swit_type::value_type& value) + { + if (!rc.valid) return false; + const RC::_swit_function_type::const_iterator it = std::find(rc.swit_function.begin(), rc.swit_function.end(), function); + if (it == rc.swit_function.end()) return false; + value = rc.swit.at(it - rc.swit_function.begin()); + return true; + } + + static inline void setSwitch(RC& rc, RC::_swit_function_type::value_type function, RC::_swit_type::value_type value) + { + const RC::_swit_function_type::iterator it = std::find(rc.swit_function.begin(), rc.swit_function.end(), function); + if (it == rc.swit_function.end()) { + rc.swit_function.push_back(function); + rc.swit.push_back(value); + } else { + rc.swit.at(it - rc.swit_function.begin()) = value; + } + } + +} // namespace hector_uav_msgs + +#endif // HECTOR_UAV_MSGS_RC_FUNCTIONS_H diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/mainpage.dox b/ROS-groovy/hector_quadrotor/hector_uav_msgs/mainpage.dox new file mode 100644 index 0000000..422f6cd --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/mainpage.dox @@ -0,0 +1,14 @@ +/** +\mainpage +\htmlinclude manifest.html + +\b hector_uav_msgs + + + +--> + + +*/ diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/manifest.xml b/ROS-groovy/hector_quadrotor/hector_uav_msgs/manifest.xml new file mode 100644 index 0000000..d499a40 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/manifest.xml @@ -0,0 +1,20 @@ + + + + hector_uav_msgs + + + Johannes Meyer + BSD + + http://ros.org/wiki/hector_uav_msgs + + + + + + + + + + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Altimeter.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Altimeter.msg new file mode 100644 index 0000000..20b6a3c --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Altimeter.msg @@ -0,0 +1,4 @@ +Header header +float32 altitude +float32 pressure +float32 qnh diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/AttitudeCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/AttitudeCommand.msg new file mode 100644 index 0000000..d63fb89 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/AttitudeCommand.msg @@ -0,0 +1,3 @@ +Header header +float32 roll +float32 pitch diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Compass.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Compass.msg new file mode 100644 index 0000000..d2bb3fe --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Compass.msg @@ -0,0 +1,4 @@ +Header header +float32 magnetic_heading +float32 declination + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ControllerState.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ControllerState.msg new file mode 100644 index 0000000..2e921e5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ControllerState.msg @@ -0,0 +1,14 @@ +Header header +uint8 source + +uint8 mode +uint8 MOTORS = 1 +uint8 ATTITUDE = 2 +uint8 VELOCITY = 4 +uint8 POSITION = 8 +uint8 HEADING = 16 +uint8 HEIGHT = 32 + +uint8 state +uint8 MOTORS_RUNNING = 1 +uint8 AIRBORNE = 2 diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/HeadingCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/HeadingCommand.msg new file mode 100644 index 0000000..5ad41a3 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/HeadingCommand.msg @@ -0,0 +1,2 @@ +Header header +float32 heading diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/HeightCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/HeightCommand.msg new file mode 100644 index 0000000..0d64519 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/HeightCommand.msg @@ -0,0 +1,2 @@ +Header header +float32 height diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorCommand.msg new file mode 100644 index 0000000..10ed1db --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorCommand.msg @@ -0,0 +1,5 @@ +Header header +float32[] force +float32[] torque +float32[] frequency +float32[] voltage diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorPWM.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorPWM.msg new file mode 100644 index 0000000..d2bf65f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorPWM.msg @@ -0,0 +1,2 @@ +Header header +uint8[] pwm diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorStatus.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorStatus.msg new file mode 100644 index 0000000..9c09473 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/MotorStatus.msg @@ -0,0 +1,7 @@ +Header header +bool on +bool running +float32[] voltage +float32[] frequency +float32[] current + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/PositionXYCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/PositionXYCommand.msg new file mode 100644 index 0000000..de72e09 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/PositionXYCommand.msg @@ -0,0 +1,3 @@ +Header header +float32 x +float32 y diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RC.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RC.msg new file mode 100644 index 0000000..8dfdc55 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RC.msg @@ -0,0 +1,18 @@ +Header header + +uint8 ROLL = 1 +uint8 PITCH = 2 +uint8 YAW = 3 +uint8 STEER = 4 +uint8 HEIGHT = 5 +uint8 THRUST = 6 +uint8 BRAKE = 7 + +uint8 status +bool valid + +float32[] axis +uint8[] axis_function + +int8[] swit +uint8[] swit_function diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawImu.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawImu.msg new file mode 100644 index 0000000..1014413 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawImu.msg @@ -0,0 +1,3 @@ +Header header +uint16[3] angular_velocity +uint16[3] linear_acceleration diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawMagnetic.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawMagnetic.msg new file mode 100644 index 0000000..0a2543c --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawMagnetic.msg @@ -0,0 +1,2 @@ +Header header +float64[3] channel diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawRC.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawRC.msg new file mode 100644 index 0000000..52b397c --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RawRC.msg @@ -0,0 +1,3 @@ +Header header +uint8 status +uint16[] channel diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RuddersCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RuddersCommand.msg new file mode 100644 index 0000000..24a2773 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/RuddersCommand.msg @@ -0,0 +1,4 @@ +Header header +float32 aileron +float32 elevator +float32 rudder diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ServoCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ServoCommand.msg new file mode 100644 index 0000000..91b661c --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ServoCommand.msg @@ -0,0 +1,2 @@ +Header header +uint16[] value diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Supply.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Supply.msg new file mode 100644 index 0000000..ca08cd6 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/Supply.msg @@ -0,0 +1,3 @@ +Header header +float32[] voltage +float32[] current diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ThrustCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ThrustCommand.msg new file mode 100644 index 0000000..fefdb9e --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/ThrustCommand.msg @@ -0,0 +1,2 @@ +Header header +float32 thrust diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/VelocityXYCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/VelocityXYCommand.msg new file mode 100644 index 0000000..de72e09 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/VelocityXYCommand.msg @@ -0,0 +1,3 @@ +Header header +float32 x +float32 y diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/VelocityZCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/VelocityZCommand.msg new file mode 100644 index 0000000..0910464 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/VelocityZCommand.msg @@ -0,0 +1,2 @@ +Header header +float32 z diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/YawrateCommand.msg b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/YawrateCommand.msg new file mode 100644 index 0000000..fd2de10 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg/YawrateCommand.msg @@ -0,0 +1,2 @@ +Header header +float32 turnrate diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Altimeter.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Altimeter.h new file mode 100644 index 0000000..eeb481f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Altimeter.h @@ -0,0 +1,185 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/Altimeter.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_ALTIMETER_H +#define HECTOR_UAV_MSGS_MESSAGE_ALTIMETER_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct Altimeter_ { + typedef Altimeter_ Type; + + Altimeter_() + : header() + , altitude(0.0) + , pressure(0.0) + , qnh(0.0) + { + } + + Altimeter_(const ContainerAllocator& _alloc) + : header(_alloc) + , altitude(0.0) + , pressure(0.0) + , qnh(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _altitude_type; + float altitude; + + typedef float _pressure_type; + float pressure; + + typedef float _qnh_type; + float qnh; + + + typedef boost::shared_ptr< ::hector_uav_msgs::Altimeter_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::Altimeter_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct Altimeter +typedef ::hector_uav_msgs::Altimeter_ > Altimeter; + +typedef boost::shared_ptr< ::hector_uav_msgs::Altimeter> AltimeterPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::Altimeter const> AltimeterConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::Altimeter_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::Altimeter_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::Altimeter_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::Altimeter_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::Altimeter_ > { + static const char* value() + { + return "c785451e2f67a76b902818138e9b53c6"; + } + + static const char* value(const ::hector_uav_msgs::Altimeter_ &) { return value(); } + static const uint64_t static_value1 = 0xc785451e2f67a76bULL; + static const uint64_t static_value2 = 0x902818138e9b53c6ULL; +}; + +template +struct DataType< ::hector_uav_msgs::Altimeter_ > { + static const char* value() + { + return "hector_uav_msgs/Altimeter"; + } + + static const char* value(const ::hector_uav_msgs::Altimeter_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::Altimeter_ > { + static const char* value() + { + return "Header header\n\ +float32 altitude\n\ +float32 pressure\n\ +float32 qnh\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::Altimeter_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::Altimeter_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::Altimeter_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::Altimeter_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.altitude); + stream.next(m.pressure); + stream.next(m.qnh); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct Altimeter_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::Altimeter_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::Altimeter_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "altitude: "; + Printer::stream(s, indent + " ", v.altitude); + s << indent << "pressure: "; + Printer::stream(s, indent + " ", v.pressure); + s << indent << "qnh: "; + Printer::stream(s, indent + " ", v.qnh); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_ALTIMETER_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/AttitudeCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/AttitudeCommand.h new file mode 100644 index 0000000..f13140c --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/AttitudeCommand.h @@ -0,0 +1,176 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/AttitudeCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_ATTITUDECOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_ATTITUDECOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct AttitudeCommand_ { + typedef AttitudeCommand_ Type; + + AttitudeCommand_() + : header() + , roll(0.0) + , pitch(0.0) + { + } + + AttitudeCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , roll(0.0) + , pitch(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _roll_type; + float roll; + + typedef float _pitch_type; + float pitch; + + + typedef boost::shared_ptr< ::hector_uav_msgs::AttitudeCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::AttitudeCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct AttitudeCommand +typedef ::hector_uav_msgs::AttitudeCommand_ > AttitudeCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::AttitudeCommand> AttitudeCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::AttitudeCommand const> AttitudeCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::AttitudeCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::AttitudeCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::AttitudeCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::AttitudeCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::AttitudeCommand_ > { + static const char* value() + { + return "cceacd88dad80f3e3fd1466d24264ec6"; + } + + static const char* value(const ::hector_uav_msgs::AttitudeCommand_ &) { return value(); } + static const uint64_t static_value1 = 0xcceacd88dad80f3eULL; + static const uint64_t static_value2 = 0x3fd1466d24264ec6ULL; +}; + +template +struct DataType< ::hector_uav_msgs::AttitudeCommand_ > { + static const char* value() + { + return "hector_uav_msgs/AttitudeCommand"; + } + + static const char* value(const ::hector_uav_msgs::AttitudeCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::AttitudeCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 roll\n\ +float32 pitch\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::AttitudeCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::AttitudeCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::AttitudeCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::AttitudeCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.roll); + stream.next(m.pitch); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct AttitudeCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::AttitudeCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::AttitudeCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "roll: "; + Printer::stream(s, indent + " ", v.roll); + s << indent << "pitch: "; + Printer::stream(s, indent + " ", v.pitch); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_ATTITUDECOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Compass.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Compass.h new file mode 100644 index 0000000..d92b0a5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Compass.h @@ -0,0 +1,177 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/Compass.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_COMPASS_H +#define HECTOR_UAV_MSGS_MESSAGE_COMPASS_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct Compass_ { + typedef Compass_ Type; + + Compass_() + : header() + , magnetic_heading(0.0) + , declination(0.0) + { + } + + Compass_(const ContainerAllocator& _alloc) + : header(_alloc) + , magnetic_heading(0.0) + , declination(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _magnetic_heading_type; + float magnetic_heading; + + typedef float _declination_type; + float declination; + + + typedef boost::shared_ptr< ::hector_uav_msgs::Compass_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::Compass_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct Compass +typedef ::hector_uav_msgs::Compass_ > Compass; + +typedef boost::shared_ptr< ::hector_uav_msgs::Compass> CompassPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::Compass const> CompassConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::Compass_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::Compass_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::Compass_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::Compass_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::Compass_ > { + static const char* value() + { + return "69b5db73a2f794a5a815baf6b84a4be5"; + } + + static const char* value(const ::hector_uav_msgs::Compass_ &) { return value(); } + static const uint64_t static_value1 = 0x69b5db73a2f794a5ULL; + static const uint64_t static_value2 = 0xa815baf6b84a4be5ULL; +}; + +template +struct DataType< ::hector_uav_msgs::Compass_ > { + static const char* value() + { + return "hector_uav_msgs/Compass"; + } + + static const char* value(const ::hector_uav_msgs::Compass_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::Compass_ > { + static const char* value() + { + return "Header header\n\ +float32 magnetic_heading\n\ +float32 declination\n\ +\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::Compass_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::Compass_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::Compass_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::Compass_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.magnetic_heading); + stream.next(m.declination); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct Compass_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::Compass_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::Compass_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "magnetic_heading: "; + Printer::stream(s, indent + " ", v.magnetic_heading); + s << indent << "declination: "; + Printer::stream(s, indent + " ", v.declination); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_COMPASS_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ControllerState.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ControllerState.h new file mode 100644 index 0000000..26c7d65 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ControllerState.h @@ -0,0 +1,203 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/ControllerState.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_CONTROLLERSTATE_H +#define HECTOR_UAV_MSGS_MESSAGE_CONTROLLERSTATE_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct ControllerState_ { + typedef ControllerState_ Type; + + ControllerState_() + : header() + , source(0) + , mode(0) + , state(0) + { + } + + ControllerState_(const ContainerAllocator& _alloc) + : header(_alloc) + , source(0) + , mode(0) + , state(0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef uint8_t _source_type; + uint8_t source; + + typedef uint8_t _mode_type; + uint8_t mode; + + typedef uint8_t _state_type; + uint8_t state; + + enum { MOTORS = 1 }; + enum { ATTITUDE = 2 }; + enum { VELOCITY = 4 }; + enum { POSITION = 8 }; + enum { HEADING = 16 }; + enum { HEIGHT = 32 }; + enum { MOTORS_RUNNING = 1 }; + enum { AIRBORNE = 2 }; + + typedef boost::shared_ptr< ::hector_uav_msgs::ControllerState_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::ControllerState_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct ControllerState +typedef ::hector_uav_msgs::ControllerState_ > ControllerState; + +typedef boost::shared_ptr< ::hector_uav_msgs::ControllerState> ControllerStatePtr; +typedef boost::shared_ptr< ::hector_uav_msgs::ControllerState const> ControllerStateConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::ControllerState_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::ControllerState_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::ControllerState_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::ControllerState_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::ControllerState_ > { + static const char* value() + { + return "a0f668496c9bbf505c01f59674f2a0c2"; + } + + static const char* value(const ::hector_uav_msgs::ControllerState_ &) { return value(); } + static const uint64_t static_value1 = 0xa0f668496c9bbf50ULL; + static const uint64_t static_value2 = 0x5c01f59674f2a0c2ULL; +}; + +template +struct DataType< ::hector_uav_msgs::ControllerState_ > { + static const char* value() + { + return "hector_uav_msgs/ControllerState"; + } + + static const char* value(const ::hector_uav_msgs::ControllerState_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::ControllerState_ > { + static const char* value() + { + return "Header header\n\ +uint8 source\n\ +\n\ +uint8 mode\n\ +uint8 MOTORS = 1\n\ +uint8 ATTITUDE = 2\n\ +uint8 VELOCITY = 4\n\ +uint8 POSITION = 8\n\ +uint8 HEADING = 16\n\ +uint8 HEIGHT = 32\n\ +\n\ +uint8 state\n\ +uint8 MOTORS_RUNNING = 1\n\ +uint8 AIRBORNE = 2\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::ControllerState_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::ControllerState_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::ControllerState_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::ControllerState_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.source); + stream.next(m.mode); + stream.next(m.state); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct ControllerState_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::ControllerState_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::ControllerState_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "source: "; + Printer::stream(s, indent + " ", v.source); + s << indent << "mode: "; + Printer::stream(s, indent + " ", v.mode); + s << indent << "state: "; + Printer::stream(s, indent + " ", v.state); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_CONTROLLERSTATE_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/HeadingCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/HeadingCommand.h new file mode 100644 index 0000000..668b4ff --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/HeadingCommand.h @@ -0,0 +1,167 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/HeadingCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_HEADINGCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_HEADINGCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct HeadingCommand_ { + typedef HeadingCommand_ Type; + + HeadingCommand_() + : header() + , heading(0.0) + { + } + + HeadingCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , heading(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _heading_type; + float heading; + + + typedef boost::shared_ptr< ::hector_uav_msgs::HeadingCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::HeadingCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct HeadingCommand +typedef ::hector_uav_msgs::HeadingCommand_ > HeadingCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::HeadingCommand> HeadingCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::HeadingCommand const> HeadingCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::HeadingCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::HeadingCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::HeadingCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::HeadingCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::HeadingCommand_ > { + static const char* value() + { + return "bbd082d3b4bc79a5314bb6f95aaedc70"; + } + + static const char* value(const ::hector_uav_msgs::HeadingCommand_ &) { return value(); } + static const uint64_t static_value1 = 0xbbd082d3b4bc79a5ULL; + static const uint64_t static_value2 = 0x314bb6f95aaedc70ULL; +}; + +template +struct DataType< ::hector_uav_msgs::HeadingCommand_ > { + static const char* value() + { + return "hector_uav_msgs/HeadingCommand"; + } + + static const char* value(const ::hector_uav_msgs::HeadingCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::HeadingCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 heading\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::HeadingCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::HeadingCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::HeadingCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::HeadingCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.heading); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct HeadingCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::HeadingCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::HeadingCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "heading: "; + Printer::stream(s, indent + " ", v.heading); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_HEADINGCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/HeightCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/HeightCommand.h new file mode 100644 index 0000000..f9ddaf7 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/HeightCommand.h @@ -0,0 +1,167 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/HeightCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_HEIGHTCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_HEIGHTCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct HeightCommand_ { + typedef HeightCommand_ Type; + + HeightCommand_() + : header() + , height(0.0) + { + } + + HeightCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , height(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _height_type; + float height; + + + typedef boost::shared_ptr< ::hector_uav_msgs::HeightCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::HeightCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct HeightCommand +typedef ::hector_uav_msgs::HeightCommand_ > HeightCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::HeightCommand> HeightCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::HeightCommand const> HeightCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::HeightCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::HeightCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::HeightCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::HeightCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::HeightCommand_ > { + static const char* value() + { + return "8c63aeb4f8d9305792b3627c1e7a1ab1"; + } + + static const char* value(const ::hector_uav_msgs::HeightCommand_ &) { return value(); } + static const uint64_t static_value1 = 0x8c63aeb4f8d93057ULL; + static const uint64_t static_value2 = 0x92b3627c1e7a1ab1ULL; +}; + +template +struct DataType< ::hector_uav_msgs::HeightCommand_ > { + static const char* value() + { + return "hector_uav_msgs/HeightCommand"; + } + + static const char* value(const ::hector_uav_msgs::HeightCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::HeightCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 height\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::HeightCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::HeightCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::HeightCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::HeightCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.height); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct HeightCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::HeightCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::HeightCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "height: "; + Printer::stream(s, indent + " ", v.height); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_HEIGHTCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorCommand.h new file mode 100644 index 0000000..edfeb9f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorCommand.h @@ -0,0 +1,210 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/MotorCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_MOTORCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_MOTORCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct MotorCommand_ { + typedef MotorCommand_ Type; + + MotorCommand_() + : header() + , force() + , torque() + , frequency() + , voltage() + { + } + + MotorCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , force(_alloc) + , torque(_alloc) + , frequency(_alloc) + , voltage(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef std::vector::other > _force_type; + std::vector::other > force; + + typedef std::vector::other > _torque_type; + std::vector::other > torque; + + typedef std::vector::other > _frequency_type; + std::vector::other > frequency; + + typedef std::vector::other > _voltage_type; + std::vector::other > voltage; + + + typedef boost::shared_ptr< ::hector_uav_msgs::MotorCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::MotorCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MotorCommand +typedef ::hector_uav_msgs::MotorCommand_ > MotorCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::MotorCommand> MotorCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::MotorCommand const> MotorCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::MotorCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::MotorCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::MotorCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::MotorCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::MotorCommand_ > { + static const char* value() + { + return "ccd4d4d4606731d1c73409e9bfa55808"; + } + + static const char* value(const ::hector_uav_msgs::MotorCommand_ &) { return value(); } + static const uint64_t static_value1 = 0xccd4d4d4606731d1ULL; + static const uint64_t static_value2 = 0xc73409e9bfa55808ULL; +}; + +template +struct DataType< ::hector_uav_msgs::MotorCommand_ > { + static const char* value() + { + return "hector_uav_msgs/MotorCommand"; + } + + static const char* value(const ::hector_uav_msgs::MotorCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::MotorCommand_ > { + static const char* value() + { + return "Header header\n\ +float32[] force\n\ +float32[] torque\n\ +float32[] frequency\n\ +float32[] voltage\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::MotorCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::MotorCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::MotorCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::MotorCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.force); + stream.next(m.torque); + stream.next(m.frequency); + stream.next(m.voltage); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MotorCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::MotorCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::MotorCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "force[]" << std::endl; + for (size_t i = 0; i < v.force.size(); ++i) + { + s << indent << " force[" << i << "]: "; + Printer::stream(s, indent + " ", v.force[i]); + } + s << indent << "torque[]" << std::endl; + for (size_t i = 0; i < v.torque.size(); ++i) + { + s << indent << " torque[" << i << "]: "; + Printer::stream(s, indent + " ", v.torque[i]); + } + s << indent << "frequency[]" << std::endl; + for (size_t i = 0; i < v.frequency.size(); ++i) + { + s << indent << " frequency[" << i << "]: "; + Printer::stream(s, indent + " ", v.frequency[i]); + } + s << indent << "voltage[]" << std::endl; + for (size_t i = 0; i < v.voltage.size(); ++i) + { + s << indent << " voltage[" << i << "]: "; + Printer::stream(s, indent + " ", v.voltage[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_MOTORCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorPWM.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorPWM.h new file mode 100644 index 0000000..c97d23b --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorPWM.h @@ -0,0 +1,171 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/MotorPWM.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_MOTORPWM_H +#define HECTOR_UAV_MSGS_MESSAGE_MOTORPWM_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct MotorPWM_ { + typedef MotorPWM_ Type; + + MotorPWM_() + : header() + , pwm() + { + } + + MotorPWM_(const ContainerAllocator& _alloc) + : header(_alloc) + , pwm(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef std::vector::other > _pwm_type; + std::vector::other > pwm; + + + typedef boost::shared_ptr< ::hector_uav_msgs::MotorPWM_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::MotorPWM_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MotorPWM +typedef ::hector_uav_msgs::MotorPWM_ > MotorPWM; + +typedef boost::shared_ptr< ::hector_uav_msgs::MotorPWM> MotorPWMPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::MotorPWM const> MotorPWMConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::MotorPWM_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::MotorPWM_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::MotorPWM_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::MotorPWM_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::MotorPWM_ > { + static const char* value() + { + return "42f78dd80f99e0208248b8a257b8a645"; + } + + static const char* value(const ::hector_uav_msgs::MotorPWM_ &) { return value(); } + static const uint64_t static_value1 = 0x42f78dd80f99e020ULL; + static const uint64_t static_value2 = 0x8248b8a257b8a645ULL; +}; + +template +struct DataType< ::hector_uav_msgs::MotorPWM_ > { + static const char* value() + { + return "hector_uav_msgs/MotorPWM"; + } + + static const char* value(const ::hector_uav_msgs::MotorPWM_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::MotorPWM_ > { + static const char* value() + { + return "Header header\n\ +uint8[] pwm\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::MotorPWM_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::MotorPWM_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::MotorPWM_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::MotorPWM_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.pwm); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MotorPWM_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::MotorPWM_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::MotorPWM_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "pwm[]" << std::endl; + for (size_t i = 0; i < v.pwm.size(); ++i) + { + s << indent << " pwm[" << i << "]: "; + Printer::stream(s, indent + " ", v.pwm[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_MOTORPWM_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorStatus.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorStatus.h new file mode 100644 index 0000000..dd22ee2 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/MotorStatus.h @@ -0,0 +1,216 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/MotorStatus.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_MOTORSTATUS_H +#define HECTOR_UAV_MSGS_MESSAGE_MOTORSTATUS_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct MotorStatus_ { + typedef MotorStatus_ Type; + + MotorStatus_() + : header() + , on(false) + , running(false) + , voltage() + , frequency() + , current() + { + } + + MotorStatus_(const ContainerAllocator& _alloc) + : header(_alloc) + , on(false) + , running(false) + , voltage(_alloc) + , frequency(_alloc) + , current(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef uint8_t _on_type; + uint8_t on; + + typedef uint8_t _running_type; + uint8_t running; + + typedef std::vector::other > _voltage_type; + std::vector::other > voltage; + + typedef std::vector::other > _frequency_type; + std::vector::other > frequency; + + typedef std::vector::other > _current_type; + std::vector::other > current; + + + typedef boost::shared_ptr< ::hector_uav_msgs::MotorStatus_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::MotorStatus_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct MotorStatus +typedef ::hector_uav_msgs::MotorStatus_ > MotorStatus; + +typedef boost::shared_ptr< ::hector_uav_msgs::MotorStatus> MotorStatusPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::MotorStatus const> MotorStatusConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::MotorStatus_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::MotorStatus_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::MotorStatus_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::MotorStatus_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::MotorStatus_ > { + static const char* value() + { + return "d771017cd812838d32da48fbe32b0928"; + } + + static const char* value(const ::hector_uav_msgs::MotorStatus_ &) { return value(); } + static const uint64_t static_value1 = 0xd771017cd812838dULL; + static const uint64_t static_value2 = 0x32da48fbe32b0928ULL; +}; + +template +struct DataType< ::hector_uav_msgs::MotorStatus_ > { + static const char* value() + { + return "hector_uav_msgs/MotorStatus"; + } + + static const char* value(const ::hector_uav_msgs::MotorStatus_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::MotorStatus_ > { + static const char* value() + { + return "Header header\n\ +bool on\n\ +bool running\n\ +float32[] voltage\n\ +float32[] frequency\n\ +float32[] current\n\ +\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::MotorStatus_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::MotorStatus_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::MotorStatus_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::MotorStatus_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.on); + stream.next(m.running); + stream.next(m.voltage); + stream.next(m.frequency); + stream.next(m.current); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct MotorStatus_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::MotorStatus_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::MotorStatus_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "on: "; + Printer::stream(s, indent + " ", v.on); + s << indent << "running: "; + Printer::stream(s, indent + " ", v.running); + s << indent << "voltage[]" << std::endl; + for (size_t i = 0; i < v.voltage.size(); ++i) + { + s << indent << " voltage[" << i << "]: "; + Printer::stream(s, indent + " ", v.voltage[i]); + } + s << indent << "frequency[]" << std::endl; + for (size_t i = 0; i < v.frequency.size(); ++i) + { + s << indent << " frequency[" << i << "]: "; + Printer::stream(s, indent + " ", v.frequency[i]); + } + s << indent << "current[]" << std::endl; + for (size_t i = 0; i < v.current.size(); ++i) + { + s << indent << " current[" << i << "]: "; + Printer::stream(s, indent + " ", v.current[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_MOTORSTATUS_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/PositionXYCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/PositionXYCommand.h new file mode 100644 index 0000000..b65d2c0 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/PositionXYCommand.h @@ -0,0 +1,176 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/PositionXYCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_POSITIONXYCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_POSITIONXYCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct PositionXYCommand_ { + typedef PositionXYCommand_ Type; + + PositionXYCommand_() + : header() + , x(0.0) + , y(0.0) + { + } + + PositionXYCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , x(0.0) + , y(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _x_type; + float x; + + typedef float _y_type; + float y; + + + typedef boost::shared_ptr< ::hector_uav_msgs::PositionXYCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::PositionXYCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct PositionXYCommand +typedef ::hector_uav_msgs::PositionXYCommand_ > PositionXYCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::PositionXYCommand> PositionXYCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::PositionXYCommand const> PositionXYCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::PositionXYCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::PositionXYCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::PositionXYCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::PositionXYCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::PositionXYCommand_ > { + static const char* value() + { + return "7b4d52af2aa98221d9bb260976d6a201"; + } + + static const char* value(const ::hector_uav_msgs::PositionXYCommand_ &) { return value(); } + static const uint64_t static_value1 = 0x7b4d52af2aa98221ULL; + static const uint64_t static_value2 = 0xd9bb260976d6a201ULL; +}; + +template +struct DataType< ::hector_uav_msgs::PositionXYCommand_ > { + static const char* value() + { + return "hector_uav_msgs/PositionXYCommand"; + } + + static const char* value(const ::hector_uav_msgs::PositionXYCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::PositionXYCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 x\n\ +float32 y\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::PositionXYCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::PositionXYCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::PositionXYCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::PositionXYCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.x); + stream.next(m.y); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct PositionXYCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::PositionXYCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::PositionXYCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "x: "; + Printer::stream(s, indent + " ", v.x); + s << indent << "y: "; + Printer::stream(s, indent + " ", v.y); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_POSITIONXYCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RC.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RC.h new file mode 100644 index 0000000..7e4a3f1 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RC.h @@ -0,0 +1,246 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/RC.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_RC_H +#define HECTOR_UAV_MSGS_MESSAGE_RC_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct RC_ { + typedef RC_ Type; + + RC_() + : header() + , status(0) + , valid(false) + , axis() + , axis_function() + , swit() + , swit_function() + { + } + + RC_(const ContainerAllocator& _alloc) + : header(_alloc) + , status(0) + , valid(false) + , axis(_alloc) + , axis_function(_alloc) + , swit(_alloc) + , swit_function(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef uint8_t _status_type; + uint8_t status; + + typedef uint8_t _valid_type; + uint8_t valid; + + typedef std::vector::other > _axis_type; + std::vector::other > axis; + + typedef std::vector::other > _axis_function_type; + std::vector::other > axis_function; + + typedef std::vector::other > _swit_type; + std::vector::other > swit; + + typedef std::vector::other > _swit_function_type; + std::vector::other > swit_function; + + enum { ROLL = 1 }; + enum { PITCH = 2 }; + enum { YAW = 3 }; + enum { STEER = 4 }; + enum { HEIGHT = 5 }; + enum { THRUST = 6 }; + enum { BRAKE = 7 }; + + typedef boost::shared_ptr< ::hector_uav_msgs::RC_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::RC_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct RC +typedef ::hector_uav_msgs::RC_ > RC; + +typedef boost::shared_ptr< ::hector_uav_msgs::RC> RCPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::RC const> RCConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::RC_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::RC_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::RC_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::RC_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::RC_ > { + static const char* value() + { + return "2691c2fe8c5ab2323146bdd8dd2e449e"; + } + + static const char* value(const ::hector_uav_msgs::RC_ &) { return value(); } + static const uint64_t static_value1 = 0x2691c2fe8c5ab232ULL; + static const uint64_t static_value2 = 0x3146bdd8dd2e449eULL; +}; + +template +struct DataType< ::hector_uav_msgs::RC_ > { + static const char* value() + { + return "hector_uav_msgs/RC"; + } + + static const char* value(const ::hector_uav_msgs::RC_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::RC_ > { + static const char* value() + { + return "Header header\n\ +\n\ +uint8 ROLL = 1\n\ +uint8 PITCH = 2\n\ +uint8 YAW = 3\n\ +uint8 STEER = 4\n\ +uint8 HEIGHT = 5\n\ +uint8 THRUST = 6\n\ +uint8 BRAKE = 7\n\ +\n\ +uint8 status\n\ +bool valid\n\ +\n\ +float32[] axis\n\ +uint8[] axis_function\n\ +\n\ +int8[] swit\n\ +uint8[] swit_function\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::RC_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::RC_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::RC_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::RC_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.status); + stream.next(m.valid); + stream.next(m.axis); + stream.next(m.axis_function); + stream.next(m.swit); + stream.next(m.swit_function); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct RC_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::RC_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::RC_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "status: "; + Printer::stream(s, indent + " ", v.status); + s << indent << "valid: "; + Printer::stream(s, indent + " ", v.valid); + s << indent << "axis[]" << std::endl; + for (size_t i = 0; i < v.axis.size(); ++i) + { + s << indent << " axis[" << i << "]: "; + Printer::stream(s, indent + " ", v.axis[i]); + } + s << indent << "axis_function[]" << std::endl; + for (size_t i = 0; i < v.axis_function.size(); ++i) + { + s << indent << " axis_function[" << i << "]: "; + Printer::stream(s, indent + " ", v.axis_function[i]); + } + s << indent << "swit[]" << std::endl; + for (size_t i = 0; i < v.swit.size(); ++i) + { + s << indent << " swit[" << i << "]: "; + Printer::stream(s, indent + " ", v.swit[i]); + } + s << indent << "swit_function[]" << std::endl; + for (size_t i = 0; i < v.swit_function.size(); ++i) + { + s << indent << " swit_function[" << i << "]: "; + Printer::stream(s, indent + " ", v.swit_function[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_RC_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawImu.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawImu.h new file mode 100644 index 0000000..24d0d82 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawImu.h @@ -0,0 +1,188 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/RawImu.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_RAWIMU_H +#define HECTOR_UAV_MSGS_MESSAGE_RAWIMU_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct RawImu_ { + typedef RawImu_ Type; + + RawImu_() + : header() + , angular_velocity() + , linear_acceleration() + { + angular_velocity.assign(0); + linear_acceleration.assign(0); + } + + RawImu_(const ContainerAllocator& _alloc) + : header(_alloc) + , angular_velocity() + , linear_acceleration() + { + angular_velocity.assign(0); + linear_acceleration.assign(0); + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef boost::array _angular_velocity_type; + boost::array angular_velocity; + + typedef boost::array _linear_acceleration_type; + boost::array linear_acceleration; + + + typedef boost::shared_ptr< ::hector_uav_msgs::RawImu_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::RawImu_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct RawImu +typedef ::hector_uav_msgs::RawImu_ > RawImu; + +typedef boost::shared_ptr< ::hector_uav_msgs::RawImu> RawImuPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::RawImu const> RawImuConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::RawImu_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::RawImu_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::RawImu_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::RawImu_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::RawImu_ > { + static const char* value() + { + return "0879a838e899792bcf72ccfe7b5595ef"; + } + + static const char* value(const ::hector_uav_msgs::RawImu_ &) { return value(); } + static const uint64_t static_value1 = 0x0879a838e899792bULL; + static const uint64_t static_value2 = 0xcf72ccfe7b5595efULL; +}; + +template +struct DataType< ::hector_uav_msgs::RawImu_ > { + static const char* value() + { + return "hector_uav_msgs/RawImu"; + } + + static const char* value(const ::hector_uav_msgs::RawImu_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::RawImu_ > { + static const char* value() + { + return "Header header\n\ +uint16[3] angular_velocity\n\ +uint16[3] linear_acceleration\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::RawImu_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::RawImu_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::RawImu_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::RawImu_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.angular_velocity); + stream.next(m.linear_acceleration); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct RawImu_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::RawImu_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::RawImu_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "angular_velocity[]" << std::endl; + for (size_t i = 0; i < v.angular_velocity.size(); ++i) + { + s << indent << " angular_velocity[" << i << "]: "; + Printer::stream(s, indent + " ", v.angular_velocity[i]); + } + s << indent << "linear_acceleration[]" << std::endl; + for (size_t i = 0; i < v.linear_acceleration.size(); ++i) + { + s << indent << " linear_acceleration[" << i << "]: "; + Printer::stream(s, indent + " ", v.linear_acceleration[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_RAWIMU_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawMagnetic.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawMagnetic.h new file mode 100644 index 0000000..b86730f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawMagnetic.h @@ -0,0 +1,173 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/RawMagnetic.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_RAWMAGNETIC_H +#define HECTOR_UAV_MSGS_MESSAGE_RAWMAGNETIC_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct RawMagnetic_ { + typedef RawMagnetic_ Type; + + RawMagnetic_() + : header() + , channel() + { + channel.assign(0.0); + } + + RawMagnetic_(const ContainerAllocator& _alloc) + : header(_alloc) + , channel() + { + channel.assign(0.0); + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef boost::array _channel_type; + boost::array channel; + + + typedef boost::shared_ptr< ::hector_uav_msgs::RawMagnetic_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::RawMagnetic_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct RawMagnetic +typedef ::hector_uav_msgs::RawMagnetic_ > RawMagnetic; + +typedef boost::shared_ptr< ::hector_uav_msgs::RawMagnetic> RawMagneticPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::RawMagnetic const> RawMagneticConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::RawMagnetic_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::RawMagnetic_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::RawMagnetic_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::RawMagnetic_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::RawMagnetic_ > { + static const char* value() + { + return "babd510868ac7b486e2097c79e1384c9"; + } + + static const char* value(const ::hector_uav_msgs::RawMagnetic_ &) { return value(); } + static const uint64_t static_value1 = 0xbabd510868ac7b48ULL; + static const uint64_t static_value2 = 0x6e2097c79e1384c9ULL; +}; + +template +struct DataType< ::hector_uav_msgs::RawMagnetic_ > { + static const char* value() + { + return "hector_uav_msgs/RawMagnetic"; + } + + static const char* value(const ::hector_uav_msgs::RawMagnetic_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::RawMagnetic_ > { + static const char* value() + { + return "Header header\n\ +float64[3] channel\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::RawMagnetic_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::RawMagnetic_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::RawMagnetic_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::RawMagnetic_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.channel); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct RawMagnetic_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::RawMagnetic_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::RawMagnetic_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "channel[]" << std::endl; + for (size_t i = 0; i < v.channel.size(); ++i) + { + s << indent << " channel[" << i << "]: "; + Printer::stream(s, indent + " ", v.channel[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_RAWMAGNETIC_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawRC.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawRC.h new file mode 100644 index 0000000..2a07430 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RawRC.h @@ -0,0 +1,180 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/RawRC.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_RAWRC_H +#define HECTOR_UAV_MSGS_MESSAGE_RAWRC_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct RawRC_ { + typedef RawRC_ Type; + + RawRC_() + : header() + , status(0) + , channel() + { + } + + RawRC_(const ContainerAllocator& _alloc) + : header(_alloc) + , status(0) + , channel(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef uint8_t _status_type; + uint8_t status; + + typedef std::vector::other > _channel_type; + std::vector::other > channel; + + + typedef boost::shared_ptr< ::hector_uav_msgs::RawRC_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::RawRC_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct RawRC +typedef ::hector_uav_msgs::RawRC_ > RawRC; + +typedef boost::shared_ptr< ::hector_uav_msgs::RawRC> RawRCPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::RawRC const> RawRCConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::RawRC_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::RawRC_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::RawRC_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::RawRC_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::RawRC_ > { + static const char* value() + { + return "f1584488325f747abea0b77036f70e2c"; + } + + static const char* value(const ::hector_uav_msgs::RawRC_ &) { return value(); } + static const uint64_t static_value1 = 0xf1584488325f747aULL; + static const uint64_t static_value2 = 0xbea0b77036f70e2cULL; +}; + +template +struct DataType< ::hector_uav_msgs::RawRC_ > { + static const char* value() + { + return "hector_uav_msgs/RawRC"; + } + + static const char* value(const ::hector_uav_msgs::RawRC_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::RawRC_ > { + static const char* value() + { + return "Header header\n\ +uint8 status\n\ +uint16[] channel\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::RawRC_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::RawRC_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::RawRC_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::RawRC_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.status); + stream.next(m.channel); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct RawRC_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::RawRC_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::RawRC_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "status: "; + Printer::stream(s, indent + " ", v.status); + s << indent << "channel[]" << std::endl; + for (size_t i = 0; i < v.channel.size(); ++i) + { + s << indent << " channel[" << i << "]: "; + Printer::stream(s, indent + " ", v.channel[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_RAWRC_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RuddersCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RuddersCommand.h new file mode 100644 index 0000000..a23bbe3 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/RuddersCommand.h @@ -0,0 +1,185 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/RuddersCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_RUDDERSCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_RUDDERSCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct RuddersCommand_ { + typedef RuddersCommand_ Type; + + RuddersCommand_() + : header() + , aileron(0.0) + , elevator(0.0) + , rudder(0.0) + { + } + + RuddersCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , aileron(0.0) + , elevator(0.0) + , rudder(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _aileron_type; + float aileron; + + typedef float _elevator_type; + float elevator; + + typedef float _rudder_type; + float rudder; + + + typedef boost::shared_ptr< ::hector_uav_msgs::RuddersCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::RuddersCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct RuddersCommand +typedef ::hector_uav_msgs::RuddersCommand_ > RuddersCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::RuddersCommand> RuddersCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::RuddersCommand const> RuddersCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::RuddersCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::RuddersCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::RuddersCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::RuddersCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::RuddersCommand_ > { + static const char* value() + { + return "2e136cb8cfffc2233e404b320c27bca6"; + } + + static const char* value(const ::hector_uav_msgs::RuddersCommand_ &) { return value(); } + static const uint64_t static_value1 = 0x2e136cb8cfffc223ULL; + static const uint64_t static_value2 = 0x3e404b320c27bca6ULL; +}; + +template +struct DataType< ::hector_uav_msgs::RuddersCommand_ > { + static const char* value() + { + return "hector_uav_msgs/RuddersCommand"; + } + + static const char* value(const ::hector_uav_msgs::RuddersCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::RuddersCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 aileron\n\ +float32 elevator\n\ +float32 rudder\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::RuddersCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::RuddersCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::RuddersCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::RuddersCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.aileron); + stream.next(m.elevator); + stream.next(m.rudder); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct RuddersCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::RuddersCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::RuddersCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "aileron: "; + Printer::stream(s, indent + " ", v.aileron); + s << indent << "elevator: "; + Printer::stream(s, indent + " ", v.elevator); + s << indent << "rudder: "; + Printer::stream(s, indent + " ", v.rudder); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_RUDDERSCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ServoCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ServoCommand.h new file mode 100644 index 0000000..e3961b3 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ServoCommand.h @@ -0,0 +1,171 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/ServoCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_SERVOCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_SERVOCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct ServoCommand_ { + typedef ServoCommand_ Type; + + ServoCommand_() + : header() + , value() + { + } + + ServoCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , value(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef std::vector::other > _value_type; + std::vector::other > value; + + + typedef boost::shared_ptr< ::hector_uav_msgs::ServoCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::ServoCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct ServoCommand +typedef ::hector_uav_msgs::ServoCommand_ > ServoCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::ServoCommand> ServoCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::ServoCommand const> ServoCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::ServoCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::ServoCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::ServoCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::ServoCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::ServoCommand_ > { + static const char* value() + { + return "d60ef35d4e3412dc6686b189be2523d0"; + } + + static const char* value(const ::hector_uav_msgs::ServoCommand_ &) { return value(); } + static const uint64_t static_value1 = 0xd60ef35d4e3412dcULL; + static const uint64_t static_value2 = 0x6686b189be2523d0ULL; +}; + +template +struct DataType< ::hector_uav_msgs::ServoCommand_ > { + static const char* value() + { + return "hector_uav_msgs/ServoCommand"; + } + + static const char* value(const ::hector_uav_msgs::ServoCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::ServoCommand_ > { + static const char* value() + { + return "Header header\n\ +uint16[] value\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::ServoCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::ServoCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::ServoCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::ServoCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.value); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct ServoCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::ServoCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::ServoCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "value[]" << std::endl; + for (size_t i = 0; i < v.value.size(); ++i) + { + s << indent << " value[" << i << "]: "; + Printer::stream(s, indent + " ", v.value[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_SERVOCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Supply.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Supply.h new file mode 100644 index 0000000..9007355 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/Supply.h @@ -0,0 +1,184 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/Supply.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_SUPPLY_H +#define HECTOR_UAV_MSGS_MESSAGE_SUPPLY_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct Supply_ { + typedef Supply_ Type; + + Supply_() + : header() + , voltage() + , current() + { + } + + Supply_(const ContainerAllocator& _alloc) + : header(_alloc) + , voltage(_alloc) + , current(_alloc) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef std::vector::other > _voltage_type; + std::vector::other > voltage; + + typedef std::vector::other > _current_type; + std::vector::other > current; + + + typedef boost::shared_ptr< ::hector_uav_msgs::Supply_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::Supply_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct Supply +typedef ::hector_uav_msgs::Supply_ > Supply; + +typedef boost::shared_ptr< ::hector_uav_msgs::Supply> SupplyPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::Supply const> SupplyConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::Supply_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::Supply_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::Supply_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::Supply_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::Supply_ > { + static const char* value() + { + return "26f5225a2b836fba706a87e45759fdfc"; + } + + static const char* value(const ::hector_uav_msgs::Supply_ &) { return value(); } + static const uint64_t static_value1 = 0x26f5225a2b836fbaULL; + static const uint64_t static_value2 = 0x706a87e45759fdfcULL; +}; + +template +struct DataType< ::hector_uav_msgs::Supply_ > { + static const char* value() + { + return "hector_uav_msgs/Supply"; + } + + static const char* value(const ::hector_uav_msgs::Supply_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::Supply_ > { + static const char* value() + { + return "Header header\n\ +float32[] voltage\n\ +float32[] current\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::Supply_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::Supply_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::Supply_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::Supply_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.voltage); + stream.next(m.current); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct Supply_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::Supply_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::Supply_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "voltage[]" << std::endl; + for (size_t i = 0; i < v.voltage.size(); ++i) + { + s << indent << " voltage[" << i << "]: "; + Printer::stream(s, indent + " ", v.voltage[i]); + } + s << indent << "current[]" << std::endl; + for (size_t i = 0; i < v.current.size(); ++i) + { + s << indent << " current[" << i << "]: "; + Printer::stream(s, indent + " ", v.current[i]); + } + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_SUPPLY_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ThrustCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ThrustCommand.h new file mode 100644 index 0000000..dc77587 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/ThrustCommand.h @@ -0,0 +1,167 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/ThrustCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_THRUSTCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_THRUSTCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct ThrustCommand_ { + typedef ThrustCommand_ Type; + + ThrustCommand_() + : header() + , thrust(0.0) + { + } + + ThrustCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , thrust(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _thrust_type; + float thrust; + + + typedef boost::shared_ptr< ::hector_uav_msgs::ThrustCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::ThrustCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct ThrustCommand +typedef ::hector_uav_msgs::ThrustCommand_ > ThrustCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::ThrustCommand> ThrustCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::ThrustCommand const> ThrustCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::ThrustCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::ThrustCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::ThrustCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::ThrustCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::ThrustCommand_ > { + static const char* value() + { + return "c61da3a8868a8b502eaf0b0abd839f57"; + } + + static const char* value(const ::hector_uav_msgs::ThrustCommand_ &) { return value(); } + static const uint64_t static_value1 = 0xc61da3a8868a8b50ULL; + static const uint64_t static_value2 = 0x2eaf0b0abd839f57ULL; +}; + +template +struct DataType< ::hector_uav_msgs::ThrustCommand_ > { + static const char* value() + { + return "hector_uav_msgs/ThrustCommand"; + } + + static const char* value(const ::hector_uav_msgs::ThrustCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::ThrustCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 thrust\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::ThrustCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::ThrustCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::ThrustCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::ThrustCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.thrust); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct ThrustCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::ThrustCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::ThrustCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "thrust: "; + Printer::stream(s, indent + " ", v.thrust); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_THRUSTCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/VelocityXYCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/VelocityXYCommand.h new file mode 100644 index 0000000..e184e7a --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/VelocityXYCommand.h @@ -0,0 +1,176 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/VelocityXYCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_VELOCITYXYCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_VELOCITYXYCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct VelocityXYCommand_ { + typedef VelocityXYCommand_ Type; + + VelocityXYCommand_() + : header() + , x(0.0) + , y(0.0) + { + } + + VelocityXYCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , x(0.0) + , y(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _x_type; + float x; + + typedef float _y_type; + float y; + + + typedef boost::shared_ptr< ::hector_uav_msgs::VelocityXYCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::VelocityXYCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct VelocityXYCommand +typedef ::hector_uav_msgs::VelocityXYCommand_ > VelocityXYCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::VelocityXYCommand> VelocityXYCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::VelocityXYCommand const> VelocityXYCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::VelocityXYCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::VelocityXYCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::VelocityXYCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::VelocityXYCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::VelocityXYCommand_ > { + static const char* value() + { + return "7b4d52af2aa98221d9bb260976d6a201"; + } + + static const char* value(const ::hector_uav_msgs::VelocityXYCommand_ &) { return value(); } + static const uint64_t static_value1 = 0x7b4d52af2aa98221ULL; + static const uint64_t static_value2 = 0xd9bb260976d6a201ULL; +}; + +template +struct DataType< ::hector_uav_msgs::VelocityXYCommand_ > { + static const char* value() + { + return "hector_uav_msgs/VelocityXYCommand"; + } + + static const char* value(const ::hector_uav_msgs::VelocityXYCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::VelocityXYCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 x\n\ +float32 y\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::VelocityXYCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::VelocityXYCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::VelocityXYCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::VelocityXYCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.x); + stream.next(m.y); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct VelocityXYCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::VelocityXYCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::VelocityXYCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "x: "; + Printer::stream(s, indent + " ", v.x); + s << indent << "y: "; + Printer::stream(s, indent + " ", v.y); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_VELOCITYXYCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/VelocityZCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/VelocityZCommand.h new file mode 100644 index 0000000..57f550e --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/VelocityZCommand.h @@ -0,0 +1,167 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/VelocityZCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_VELOCITYZCOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_VELOCITYZCOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct VelocityZCommand_ { + typedef VelocityZCommand_ Type; + + VelocityZCommand_() + : header() + , z(0.0) + { + } + + VelocityZCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , z(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _z_type; + float z; + + + typedef boost::shared_ptr< ::hector_uav_msgs::VelocityZCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::VelocityZCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct VelocityZCommand +typedef ::hector_uav_msgs::VelocityZCommand_ > VelocityZCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::VelocityZCommand> VelocityZCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::VelocityZCommand const> VelocityZCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::VelocityZCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::VelocityZCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::VelocityZCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::VelocityZCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::VelocityZCommand_ > { + static const char* value() + { + return "68efb57c1ccbb065338578afbfc54ec5"; + } + + static const char* value(const ::hector_uav_msgs::VelocityZCommand_ &) { return value(); } + static const uint64_t static_value1 = 0x68efb57c1ccbb065ULL; + static const uint64_t static_value2 = 0x338578afbfc54ec5ULL; +}; + +template +struct DataType< ::hector_uav_msgs::VelocityZCommand_ > { + static const char* value() + { + return "hector_uav_msgs/VelocityZCommand"; + } + + static const char* value(const ::hector_uav_msgs::VelocityZCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::VelocityZCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 z\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::VelocityZCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::VelocityZCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::VelocityZCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::VelocityZCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.z); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct VelocityZCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::VelocityZCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::VelocityZCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "z: "; + Printer::stream(s, indent + " ", v.z); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_VELOCITYZCOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/YawrateCommand.h b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/YawrateCommand.h new file mode 100644 index 0000000..911eef0 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/cpp/include/hector_uav_msgs/YawrateCommand.h @@ -0,0 +1,167 @@ +/* Auto-generated by genmsg_cpp for file /tmp/buildd/ros-groovy-hector-quadrotor-0.2.3/debian/ros-groovy-hector-quadrotor/opt/ros/groovy/stacks/hector_quadrotor/hector_uav_msgs/msg/YawrateCommand.msg */ +#ifndef HECTOR_UAV_MSGS_MESSAGE_YAWRATECOMMAND_H +#define HECTOR_UAV_MSGS_MESSAGE_YAWRATECOMMAND_H +#include +#include +#include +#include +#include "ros/serialization.h" +#include "ros/builtin_message_traits.h" +#include "ros/message_operations.h" +#include "ros/time.h" + +#include "ros/macros.h" + +#include "ros/assert.h" + +#include "std_msgs/Header.h" + +namespace hector_uav_msgs +{ +template +struct YawrateCommand_ { + typedef YawrateCommand_ Type; + + YawrateCommand_() + : header() + , turnrate(0.0) + { + } + + YawrateCommand_(const ContainerAllocator& _alloc) + : header(_alloc) + , turnrate(0.0) + { + } + + typedef ::std_msgs::Header_ _header_type; + ::std_msgs::Header_ header; + + typedef float _turnrate_type; + float turnrate; + + + typedef boost::shared_ptr< ::hector_uav_msgs::YawrateCommand_ > Ptr; + typedef boost::shared_ptr< ::hector_uav_msgs::YawrateCommand_ const> ConstPtr; + boost::shared_ptr > __connection_header; +}; // struct YawrateCommand +typedef ::hector_uav_msgs::YawrateCommand_ > YawrateCommand; + +typedef boost::shared_ptr< ::hector_uav_msgs::YawrateCommand> YawrateCommandPtr; +typedef boost::shared_ptr< ::hector_uav_msgs::YawrateCommand const> YawrateCommandConstPtr; + + +template +std::ostream& operator<<(std::ostream& s, const ::hector_uav_msgs::YawrateCommand_ & v) +{ + ros::message_operations::Printer< ::hector_uav_msgs::YawrateCommand_ >::stream(s, "", v); + return s;} + +} // namespace hector_uav_msgs + +namespace ros +{ +namespace message_traits +{ +template struct IsMessage< ::hector_uav_msgs::YawrateCommand_ > : public TrueType {}; +template struct IsMessage< ::hector_uav_msgs::YawrateCommand_ const> : public TrueType {}; +template +struct MD5Sum< ::hector_uav_msgs::YawrateCommand_ > { + static const char* value() + { + return "d8d2a0a1e3daa0fc410bf30a154fa6b6"; + } + + static const char* value(const ::hector_uav_msgs::YawrateCommand_ &) { return value(); } + static const uint64_t static_value1 = 0xd8d2a0a1e3daa0fcULL; + static const uint64_t static_value2 = 0x410bf30a154fa6b6ULL; +}; + +template +struct DataType< ::hector_uav_msgs::YawrateCommand_ > { + static const char* value() + { + return "hector_uav_msgs/YawrateCommand"; + } + + static const char* value(const ::hector_uav_msgs::YawrateCommand_ &) { return value(); } +}; + +template +struct Definition< ::hector_uav_msgs::YawrateCommand_ > { + static const char* value() + { + return "Header header\n\ +float32 turnrate\n\ +\n\ +================================================================================\n\ +MSG: std_msgs/Header\n\ +# Standard metadata for higher-level stamped data types.\n\ +# This is generally used to communicate timestamped data \n\ +# in a particular coordinate frame.\n\ +# \n\ +# sequence ID: consecutively increasing ID \n\ +uint32 seq\n\ +#Two-integer timestamp that is expressed as:\n\ +# * stamp.secs: seconds (stamp_secs) since epoch\n\ +# * stamp.nsecs: nanoseconds since stamp_secs\n\ +# time-handling sugar is provided by the client library\n\ +time stamp\n\ +#Frame this data is associated with\n\ +# 0: no frame\n\ +# 1: global frame\n\ +string frame_id\n\ +\n\ +"; + } + + static const char* value(const ::hector_uav_msgs::YawrateCommand_ &) { return value(); } +}; + +template struct HasHeader< ::hector_uav_msgs::YawrateCommand_ > : public TrueType {}; +template struct HasHeader< const ::hector_uav_msgs::YawrateCommand_ > : public TrueType {}; +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + +template struct Serializer< ::hector_uav_msgs::YawrateCommand_ > +{ + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.header); + stream.next(m.turnrate); + } + + ROS_DECLARE_ALLINONE_SERIALIZER; +}; // struct YawrateCommand_ +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::hector_uav_msgs::YawrateCommand_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::hector_uav_msgs::YawrateCommand_ & v) + { + s << indent << "header: "; +s << std::endl; + Printer< ::std_msgs::Header_ >::stream(s, indent + " ", v.header); + s << indent << "turnrate: "; + Printer::stream(s, indent + " ", v.turnrate); + } +}; + + +} // namespace message_operations +} // namespace ros + +#endif // HECTOR_UAV_MSGS_MESSAGE_YAWRATECOMMAND_H + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/generated b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/generated new file mode 100644 index 0000000..396a0ba --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/generated @@ -0,0 +1 @@ +yes \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Altimeter.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Altimeter.lisp new file mode 100644 index 0000000..16f4f7d --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Altimeter.lisp @@ -0,0 +1,133 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude Altimeter.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (altitude + :reader altitude + :initarg :altitude + :type cl:float + :initform 0.0) + (pressure + :reader pressure + :initarg :pressure + :type cl:float + :initform 0.0) + (qnh + :reader qnh + :initarg :qnh + :type cl:float + :initform 0.0)) +) + +(cl:defclass Altimeter () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'Altimeter) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:Altimeter instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'altitude-val :lambda-list '(m)) +(cl:defmethod altitude-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:altitude-val is deprecated. Use hector_uav_msgs-msg:altitude instead.") + (altitude m)) + +(cl:ensure-generic-function 'pressure-val :lambda-list '(m)) +(cl:defmethod pressure-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:pressure-val is deprecated. Use hector_uav_msgs-msg:pressure instead.") + (pressure m)) + +(cl:ensure-generic-function 'qnh-val :lambda-list '(m)) +(cl:defmethod qnh-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:qnh-val is deprecated. Use hector_uav_msgs-msg:qnh instead.") + (qnh m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'altitude)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'pressure)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'qnh)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'altitude) (roslisp-utils:decode-single-float-bits bits))) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'pressure) (roslisp-utils:decode-single-float-bits bits))) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'qnh) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/Altimeter") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'Altimeter))) + "Returns string type for a message object of type 'Altimeter" + "hector_uav_msgs/Altimeter") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "c785451e2f67a76b902818138e9b53c6") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'Altimeter))) + "Returns md5sum for a message object of type 'Altimeter" + "c785451e2f67a76b902818138e9b53c6") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 altitude~%float32 pressure~%float32 qnh~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'Altimeter))) + "Returns full string definition for message of type 'Altimeter" + (cl:format cl:nil "Header header~%float32 altitude~%float32 pressure~%float32 qnh~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 + 4 + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'Altimeter + (cl:cons ':header (header msg)) + (cl:cons ':altitude (altitude msg)) + (cl:cons ':pressure (pressure msg)) + (cl:cons ':qnh (qnh msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/AttitudeCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/AttitudeCommand.lisp new file mode 100644 index 0000000..b9d17bc --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/AttitudeCommand.lisp @@ -0,0 +1,110 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude AttitudeCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (roll + :reader roll + :initarg :roll + :type cl:float + :initform 0.0) + (pitch + :reader pitch + :initarg :pitch + :type cl:float + :initform 0.0)) +) + +(cl:defclass AttitudeCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'AttitudeCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:AttitudeCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'roll-val :lambda-list '(m)) +(cl:defmethod roll-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:roll-val is deprecated. Use hector_uav_msgs-msg:roll instead.") + (roll m)) + +(cl:ensure-generic-function 'pitch-val :lambda-list '(m)) +(cl:defmethod pitch-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:pitch-val is deprecated. Use hector_uav_msgs-msg:pitch instead.") + (pitch m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'roll)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'pitch)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'roll) (roslisp-utils:decode-single-float-bits bits))) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'pitch) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/AttitudeCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'AttitudeCommand))) + "Returns string type for a message object of type 'AttitudeCommand" + "hector_uav_msgs/AttitudeCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "cceacd88dad80f3e3fd1466d24264ec6") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'AttitudeCommand))) + "Returns md5sum for a message object of type 'AttitudeCommand" + "cceacd88dad80f3e3fd1466d24264ec6") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 roll~%float32 pitch~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'AttitudeCommand))) + "Returns full string definition for message of type 'AttitudeCommand" + (cl:format cl:nil "Header header~%float32 roll~%float32 pitch~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'AttitudeCommand + (cl:cons ':header (header msg)) + (cl:cons ':roll (roll msg)) + (cl:cons ':pitch (pitch msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Compass.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Compass.lisp new file mode 100644 index 0000000..09a0992 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Compass.lisp @@ -0,0 +1,110 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude Compass.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (magnetic_heading + :reader magnetic_heading + :initarg :magnetic_heading + :type cl:float + :initform 0.0) + (declination + :reader declination + :initarg :declination + :type cl:float + :initform 0.0)) +) + +(cl:defclass Compass () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'Compass) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:Compass instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'magnetic_heading-val :lambda-list '(m)) +(cl:defmethod magnetic_heading-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:magnetic_heading-val is deprecated. Use hector_uav_msgs-msg:magnetic_heading instead.") + (magnetic_heading m)) + +(cl:ensure-generic-function 'declination-val :lambda-list '(m)) +(cl:defmethod declination-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:declination-val is deprecated. Use hector_uav_msgs-msg:declination instead.") + (declination m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'magnetic_heading)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'declination)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'magnetic_heading) (roslisp-utils:decode-single-float-bits bits))) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'declination) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/Compass") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'Compass))) + "Returns string type for a message object of type 'Compass" + "hector_uav_msgs/Compass") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "69b5db73a2f794a5a815baf6b84a4be5") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'Compass))) + "Returns md5sum for a message object of type 'Compass" + "69b5db73a2f794a5a815baf6b84a4be5") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 magnetic_heading~%float32 declination~%~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'Compass))) + "Returns full string definition for message of type 'Compass" + (cl:format cl:nil "Header header~%float32 magnetic_heading~%float32 declination~%~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'Compass + (cl:cons ':header (header msg)) + (cl:cons ':magnetic_heading (magnetic_heading msg)) + (cl:cons ':declination (declination msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ControllerState.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ControllerState.lisp new file mode 100644 index 0000000..154ea56 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ControllerState.lisp @@ -0,0 +1,128 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude ControllerState.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (source + :reader source + :initarg :source + :type cl:fixnum + :initform 0) + (mode + :reader mode + :initarg :mode + :type cl:fixnum + :initform 0) + (state + :reader state + :initarg :state + :type cl:fixnum + :initform 0)) +) + +(cl:defclass ControllerState () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'ControllerState) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:ControllerState instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'source-val :lambda-list '(m)) +(cl:defmethod source-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:source-val is deprecated. Use hector_uav_msgs-msg:source instead.") + (source m)) + +(cl:ensure-generic-function 'mode-val :lambda-list '(m)) +(cl:defmethod mode-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:mode-val is deprecated. Use hector_uav_msgs-msg:mode instead.") + (mode m)) + +(cl:ensure-generic-function 'state-val :lambda-list '(m)) +(cl:defmethod state-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:state-val is deprecated. Use hector_uav_msgs-msg:state instead.") + (state m)) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql '))) + "Constants for message type '" + '((:MOTORS . 1) + (:ATTITUDE . 2) + (:VELOCITY . 4) + (:POSITION . 8) + (:HEADING . 16) + (:HEIGHT . 32) + (:MOTORS_RUNNING . 1) + (:AIRBORNE . 2)) +) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql 'ControllerState))) + "Constants for message type 'ControllerState" + '((:MOTORS . 1) + (:ATTITUDE . 2) + (:VELOCITY . 4) + (:POSITION . 8) + (:HEADING . 16) + (:HEIGHT . 32) + (:MOTORS_RUNNING . 1) + (:AIRBORNE . 2)) +) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'source)) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'mode)) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'state)) ostream) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'source)) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'mode)) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'state)) (cl:read-byte istream)) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/ControllerState") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'ControllerState))) + "Returns string type for a message object of type 'ControllerState" + "hector_uav_msgs/ControllerState") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "a0f668496c9bbf505c01f59674f2a0c2") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'ControllerState))) + "Returns md5sum for a message object of type 'ControllerState" + "a0f668496c9bbf505c01f59674f2a0c2") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%uint8 source~%~%uint8 mode~%uint8 MOTORS = 1~%uint8 ATTITUDE = 2~%uint8 VELOCITY = 4~%uint8 POSITION = 8~%uint8 HEADING = 16~%uint8 HEIGHT = 32~%~%uint8 state~%uint8 MOTORS_RUNNING = 1~%uint8 AIRBORNE = 2~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'ControllerState))) + "Returns full string definition for message of type 'ControllerState" + (cl:format cl:nil "Header header~%uint8 source~%~%uint8 mode~%uint8 MOTORS = 1~%uint8 ATTITUDE = 2~%uint8 VELOCITY = 4~%uint8 POSITION = 8~%uint8 HEADING = 16~%uint8 HEIGHT = 32~%~%uint8 state~%uint8 MOTORS_RUNNING = 1~%uint8 AIRBORNE = 2~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 1 + 1 + 1 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'ControllerState + (cl:cons ':header (header msg)) + (cl:cons ':source (source msg)) + (cl:cons ':mode (mode msg)) + (cl:cons ':state (state msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/HeadingCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/HeadingCommand.lisp new file mode 100644 index 0000000..995c08f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/HeadingCommand.lisp @@ -0,0 +1,87 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude HeadingCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (heading + :reader heading + :initarg :heading + :type cl:float + :initform 0.0)) +) + +(cl:defclass HeadingCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'HeadingCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:HeadingCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'heading-val :lambda-list '(m)) +(cl:defmethod heading-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:heading-val is deprecated. Use hector_uav_msgs-msg:heading instead.") + (heading m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'heading)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'heading) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/HeadingCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'HeadingCommand))) + "Returns string type for a message object of type 'HeadingCommand" + "hector_uav_msgs/HeadingCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "bbd082d3b4bc79a5314bb6f95aaedc70") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'HeadingCommand))) + "Returns md5sum for a message object of type 'HeadingCommand" + "bbd082d3b4bc79a5314bb6f95aaedc70") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 heading~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'HeadingCommand))) + "Returns full string definition for message of type 'HeadingCommand" + (cl:format cl:nil "Header header~%float32 heading~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'HeadingCommand + (cl:cons ':header (header msg)) + (cl:cons ':heading (heading msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/HeightCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/HeightCommand.lisp new file mode 100644 index 0000000..0c5ec83 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/HeightCommand.lisp @@ -0,0 +1,87 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude HeightCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (height + :reader height + :initarg :height + :type cl:float + :initform 0.0)) +) + +(cl:defclass HeightCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'HeightCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:HeightCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'height-val :lambda-list '(m)) +(cl:defmethod height-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:height-val is deprecated. Use hector_uav_msgs-msg:height instead.") + (height m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'height)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'height) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/HeightCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'HeightCommand))) + "Returns string type for a message object of type 'HeightCommand" + "hector_uav_msgs/HeightCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "8c63aeb4f8d9305792b3627c1e7a1ab1") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'HeightCommand))) + "Returns md5sum for a message object of type 'HeightCommand" + "8c63aeb4f8d9305792b3627c1e7a1ab1") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 height~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'HeightCommand))) + "Returns full string definition for message of type 'HeightCommand" + (cl:format cl:nil "Header header~%float32 height~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'HeightCommand + (cl:cons ':header (header msg)) + (cl:cons ':height (height msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorCommand.lisp new file mode 100644 index 0000000..feabc25 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorCommand.lisp @@ -0,0 +1,212 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude MotorCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (force + :reader force + :initarg :force + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) + (torque + :reader torque + :initarg :torque + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) + (frequency + :reader frequency + :initarg :frequency + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) + (voltage + :reader voltage + :initarg :voltage + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0))) +) + +(cl:defclass MotorCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MotorCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:MotorCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'force-val :lambda-list '(m)) +(cl:defmethod force-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:force-val is deprecated. Use hector_uav_msgs-msg:force instead.") + (force m)) + +(cl:ensure-generic-function 'torque-val :lambda-list '(m)) +(cl:defmethod torque-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:torque-val is deprecated. Use hector_uav_msgs-msg:torque instead.") + (torque m)) + +(cl:ensure-generic-function 'frequency-val :lambda-list '(m)) +(cl:defmethod frequency-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:frequency-val is deprecated. Use hector_uav_msgs-msg:frequency instead.") + (frequency m)) + +(cl:ensure-generic-function 'voltage-val :lambda-list '(m)) +(cl:defmethod voltage-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:voltage-val is deprecated. Use hector_uav_msgs-msg:voltage instead.") + (voltage m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'force)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'force)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'torque)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'torque)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'frequency)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'frequency)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'voltage)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'voltage)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'force) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'force))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'torque) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'torque))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'frequency) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'frequency))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'voltage) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'voltage))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/MotorCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MotorCommand))) + "Returns string type for a message object of type 'MotorCommand" + "hector_uav_msgs/MotorCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "ccd4d4d4606731d1c73409e9bfa55808") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MotorCommand))) + "Returns md5sum for a message object of type 'MotorCommand" + "ccd4d4d4606731d1c73409e9bfa55808") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32[] force~%float32[] torque~%float32[] frequency~%float32[] voltage~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MotorCommand))) + "Returns full string definition for message of type 'MotorCommand" + (cl:format cl:nil "Header header~%float32[] force~%float32[] torque~%float32[] frequency~%float32[] voltage~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'force) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'torque) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'frequency) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'voltage) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MotorCommand + (cl:cons ':header (header msg)) + (cl:cons ':force (force msg)) + (cl:cons ':torque (torque msg)) + (cl:cons ':frequency (frequency msg)) + (cl:cons ':voltage (voltage msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorPWM.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorPWM.lisp new file mode 100644 index 0000000..96120f8 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorPWM.lisp @@ -0,0 +1,92 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude MotorPWM.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (pwm + :reader pwm + :initarg :pwm + :type (cl:vector cl:fixnum) + :initform (cl:make-array 0 :element-type 'cl:fixnum :initial-element 0))) +) + +(cl:defclass MotorPWM () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MotorPWM) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:MotorPWM instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'pwm-val :lambda-list '(m)) +(cl:defmethod pwm-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:pwm-val is deprecated. Use hector_uav_msgs-msg:pwm instead.") + (pwm m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'pwm)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:write-byte (cl:ldb (cl:byte 8 0) ele) ostream)) + (cl:slot-value msg 'pwm)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'pwm) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'pwm))) + (cl:dotimes (i __ros_arr_len) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:aref vals i)) (cl:read-byte istream))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/MotorPWM") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MotorPWM))) + "Returns string type for a message object of type 'MotorPWM" + "hector_uav_msgs/MotorPWM") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "42f78dd80f99e0208248b8a257b8a645") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MotorPWM))) + "Returns md5sum for a message object of type 'MotorPWM" + "42f78dd80f99e0208248b8a257b8a645") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%uint8[] pwm~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MotorPWM))) + "Returns full string definition for message of type 'MotorPWM" + (cl:format cl:nil "Header header~%uint8[] pwm~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'pwm) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 1))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MotorPWM + (cl:cons ':header (header msg)) + (cl:cons ':pwm (pwm msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorStatus.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorStatus.lisp new file mode 100644 index 0000000..f976f0a --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/MotorStatus.lisp @@ -0,0 +1,203 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude MotorStatus.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (on + :reader on + :initarg :on + :type cl:boolean + :initform cl:nil) + (running + :reader running + :initarg :running + :type cl:boolean + :initform cl:nil) + (voltage + :reader voltage + :initarg :voltage + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) + (frequency + :reader frequency + :initarg :frequency + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) + (current + :reader current + :initarg :current + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0))) +) + +(cl:defclass MotorStatus () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'MotorStatus) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:MotorStatus instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'on-val :lambda-list '(m)) +(cl:defmethod on-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:on-val is deprecated. Use hector_uav_msgs-msg:on instead.") + (on m)) + +(cl:ensure-generic-function 'running-val :lambda-list '(m)) +(cl:defmethod running-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:running-val is deprecated. Use hector_uav_msgs-msg:running instead.") + (running m)) + +(cl:ensure-generic-function 'voltage-val :lambda-list '(m)) +(cl:defmethod voltage-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:voltage-val is deprecated. Use hector_uav_msgs-msg:voltage instead.") + (voltage m)) + +(cl:ensure-generic-function 'frequency-val :lambda-list '(m)) +(cl:defmethod frequency-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:frequency-val is deprecated. Use hector_uav_msgs-msg:frequency instead.") + (frequency m)) + +(cl:ensure-generic-function 'current-val :lambda-list '(m)) +(cl:defmethod current-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:current-val is deprecated. Use hector_uav_msgs-msg:current instead.") + (current m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:if (cl:slot-value msg 'on) 1 0)) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:if (cl:slot-value msg 'running) 1 0)) ostream) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'voltage)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'voltage)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'frequency)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'frequency)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'current)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'current)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:setf (cl:slot-value msg 'on) (cl:not (cl:zerop (cl:read-byte istream)))) + (cl:setf (cl:slot-value msg 'running) (cl:not (cl:zerop (cl:read-byte istream)))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'voltage) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'voltage))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'frequency) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'frequency))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'current) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'current))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/MotorStatus") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'MotorStatus))) + "Returns string type for a message object of type 'MotorStatus" + "hector_uav_msgs/MotorStatus") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "d771017cd812838d32da48fbe32b0928") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'MotorStatus))) + "Returns md5sum for a message object of type 'MotorStatus" + "d771017cd812838d32da48fbe32b0928") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%bool on~%bool running~%float32[] voltage~%float32[] frequency~%float32[] current~%~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'MotorStatus))) + "Returns full string definition for message of type 'MotorStatus" + (cl:format cl:nil "Header header~%bool on~%bool running~%float32[] voltage~%float32[] frequency~%float32[] current~%~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 1 + 1 + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'voltage) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'frequency) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'current) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'MotorStatus + (cl:cons ':header (header msg)) + (cl:cons ':on (on msg)) + (cl:cons ':running (running msg)) + (cl:cons ':voltage (voltage msg)) + (cl:cons ':frequency (frequency msg)) + (cl:cons ':current (current msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/PositionXYCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/PositionXYCommand.lisp new file mode 100644 index 0000000..4172c09 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/PositionXYCommand.lisp @@ -0,0 +1,110 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude PositionXYCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (x + :reader x + :initarg :x + :type cl:float + :initform 0.0) + (y + :reader y + :initarg :y + :type cl:float + :initform 0.0)) +) + +(cl:defclass PositionXYCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'PositionXYCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:PositionXYCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'x-val :lambda-list '(m)) +(cl:defmethod x-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:x-val is deprecated. Use hector_uav_msgs-msg:x instead.") + (x m)) + +(cl:ensure-generic-function 'y-val :lambda-list '(m)) +(cl:defmethod y-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:y-val is deprecated. Use hector_uav_msgs-msg:y instead.") + (y m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'x)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'y)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'x) (roslisp-utils:decode-single-float-bits bits))) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'y) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/PositionXYCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'PositionXYCommand))) + "Returns string type for a message object of type 'PositionXYCommand" + "hector_uav_msgs/PositionXYCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "7b4d52af2aa98221d9bb260976d6a201") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'PositionXYCommand))) + "Returns md5sum for a message object of type 'PositionXYCommand" + "7b4d52af2aa98221d9bb260976d6a201") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 x~%float32 y~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'PositionXYCommand))) + "Returns full string definition for message of type 'PositionXYCommand" + (cl:format cl:nil "Header header~%float32 x~%float32 y~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'PositionXYCommand + (cl:cons ':header (header msg)) + (cl:cons ':x (x msg)) + (cl:cons ':y (y msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RC.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RC.lisp new file mode 100644 index 0000000..028e35e --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RC.lisp @@ -0,0 +1,237 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude RC.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (status + :reader status + :initarg :status + :type cl:fixnum + :initform 0) + (valid + :reader valid + :initarg :valid + :type cl:boolean + :initform cl:nil) + (axis + :reader axis + :initarg :axis + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) + (axis_function + :reader axis_function + :initarg :axis_function + :type (cl:vector cl:fixnum) + :initform (cl:make-array 0 :element-type 'cl:fixnum :initial-element 0)) + (swit + :reader swit + :initarg :swit + :type (cl:vector cl:fixnum) + :initform (cl:make-array 0 :element-type 'cl:fixnum :initial-element 0)) + (swit_function + :reader swit_function + :initarg :swit_function + :type (cl:vector cl:fixnum) + :initform (cl:make-array 0 :element-type 'cl:fixnum :initial-element 0))) +) + +(cl:defclass RC () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'RC) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:RC instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'status-val :lambda-list '(m)) +(cl:defmethod status-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:status-val is deprecated. Use hector_uav_msgs-msg:status instead.") + (status m)) + +(cl:ensure-generic-function 'valid-val :lambda-list '(m)) +(cl:defmethod valid-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:valid-val is deprecated. Use hector_uav_msgs-msg:valid instead.") + (valid m)) + +(cl:ensure-generic-function 'axis-val :lambda-list '(m)) +(cl:defmethod axis-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:axis-val is deprecated. Use hector_uav_msgs-msg:axis instead.") + (axis m)) + +(cl:ensure-generic-function 'axis_function-val :lambda-list '(m)) +(cl:defmethod axis_function-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:axis_function-val is deprecated. Use hector_uav_msgs-msg:axis_function instead.") + (axis_function m)) + +(cl:ensure-generic-function 'swit-val :lambda-list '(m)) +(cl:defmethod swit-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:swit-val is deprecated. Use hector_uav_msgs-msg:swit instead.") + (swit m)) + +(cl:ensure-generic-function 'swit_function-val :lambda-list '(m)) +(cl:defmethod swit_function-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:swit_function-val is deprecated. Use hector_uav_msgs-msg:swit_function instead.") + (swit_function m)) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql '))) + "Constants for message type '" + '((:ROLL . 1) + (:PITCH . 2) + (:YAW . 3) + (:STEER . 4) + (:HEIGHT . 5) + (:THRUST . 6) + (:BRAKE . 7)) +) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql 'RC))) + "Constants for message type 'RC" + '((:ROLL . 1) + (:PITCH . 2) + (:YAW . 3) + (:STEER . 4) + (:HEIGHT . 5) + (:THRUST . 6) + (:BRAKE . 7)) +) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'status)) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:if (cl:slot-value msg 'valid) 1 0)) ostream) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'axis)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'axis)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'axis_function)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:write-byte (cl:ldb (cl:byte 8 0) ele) ostream)) + (cl:slot-value msg 'axis_function)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'swit)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let* ((signed ele) (unsigned (cl:if (cl:< signed 0) (cl:+ signed 256) signed))) + (cl:write-byte (cl:ldb (cl:byte 8 0) unsigned) ostream) + )) + (cl:slot-value msg 'swit)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'swit_function)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:write-byte (cl:ldb (cl:byte 8 0) ele) ostream)) + (cl:slot-value msg 'swit_function)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'status)) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'valid) (cl:not (cl:zerop (cl:read-byte istream)))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'axis) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'axis))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'axis_function) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'axis_function))) + (cl:dotimes (i __ros_arr_len) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:aref vals i)) (cl:read-byte istream))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'swit) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'swit))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((unsigned 0)) + (cl:setf (cl:ldb (cl:byte 8 0) unsigned) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (cl:if (cl:< unsigned 128) unsigned (cl:- unsigned 256))))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'swit_function) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'swit_function))) + (cl:dotimes (i __ros_arr_len) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:aref vals i)) (cl:read-byte istream))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/RC") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RC))) + "Returns string type for a message object of type 'RC" + "hector_uav_msgs/RC") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "2691c2fe8c5ab2323146bdd8dd2e449e") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RC))) + "Returns md5sum for a message object of type 'RC" + "2691c2fe8c5ab2323146bdd8dd2e449e") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%~%uint8 ROLL = 1~%uint8 PITCH = 2~%uint8 YAW = 3~%uint8 STEER = 4~%uint8 HEIGHT = 5~%uint8 THRUST = 6~%uint8 BRAKE = 7~%~%uint8 status~%bool valid~%~%float32[] axis~%uint8[] axis_function~%~%int8[] swit~%uint8[] swit_function~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RC))) + "Returns full string definition for message of type 'RC" + (cl:format cl:nil "Header header~%~%uint8 ROLL = 1~%uint8 PITCH = 2~%uint8 YAW = 3~%uint8 STEER = 4~%uint8 HEIGHT = 5~%uint8 THRUST = 6~%uint8 BRAKE = 7~%~%uint8 status~%bool valid~%~%float32[] axis~%uint8[] axis_function~%~%int8[] swit~%uint8[] swit_function~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 1 + 1 + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'axis) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'axis_function) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 1))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'swit) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 1))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'swit_function) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 1))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'RC + (cl:cons ':header (header msg)) + (cl:cons ':status (status msg)) + (cl:cons ':valid (valid msg)) + (cl:cons ':axis (axis msg)) + (cl:cons ':axis_function (axis_function msg)) + (cl:cons ':swit (swit msg)) + (cl:cons ':swit_function (swit_function msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawImu.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawImu.lisp new file mode 100644 index 0000000..0dbe7ef --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawImu.lisp @@ -0,0 +1,104 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude RawImu.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (angular_velocity + :reader angular_velocity + :initarg :angular_velocity + :type (cl:vector cl:fixnum) + :initform (cl:make-array 3 :element-type 'cl:fixnum :initial-element 0)) + (linear_acceleration + :reader linear_acceleration + :initarg :linear_acceleration + :type (cl:vector cl:fixnum) + :initform (cl:make-array 3 :element-type 'cl:fixnum :initial-element 0))) +) + +(cl:defclass RawImu () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'RawImu) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:RawImu instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'angular_velocity-val :lambda-list '(m)) +(cl:defmethod angular_velocity-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:angular_velocity-val is deprecated. Use hector_uav_msgs-msg:angular_velocity instead.") + (angular_velocity m)) + +(cl:ensure-generic-function 'linear_acceleration-val :lambda-list '(m)) +(cl:defmethod linear_acceleration-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:linear_acceleration-val is deprecated. Use hector_uav_msgs-msg:linear_acceleration instead.") + (linear_acceleration m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:map cl:nil #'(cl:lambda (ele) (cl:write-byte (cl:ldb (cl:byte 8 0) ele) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) ele) ostream)) + (cl:slot-value msg 'angular_velocity)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:write-byte (cl:ldb (cl:byte 8 0) ele) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) ele) ostream)) + (cl:slot-value msg 'linear_acceleration)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:setf (cl:slot-value msg 'angular_velocity) (cl:make-array 3)) + (cl:let ((vals (cl:slot-value msg 'angular_velocity))) + (cl:dotimes (i 3) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:aref vals i)) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) (cl:aref vals i)) (cl:read-byte istream)))) + (cl:setf (cl:slot-value msg 'linear_acceleration) (cl:make-array 3)) + (cl:let ((vals (cl:slot-value msg 'linear_acceleration))) + (cl:dotimes (i 3) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:aref vals i)) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) (cl:aref vals i)) (cl:read-byte istream)))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/RawImu") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RawImu))) + "Returns string type for a message object of type 'RawImu" + "hector_uav_msgs/RawImu") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "0879a838e899792bcf72ccfe7b5595ef") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RawImu))) + "Returns md5sum for a message object of type 'RawImu" + "0879a838e899792bcf72ccfe7b5595ef") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%uint16[3] angular_velocity~%uint16[3] linear_acceleration~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RawImu))) + "Returns full string definition for message of type 'RawImu" + (cl:format cl:nil "Header header~%uint16[3] angular_velocity~%uint16[3] linear_acceleration~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 0 (cl:reduce #'cl:+ (cl:slot-value msg 'angular_velocity) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 2))) + 0 (cl:reduce #'cl:+ (cl:slot-value msg 'linear_acceleration) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 2))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'RawImu + (cl:cons ':header (header msg)) + (cl:cons ':angular_velocity (angular_velocity msg)) + (cl:cons ':linear_acceleration (linear_acceleration msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawMagnetic.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawMagnetic.lisp new file mode 100644 index 0000000..c49a073 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawMagnetic.lisp @@ -0,0 +1,99 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude RawMagnetic.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (channel + :reader channel + :initarg :channel + :type (cl:vector cl:float) + :initform (cl:make-array 3 :element-type 'cl:float :initial-element 0.0))) +) + +(cl:defclass RawMagnetic () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'RawMagnetic) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:RawMagnetic instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'channel-val :lambda-list '(m)) +(cl:defmethod channel-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:channel-val is deprecated. Use hector_uav_msgs-msg:channel instead.") + (channel m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-double-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 32) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 40) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 48) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 56) bits) ostream))) + (cl:slot-value msg 'channel)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:setf (cl:slot-value msg 'channel) (cl:make-array 3)) + (cl:let ((vals (cl:slot-value msg 'channel))) + (cl:dotimes (i 3) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 32) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 40) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 48) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 56) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-double-float-bits bits))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/RawMagnetic") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RawMagnetic))) + "Returns string type for a message object of type 'RawMagnetic" + "hector_uav_msgs/RawMagnetic") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "babd510868ac7b486e2097c79e1384c9") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RawMagnetic))) + "Returns md5sum for a message object of type 'RawMagnetic" + "babd510868ac7b486e2097c79e1384c9") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float64[3] channel~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RawMagnetic))) + "Returns full string definition for message of type 'RawMagnetic" + (cl:format cl:nil "Header header~%float64[3] channel~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 0 (cl:reduce #'cl:+ (cl:slot-value msg 'channel) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 8))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'RawMagnetic + (cl:cons ':header (header msg)) + (cl:cons ':channel (channel msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawRC.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawRC.lisp new file mode 100644 index 0000000..75ab344 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RawRC.lisp @@ -0,0 +1,108 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude RawRC.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (status + :reader status + :initarg :status + :type cl:fixnum + :initform 0) + (channel + :reader channel + :initarg :channel + :type (cl:vector cl:fixnum) + :initform (cl:make-array 0 :element-type 'cl:fixnum :initial-element 0))) +) + +(cl:defclass RawRC () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'RawRC) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:RawRC instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'status-val :lambda-list '(m)) +(cl:defmethod status-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:status-val is deprecated. Use hector_uav_msgs-msg:status instead.") + (status m)) + +(cl:ensure-generic-function 'channel-val :lambda-list '(m)) +(cl:defmethod channel-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:channel-val is deprecated. Use hector_uav_msgs-msg:channel instead.") + (channel m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'status)) ostream) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'channel)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:write-byte (cl:ldb (cl:byte 8 0) ele) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) ele) ostream)) + (cl:slot-value msg 'channel)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'status)) (cl:read-byte istream)) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'channel) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'channel))) + (cl:dotimes (i __ros_arr_len) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:aref vals i)) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) (cl:aref vals i)) (cl:read-byte istream))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/RawRC") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RawRC))) + "Returns string type for a message object of type 'RawRC" + "hector_uav_msgs/RawRC") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "f1584488325f747abea0b77036f70e2c") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RawRC))) + "Returns md5sum for a message object of type 'RawRC" + "f1584488325f747abea0b77036f70e2c") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%uint8 status~%uint16[] channel~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RawRC))) + "Returns full string definition for message of type 'RawRC" + (cl:format cl:nil "Header header~%uint8 status~%uint16[] channel~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 1 + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'channel) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 2))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'RawRC + (cl:cons ':header (header msg)) + (cl:cons ':status (status msg)) + (cl:cons ':channel (channel msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RuddersCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RuddersCommand.lisp new file mode 100644 index 0000000..2d38538 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/RuddersCommand.lisp @@ -0,0 +1,133 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude RuddersCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (aileron + :reader aileron + :initarg :aileron + :type cl:float + :initform 0.0) + (elevator + :reader elevator + :initarg :elevator + :type cl:float + :initform 0.0) + (rudder + :reader rudder + :initarg :rudder + :type cl:float + :initform 0.0)) +) + +(cl:defclass RuddersCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'RuddersCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:RuddersCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'aileron-val :lambda-list '(m)) +(cl:defmethod aileron-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:aileron-val is deprecated. Use hector_uav_msgs-msg:aileron instead.") + (aileron m)) + +(cl:ensure-generic-function 'elevator-val :lambda-list '(m)) +(cl:defmethod elevator-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:elevator-val is deprecated. Use hector_uav_msgs-msg:elevator instead.") + (elevator m)) + +(cl:ensure-generic-function 'rudder-val :lambda-list '(m)) +(cl:defmethod rudder-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:rudder-val is deprecated. Use hector_uav_msgs-msg:rudder instead.") + (rudder m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'aileron)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'elevator)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'rudder)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'aileron) (roslisp-utils:decode-single-float-bits bits))) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'elevator) (roslisp-utils:decode-single-float-bits bits))) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'rudder) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/RuddersCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RuddersCommand))) + "Returns string type for a message object of type 'RuddersCommand" + "hector_uav_msgs/RuddersCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "2e136cb8cfffc2233e404b320c27bca6") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RuddersCommand))) + "Returns md5sum for a message object of type 'RuddersCommand" + "2e136cb8cfffc2233e404b320c27bca6") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 aileron~%float32 elevator~%float32 rudder~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RuddersCommand))) + "Returns full string definition for message of type 'RuddersCommand" + (cl:format cl:nil "Header header~%float32 aileron~%float32 elevator~%float32 rudder~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 + 4 + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'RuddersCommand + (cl:cons ':header (header msg)) + (cl:cons ':aileron (aileron msg)) + (cl:cons ':elevator (elevator msg)) + (cl:cons ':rudder (rudder msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ServoCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ServoCommand.lisp new file mode 100644 index 0000000..a277f08 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ServoCommand.lisp @@ -0,0 +1,94 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude ServoCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (value + :reader value + :initarg :value + :type (cl:vector cl:fixnum) + :initform (cl:make-array 0 :element-type 'cl:fixnum :initial-element 0))) +) + +(cl:defclass ServoCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'ServoCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:ServoCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'value-val :lambda-list '(m)) +(cl:defmethod value-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:value-val is deprecated. Use hector_uav_msgs-msg:value instead.") + (value m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'value)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:write-byte (cl:ldb (cl:byte 8 0) ele) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) ele) ostream)) + (cl:slot-value msg 'value)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'value) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'value))) + (cl:dotimes (i __ros_arr_len) + (cl:setf (cl:ldb (cl:byte 8 0) (cl:aref vals i)) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) (cl:aref vals i)) (cl:read-byte istream))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/ServoCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'ServoCommand))) + "Returns string type for a message object of type 'ServoCommand" + "hector_uav_msgs/ServoCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "d60ef35d4e3412dc6686b189be2523d0") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'ServoCommand))) + "Returns md5sum for a message object of type 'ServoCommand" + "d60ef35d4e3412dc6686b189be2523d0") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%uint16[] value~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'ServoCommand))) + "Returns full string definition for message of type 'ServoCommand" + (cl:format cl:nil "Header header~%uint16[] value~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'value) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 2))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'ServoCommand + (cl:cons ':header (header msg)) + (cl:cons ':value (value msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Supply.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Supply.lisp new file mode 100644 index 0000000..0fe0985 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/Supply.lisp @@ -0,0 +1,138 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude Supply.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (voltage + :reader voltage + :initarg :voltage + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) + (current + :reader current + :initarg :current + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0))) +) + +(cl:defclass Supply () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'Supply) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:Supply instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'voltage-val :lambda-list '(m)) +(cl:defmethod voltage-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:voltage-val is deprecated. Use hector_uav_msgs-msg:voltage instead.") + (voltage m)) + +(cl:ensure-generic-function 'current-val :lambda-list '(m)) +(cl:defmethod current-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:current-val is deprecated. Use hector_uav_msgs-msg:current instead.") + (current m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'voltage)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'voltage)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'current)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'current)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'voltage) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'voltage))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'current) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'current))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/Supply") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'Supply))) + "Returns string type for a message object of type 'Supply" + "hector_uav_msgs/Supply") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "26f5225a2b836fba706a87e45759fdfc") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'Supply))) + "Returns md5sum for a message object of type 'Supply" + "26f5225a2b836fba706a87e45759fdfc") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32[] voltage~%float32[] current~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'Supply))) + "Returns full string definition for message of type 'Supply" + (cl:format cl:nil "Header header~%float32[] voltage~%float32[] current~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'voltage) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'current) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'Supply + (cl:cons ':header (header msg)) + (cl:cons ':voltage (voltage msg)) + (cl:cons ':current (current msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ThrustCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ThrustCommand.lisp new file mode 100644 index 0000000..249272d --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/ThrustCommand.lisp @@ -0,0 +1,87 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude ThrustCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (thrust + :reader thrust + :initarg :thrust + :type cl:float + :initform 0.0)) +) + +(cl:defclass ThrustCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'ThrustCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:ThrustCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'thrust-val :lambda-list '(m)) +(cl:defmethod thrust-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:thrust-val is deprecated. Use hector_uav_msgs-msg:thrust instead.") + (thrust m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'thrust)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'thrust) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/ThrustCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'ThrustCommand))) + "Returns string type for a message object of type 'ThrustCommand" + "hector_uav_msgs/ThrustCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "c61da3a8868a8b502eaf0b0abd839f57") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'ThrustCommand))) + "Returns md5sum for a message object of type 'ThrustCommand" + "c61da3a8868a8b502eaf0b0abd839f57") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 thrust~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'ThrustCommand))) + "Returns full string definition for message of type 'ThrustCommand" + (cl:format cl:nil "Header header~%float32 thrust~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'ThrustCommand + (cl:cons ':header (header msg)) + (cl:cons ':thrust (thrust msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/VelocityXYCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/VelocityXYCommand.lisp new file mode 100644 index 0000000..ecb27c8 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/VelocityXYCommand.lisp @@ -0,0 +1,110 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude VelocityXYCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (x + :reader x + :initarg :x + :type cl:float + :initform 0.0) + (y + :reader y + :initarg :y + :type cl:float + :initform 0.0)) +) + +(cl:defclass VelocityXYCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'VelocityXYCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:VelocityXYCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'x-val :lambda-list '(m)) +(cl:defmethod x-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:x-val is deprecated. Use hector_uav_msgs-msg:x instead.") + (x m)) + +(cl:ensure-generic-function 'y-val :lambda-list '(m)) +(cl:defmethod y-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:y-val is deprecated. Use hector_uav_msgs-msg:y instead.") + (y m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'x)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'y)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'x) (roslisp-utils:decode-single-float-bits bits))) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'y) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/VelocityXYCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'VelocityXYCommand))) + "Returns string type for a message object of type 'VelocityXYCommand" + "hector_uav_msgs/VelocityXYCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "7b4d52af2aa98221d9bb260976d6a201") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'VelocityXYCommand))) + "Returns md5sum for a message object of type 'VelocityXYCommand" + "7b4d52af2aa98221d9bb260976d6a201") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 x~%float32 y~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'VelocityXYCommand))) + "Returns full string definition for message of type 'VelocityXYCommand" + (cl:format cl:nil "Header header~%float32 x~%float32 y~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'VelocityXYCommand + (cl:cons ':header (header msg)) + (cl:cons ':x (x msg)) + (cl:cons ':y (y msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/VelocityZCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/VelocityZCommand.lisp new file mode 100644 index 0000000..38bc826 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/VelocityZCommand.lisp @@ -0,0 +1,87 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude VelocityZCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (z + :reader z + :initarg :z + :type cl:float + :initform 0.0)) +) + +(cl:defclass VelocityZCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'VelocityZCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:VelocityZCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'z-val :lambda-list '(m)) +(cl:defmethod z-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:z-val is deprecated. Use hector_uav_msgs-msg:z instead.") + (z m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'z)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'z) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/VelocityZCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'VelocityZCommand))) + "Returns string type for a message object of type 'VelocityZCommand" + "hector_uav_msgs/VelocityZCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "68efb57c1ccbb065338578afbfc54ec5") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'VelocityZCommand))) + "Returns md5sum for a message object of type 'VelocityZCommand" + "68efb57c1ccbb065338578afbfc54ec5") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 z~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'VelocityZCommand))) + "Returns full string definition for message of type 'VelocityZCommand" + (cl:format cl:nil "Header header~%float32 z~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'VelocityZCommand + (cl:cons ':header (header msg)) + (cl:cons ':z (z msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/YawrateCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/YawrateCommand.lisp new file mode 100644 index 0000000..3079cf0 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/YawrateCommand.lisp @@ -0,0 +1,87 @@ +; Auto-generated. Do not edit! + + +(cl:in-package hector_uav_msgs-msg) + + +;//! \htmlinclude YawrateCommand.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((header + :reader header + :initarg :header + :type std_msgs-msg:Header + :initform (cl:make-instance 'std_msgs-msg:Header)) + (turnrate + :reader turnrate + :initarg :turnrate + :type cl:float + :initform 0.0)) +) + +(cl:defclass YawrateCommand () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'YawrateCommand) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name hector_uav_msgs-msg: is deprecated: use hector_uav_msgs-msg:YawrateCommand instead."))) + +(cl:ensure-generic-function 'header-val :lambda-list '(m)) +(cl:defmethod header-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:header-val is deprecated. Use hector_uav_msgs-msg:header instead.") + (header m)) + +(cl:ensure-generic-function 'turnrate-val :lambda-list '(m)) +(cl:defmethod turnrate-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader hector_uav_msgs-msg:turnrate-val is deprecated. Use hector_uav_msgs-msg:turnrate instead.") + (turnrate m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (roslisp-msg-protocol:serialize (cl:slot-value msg 'header) ostream) + (cl:let ((bits (roslisp-utils:encode-single-float-bits (cl:slot-value msg 'turnrate)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (roslisp-msg-protocol:deserialize (cl:slot-value msg 'header) istream) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'turnrate) (roslisp-utils:decode-single-float-bits bits))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "hector_uav_msgs/YawrateCommand") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'YawrateCommand))) + "Returns string type for a message object of type 'YawrateCommand" + "hector_uav_msgs/YawrateCommand") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "d8d2a0a1e3daa0fc410bf30a154fa6b6") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'YawrateCommand))) + "Returns md5sum for a message object of type 'YawrateCommand" + "d8d2a0a1e3daa0fc410bf30a154fa6b6") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "Header header~%float32 turnrate~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'YawrateCommand))) + "Returns full string definition for message of type 'YawrateCommand" + (cl:format cl:nil "Header header~%float32 turnrate~%~%================================================================================~%MSG: std_msgs/Header~%# Standard metadata for higher-level stamped data types.~%# This is generally used to communicate timestamped data ~%# in a particular coordinate frame.~%# ~%# sequence ID: consecutively increasing ID ~%uint32 seq~%#Two-integer timestamp that is expressed as:~%# * stamp.secs: seconds (stamp_secs) since epoch~%# * stamp.nsecs: nanoseconds since stamp_secs~%# time-handling sugar is provided by the client library~%time stamp~%#Frame this data is associated with~%# 0: no frame~%# 1: global frame~%string frame_id~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + (roslisp-msg-protocol:serialization-length (cl:slot-value msg 'header)) + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'YawrateCommand + (cl:cons ':header (header msg)) + (cl:cons ':turnrate (turnrate msg)) +)) diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package.lisp new file mode 100644 index 0000000..add115f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package.lisp @@ -0,0 +1,47 @@ +(cl:defpackage hector_uav_msgs-msg + (:use ) + (:export + "" + "HEIGHTCOMMAND" + "" + "RAWMAGNETIC" + "" + "MOTORSTATUS" + "" + "VELOCITYXYCOMMAND" + "" + "ATTITUDECOMMAND" + "" + "RAWRC" + "" + "MOTORCOMMAND" + "" + "MOTORPWM" + "" + "YAWRATECOMMAND" + "" + "SUPPLY" + "" + "HEADINGCOMMAND" + "" + "COMPASS" + "" + "POSITIONXYCOMMAND" + "" + "VELOCITYZCOMMAND" + "" + "SERVOCOMMAND" + "" + "ALTIMETER" + "" + "RAWIMU" + "" + "RUDDERSCOMMAND" + "" + "THRUSTCOMMAND" + "" + "CONTROLLERSTATE" + "" + "RC" + )) + diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Altimeter.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Altimeter.lisp new file mode 100644 index 0000000..6564e9b --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Altimeter.lisp @@ -0,0 +1,10 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + ALTITUDE-VAL + ALTITUDE + PRESSURE-VAL + PRESSURE + QNH-VAL + QNH +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_AttitudeCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_AttitudeCommand.lisp new file mode 100644 index 0000000..92a2d76 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_AttitudeCommand.lisp @@ -0,0 +1,8 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + ROLL-VAL + ROLL + PITCH-VAL + PITCH +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Compass.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Compass.lisp new file mode 100644 index 0000000..5d6db96 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Compass.lisp @@ -0,0 +1,8 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + MAGNETIC_HEADING-VAL + MAGNETIC_HEADING + DECLINATION-VAL + DECLINATION +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ControllerState.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ControllerState.lisp new file mode 100644 index 0000000..fde9129 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ControllerState.lisp @@ -0,0 +1,10 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + SOURCE-VAL + SOURCE + MODE-VAL + MODE + STATE-VAL + STATE +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_HeadingCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_HeadingCommand.lisp new file mode 100644 index 0000000..bfe482f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_HeadingCommand.lisp @@ -0,0 +1,6 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + HEADING-VAL + HEADING +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_HeightCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_HeightCommand.lisp new file mode 100644 index 0000000..f2f95bd --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_HeightCommand.lisp @@ -0,0 +1,6 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + HEIGHT-VAL + HEIGHT +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorCommand.lisp new file mode 100644 index 0000000..5295212 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorCommand.lisp @@ -0,0 +1,12 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + FORCE-VAL + FORCE + TORQUE-VAL + TORQUE + FREQUENCY-VAL + FREQUENCY + VOLTAGE-VAL + VOLTAGE +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorPWM.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorPWM.lisp new file mode 100644 index 0000000..eac02b3 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorPWM.lisp @@ -0,0 +1,6 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + PWM-VAL + PWM +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorStatus.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorStatus.lisp new file mode 100644 index 0000000..ec8e516 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_MotorStatus.lisp @@ -0,0 +1,14 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + ON-VAL + ON + RUNNING-VAL + RUNNING + VOLTAGE-VAL + VOLTAGE + FREQUENCY-VAL + FREQUENCY + CURRENT-VAL + CURRENT +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_PositionXYCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_PositionXYCommand.lisp new file mode 100644 index 0000000..98ee271 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_PositionXYCommand.lisp @@ -0,0 +1,8 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + X-VAL + X + Y-VAL + Y +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RC.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RC.lisp new file mode 100644 index 0000000..a56da05 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RC.lisp @@ -0,0 +1,16 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + STATUS-VAL + STATUS + VALID-VAL + VALID + AXIS-VAL + AXIS + AXIS_FUNCTION-VAL + AXIS_FUNCTION + SWIT-VAL + SWIT + SWIT_FUNCTION-VAL + SWIT_FUNCTION +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawImu.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawImu.lisp new file mode 100644 index 0000000..78b3be5 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawImu.lisp @@ -0,0 +1,8 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + ANGULAR_VELOCITY-VAL + ANGULAR_VELOCITY + LINEAR_ACCELERATION-VAL + LINEAR_ACCELERATION +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawMagnetic.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawMagnetic.lisp new file mode 100644 index 0000000..12b836d --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawMagnetic.lisp @@ -0,0 +1,6 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + CHANNEL-VAL + CHANNEL +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawRC.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawRC.lisp new file mode 100644 index 0000000..69217bc --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RawRC.lisp @@ -0,0 +1,8 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + STATUS-VAL + STATUS + CHANNEL-VAL + CHANNEL +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RuddersCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RuddersCommand.lisp new file mode 100644 index 0000000..84e1a96 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_RuddersCommand.lisp @@ -0,0 +1,10 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + AILERON-VAL + AILERON + ELEVATOR-VAL + ELEVATOR + RUDDER-VAL + RUDDER +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ServoCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ServoCommand.lisp new file mode 100644 index 0000000..8b88bc9 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ServoCommand.lisp @@ -0,0 +1,6 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + VALUE-VAL + VALUE +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Supply.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Supply.lisp new file mode 100644 index 0000000..5b6880a --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_Supply.lisp @@ -0,0 +1,8 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + VOLTAGE-VAL + VOLTAGE + CURRENT-VAL + CURRENT +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ThrustCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ThrustCommand.lisp new file mode 100644 index 0000000..f593851 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_ThrustCommand.lisp @@ -0,0 +1,6 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + THRUST-VAL + THRUST +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_VelocityXYCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_VelocityXYCommand.lisp new file mode 100644 index 0000000..98ee271 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_VelocityXYCommand.lisp @@ -0,0 +1,8 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + X-VAL + X + Y-VAL + Y +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_VelocityZCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_VelocityZCommand.lisp new file mode 100644 index 0000000..a250625 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_VelocityZCommand.lisp @@ -0,0 +1,6 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + Z-VAL + Z +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_YawrateCommand.lisp b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_YawrateCommand.lisp new file mode 100644 index 0000000..2090a28 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/_package_YawrateCommand.lisp @@ -0,0 +1,6 @@ +(cl:in-package hector_uav_msgs-msg) +(cl:export '(HEADER-VAL + HEADER + TURNRATE-VAL + TURNRATE +)) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/hector_uav_msgs-msg.asd b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/hector_uav_msgs-msg.asd new file mode 100644 index 0000000..2ad4a88 --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/msg_gen/lisp/hector_uav_msgs-msg.asd @@ -0,0 +1,50 @@ + +(cl:in-package :asdf) + +(defsystem "hector_uav_msgs-msg" + :depends-on (:roslisp-msg-protocol :roslisp-utils :std_msgs-msg +) + :components ((:file "_package") + (:file "HeightCommand" :depends-on ("_package_HeightCommand")) + (:file "_package_HeightCommand" :depends-on ("_package")) + (:file "RawMagnetic" :depends-on ("_package_RawMagnetic")) + (:file "_package_RawMagnetic" :depends-on ("_package")) + (:file "MotorStatus" :depends-on ("_package_MotorStatus")) + (:file "_package_MotorStatus" :depends-on ("_package")) + (:file "VelocityXYCommand" :depends-on ("_package_VelocityXYCommand")) + (:file "_package_VelocityXYCommand" :depends-on ("_package")) + (:file "AttitudeCommand" :depends-on ("_package_AttitudeCommand")) + (:file "_package_AttitudeCommand" :depends-on ("_package")) + (:file "RawRC" :depends-on ("_package_RawRC")) + (:file "_package_RawRC" :depends-on ("_package")) + (:file "MotorCommand" :depends-on ("_package_MotorCommand")) + (:file "_package_MotorCommand" :depends-on ("_package")) + (:file "MotorPWM" :depends-on ("_package_MotorPWM")) + (:file "_package_MotorPWM" :depends-on ("_package")) + (:file "YawrateCommand" :depends-on ("_package_YawrateCommand")) + (:file "_package_YawrateCommand" :depends-on ("_package")) + (:file "Supply" :depends-on ("_package_Supply")) + (:file "_package_Supply" :depends-on ("_package")) + (:file "HeadingCommand" :depends-on ("_package_HeadingCommand")) + (:file "_package_HeadingCommand" :depends-on ("_package")) + (:file "Compass" :depends-on ("_package_Compass")) + (:file "_package_Compass" :depends-on ("_package")) + (:file "PositionXYCommand" :depends-on ("_package_PositionXYCommand")) + (:file "_package_PositionXYCommand" :depends-on ("_package")) + (:file "VelocityZCommand" :depends-on ("_package_VelocityZCommand")) + (:file "_package_VelocityZCommand" :depends-on ("_package")) + (:file "ServoCommand" :depends-on ("_package_ServoCommand")) + (:file "_package_ServoCommand" :depends-on ("_package")) + (:file "Altimeter" :depends-on ("_package_Altimeter")) + (:file "_package_Altimeter" :depends-on ("_package")) + (:file "RawImu" :depends-on ("_package_RawImu")) + (:file "_package_RawImu" :depends-on ("_package")) + (:file "RuddersCommand" :depends-on ("_package_RuddersCommand")) + (:file "_package_RuddersCommand" :depends-on ("_package")) + (:file "ThrustCommand" :depends-on ("_package_ThrustCommand")) + (:file "_package_ThrustCommand" :depends-on ("_package")) + (:file "ControllerState" :depends-on ("_package_ControllerState")) + (:file "_package_ControllerState" :depends-on ("_package")) + (:file "RC" :depends-on ("_package_RC")) + (:file "_package_RC" :depends-on ("_package")) + )) \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/__init__.py b/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/__init__.py new file mode 100644 index 0000000..b23e43d --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/__init__.py @@ -0,0 +1 @@ +#autogenerated by ROS python message generators \ No newline at end of file diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/__init__.pyc b/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/__init__.pyc new file mode 100644 index 0000000..532c9f1 Binary files /dev/null and b/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/__init__.pyc differ diff --git a/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/msg/_Altimeter.py b/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/msg/_Altimeter.py new file mode 100644 index 0000000..945ee6f --- /dev/null +++ b/ROS-groovy/hector_quadrotor/hector_uav_msgs/src/hector_uav_msgs/msg/_Altimeter.py @@ -0,0 +1,180 @@ +"""autogenerated by genpy from hector_uav_msgs/Altimeter.msg. Do not edit.""" +import sys +python3 = True if sys.hexversion > 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class Altimeter(genpy.Message): + _md5sum = "c785451e2f67a76b902818138e9b53c6" + _type = "hector_uav_msgs/Altimeter" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 altitude +float32 pressure +float32 qnh + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','altitude','pressure','qnh'] + _slot_types = ['std_msgs/Header','float32','float32','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,altitude,pressure,qnh + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(Altimeter, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.altitude is None: + self.altitude = 0. + if self.pressure is None: + self.pressure = 0. + if self.qnh is None: + self.qnh = 0. + else: + self.header = std_msgs.msg.Header() + self.altitude = 0. + self.pressure = 0. + self.qnh = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class AttitudeCommand(genpy.Message): + _md5sum = "cceacd88dad80f3e3fd1466d24264ec6" + _type = "hector_uav_msgs/AttitudeCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 roll +float32 pitch + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','roll','pitch'] + _slot_types = ['std_msgs/Header','float32','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,roll,pitch + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(AttitudeCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.roll is None: + self.roll = 0. + if self.pitch is None: + self.pitch = 0. + else: + self.header = std_msgs.msg.Header() + self.roll = 0. + self.pitch = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class Compass(genpy.Message): + _md5sum = "69b5db73a2f794a5a815baf6b84a4be5" + _type = "hector_uav_msgs/Compass" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 magnetic_heading +float32 declination + + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','magnetic_heading','declination'] + _slot_types = ['std_msgs/Header','float32','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,magnetic_heading,declination + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(Compass, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.magnetic_heading is None: + self.magnetic_heading = 0. + if self.declination is None: + self.declination = 0. + else: + self.header = std_msgs.msg.Header() + self.magnetic_heading = 0. + self.declination = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class ControllerState(genpy.Message): + _md5sum = "a0f668496c9bbf505c01f59674f2a0c2" + _type = "hector_uav_msgs/ControllerState" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +uint8 source + +uint8 mode +uint8 MOTORS = 1 +uint8 ATTITUDE = 2 +uint8 VELOCITY = 4 +uint8 POSITION = 8 +uint8 HEADING = 16 +uint8 HEIGHT = 32 + +uint8 state +uint8 MOTORS_RUNNING = 1 +uint8 AIRBORNE = 2 + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + # Pseudo-constants + MOTORS = 1 + ATTITUDE = 2 + VELOCITY = 4 + POSITION = 8 + HEADING = 16 + HEIGHT = 32 + MOTORS_RUNNING = 1 + AIRBORNE = 2 + + __slots__ = ['header','source','mode','state'] + _slot_types = ['std_msgs/Header','uint8','uint8','uint8'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,source,mode,state + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(ControllerState, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.source is None: + self.source = 0 + if self.mode is None: + self.mode = 0 + if self.state is None: + self.state = 0 + else: + self.header = std_msgs.msg.Header() + self.source = 0 + self.mode = 0 + self.state = 0 + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class HeadingCommand(genpy.Message): + _md5sum = "bbd082d3b4bc79a5314bb6f95aaedc70" + _type = "hector_uav_msgs/HeadingCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 heading + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','heading'] + _slot_types = ['std_msgs/Header','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,heading + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(HeadingCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.heading is None: + self.heading = 0. + else: + self.header = std_msgs.msg.Header() + self.heading = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class HeightCommand(genpy.Message): + _md5sum = "8c63aeb4f8d9305792b3627c1e7a1ab1" + _type = "hector_uav_msgs/HeightCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 height + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','height'] + _slot_types = ['std_msgs/Header','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,height + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(HeightCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.height is None: + self.height = 0. + else: + self.header = std_msgs.msg.Header() + self.height = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class MotorCommand(genpy.Message): + _md5sum = "ccd4d4d4606731d1c73409e9bfa55808" + _type = "hector_uav_msgs/MotorCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32[] force +float32[] torque +float32[] frequency +float32[] voltage + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','force','torque','frequency','voltage'] + _slot_types = ['std_msgs/Header','float32[]','float32[]','float32[]','float32[]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,force,torque,frequency,voltage + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MotorCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.force is None: + self.force = [] + if self.torque is None: + self.torque = [] + if self.frequency is None: + self.frequency = [] + if self.voltage is None: + self.voltage = [] + else: + self.header = std_msgs.msg.Header() + self.force = [] + self.torque = [] + self.frequency = [] + self.voltage = [] + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class MotorPWM(genpy.Message): + _md5sum = "42f78dd80f99e0208248b8a257b8a645" + _type = "hector_uav_msgs/MotorPWM" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +uint8[] pwm + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','pwm'] + _slot_types = ['std_msgs/Header','uint8[]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,pwm + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MotorPWM, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.pwm is None: + self.pwm = '' + else: + self.header = std_msgs.msg.Header() + self.pwm = '' + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class MotorStatus(genpy.Message): + _md5sum = "d771017cd812838d32da48fbe32b0928" + _type = "hector_uav_msgs/MotorStatus" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +bool on +bool running +float32[] voltage +float32[] frequency +float32[] current + + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','on','running','voltage','frequency','current'] + _slot_types = ['std_msgs/Header','bool','bool','float32[]','float32[]','float32[]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,on,running,voltage,frequency,current + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(MotorStatus, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.on is None: + self.on = False + if self.running is None: + self.running = False + if self.voltage is None: + self.voltage = [] + if self.frequency is None: + self.frequency = [] + if self.current is None: + self.current = [] + else: + self.header = std_msgs.msg.Header() + self.on = False + self.running = False + self.voltage = [] + self.frequency = [] + self.current = [] + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class PositionXYCommand(genpy.Message): + _md5sum = "7b4d52af2aa98221d9bb260976d6a201" + _type = "hector_uav_msgs/PositionXYCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 x +float32 y + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','x','y'] + _slot_types = ['std_msgs/Header','float32','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,x,y + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(PositionXYCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.x is None: + self.x = 0. + if self.y is None: + self.y = 0. + else: + self.header = std_msgs.msg.Header() + self.x = 0. + self.y = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class RC(genpy.Message): + _md5sum = "2691c2fe8c5ab2323146bdd8dd2e449e" + _type = "hector_uav_msgs/RC" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header + +uint8 ROLL = 1 +uint8 PITCH = 2 +uint8 YAW = 3 +uint8 STEER = 4 +uint8 HEIGHT = 5 +uint8 THRUST = 6 +uint8 BRAKE = 7 + +uint8 status +bool valid + +float32[] axis +uint8[] axis_function + +int8[] swit +uint8[] swit_function + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + # Pseudo-constants + ROLL = 1 + PITCH = 2 + YAW = 3 + STEER = 4 + HEIGHT = 5 + THRUST = 6 + BRAKE = 7 + + __slots__ = ['header','status','valid','axis','axis_function','swit','swit_function'] + _slot_types = ['std_msgs/Header','uint8','bool','float32[]','uint8[]','int8[]','uint8[]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,status,valid,axis,axis_function,swit,swit_function + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(RC, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.status is None: + self.status = 0 + if self.valid is None: + self.valid = False + if self.axis is None: + self.axis = [] + if self.axis_function is None: + self.axis_function = '' + if self.swit is None: + self.swit = [] + if self.swit_function is None: + self.swit_function = '' + else: + self.header = std_msgs.msg.Header() + self.status = 0 + self.valid = False + self.axis = [] + self.axis_function = '' + self.swit = [] + self.swit_function = '' + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class RawImu(genpy.Message): + _md5sum = "0879a838e899792bcf72ccfe7b5595ef" + _type = "hector_uav_msgs/RawImu" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +uint16[3] angular_velocity +uint16[3] linear_acceleration + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','angular_velocity','linear_acceleration'] + _slot_types = ['std_msgs/Header','uint16[3]','uint16[3]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,angular_velocity,linear_acceleration + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(RawImu, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.angular_velocity is None: + self.angular_velocity = [0,0,0] + if self.linear_acceleration is None: + self.linear_acceleration = [0,0,0] + else: + self.header = std_msgs.msg.Header() + self.angular_velocity = [0,0,0] + self.linear_acceleration = [0,0,0] + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class RawMagnetic(genpy.Message): + _md5sum = "babd510868ac7b486e2097c79e1384c9" + _type = "hector_uav_msgs/RawMagnetic" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float64[3] channel + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','channel'] + _slot_types = ['std_msgs/Header','float64[3]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,channel + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(RawMagnetic, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.channel is None: + self.channel = [0.,0.,0.] + else: + self.header = std_msgs.msg.Header() + self.channel = [0.,0.,0.] + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class RawRC(genpy.Message): + _md5sum = "f1584488325f747abea0b77036f70e2c" + _type = "hector_uav_msgs/RawRC" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +uint8 status +uint16[] channel + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','status','channel'] + _slot_types = ['std_msgs/Header','uint8','uint16[]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,status,channel + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(RawRC, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.status is None: + self.status = 0 + if self.channel is None: + self.channel = [] + else: + self.header = std_msgs.msg.Header() + self.status = 0 + self.channel = [] + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class RuddersCommand(genpy.Message): + _md5sum = "2e136cb8cfffc2233e404b320c27bca6" + _type = "hector_uav_msgs/RuddersCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 aileron +float32 elevator +float32 rudder + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','aileron','elevator','rudder'] + _slot_types = ['std_msgs/Header','float32','float32','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,aileron,elevator,rudder + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(RuddersCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.aileron is None: + self.aileron = 0. + if self.elevator is None: + self.elevator = 0. + if self.rudder is None: + self.rudder = 0. + else: + self.header = std_msgs.msg.Header() + self.aileron = 0. + self.elevator = 0. + self.rudder = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class ServoCommand(genpy.Message): + _md5sum = "d60ef35d4e3412dc6686b189be2523d0" + _type = "hector_uav_msgs/ServoCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +uint16[] value + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','value'] + _slot_types = ['std_msgs/Header','uint16[]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,value + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(ServoCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.value is None: + self.value = [] + else: + self.header = std_msgs.msg.Header() + self.value = [] + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class Supply(genpy.Message): + _md5sum = "26f5225a2b836fba706a87e45759fdfc" + _type = "hector_uav_msgs/Supply" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32[] voltage +float32[] current + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','voltage','current'] + _slot_types = ['std_msgs/Header','float32[]','float32[]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,voltage,current + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(Supply, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.voltage is None: + self.voltage = [] + if self.current is None: + self.current = [] + else: + self.header = std_msgs.msg.Header() + self.voltage = [] + self.current = [] + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class ThrustCommand(genpy.Message): + _md5sum = "c61da3a8868a8b502eaf0b0abd839f57" + _type = "hector_uav_msgs/ThrustCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 thrust + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','thrust'] + _slot_types = ['std_msgs/Header','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,thrust + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(ThrustCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.thrust is None: + self.thrust = 0. + else: + self.header = std_msgs.msg.Header() + self.thrust = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class VelocityXYCommand(genpy.Message): + _md5sum = "7b4d52af2aa98221d9bb260976d6a201" + _type = "hector_uav_msgs/VelocityXYCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 x +float32 y + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','x','y'] + _slot_types = ['std_msgs/Header','float32','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,x,y + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(VelocityXYCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.x is None: + self.x = 0. + if self.y is None: + self.y = 0. + else: + self.header = std_msgs.msg.Header() + self.x = 0. + self.y = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class VelocityZCommand(genpy.Message): + _md5sum = "68efb57c1ccbb065338578afbfc54ec5" + _type = "hector_uav_msgs/VelocityZCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 z + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','z'] + _slot_types = ['std_msgs/Header','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,z + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(VelocityZCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.z is None: + self.z = 0. + else: + self.header = std_msgs.msg.Header() + self.z = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' 0x03000000 else False +import genpy +import struct + +import std_msgs.msg + +class YawrateCommand(genpy.Message): + _md5sum = "d8d2a0a1e3daa0fc410bf30a154fa6b6" + _type = "hector_uav_msgs/YawrateCommand" + _has_header = True #flag to mark the presence of a Header object + _full_text = """Header header +float32 turnrate + +================================================================================ +MSG: std_msgs/Header +# Standard metadata for higher-level stamped data types. +# This is generally used to communicate timestamped data +# in a particular coordinate frame. +# +# sequence ID: consecutively increasing ID +uint32 seq +#Two-integer timestamp that is expressed as: +# * stamp.secs: seconds (stamp_secs) since epoch +# * stamp.nsecs: nanoseconds since stamp_secs +# time-handling sugar is provided by the client library +time stamp +#Frame this data is associated with +# 0: no frame +# 1: global frame +string frame_id + +""" + __slots__ = ['header','turnrate'] + _slot_types = ['std_msgs/Header','float32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + header,turnrate + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(YawrateCommand, self).__init__(*args, **kwds) + #message fields cannot be None, assign default values for those that are + if self.header is None: + self.header = std_msgs.msg.Header() + if self.turnrate is None: + self.turnrate = 0. + else: + self.header = std_msgs.msg.Header() + self.turnrate = 0. + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self + buff.write(_struct_3I.pack(_x.header.seq, _x.header.stamp.secs, _x.header.stamp.nsecs)) + _x = self.header.frame_id + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.pack(' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + 10 + 0 0 0 0 0 0 + false + + + + 3 + 1 + -0.349065850399 + 0.349065850399 + + + 3 + 1 + -0.349065850399 + 0.349065850399 + + + + 0.03 + 3.0 + 0.01 + + + + 0.005 + sonar_height + sonar_link + + + + + false + + base_link + + + 100.0 + base_link + raw_imu + 0 0 0 + + 0 + + 0.5 0.5 0.5 + 0.35 0.35 0.3 + 0.1 0.1 0.1 + 0.05 0.05 0.015 + 0.1 + 0.05 + + + 10.0 + base_link + pressure_height + altimeter + 0 + 0.1 + 0.1 + + + 10.0 + base_link + magnetic + 0 0 0 + 0.0 0.0 0.0 + 1.3e-2 1.3e-2 1.3e-2 + + + 4.0 + base_link + fix + fix_velocity + 5.0 5.0 5.0 + 0.01 0.01 0.01 + 0 0 0 + 0.05 0.05 0.05 + + + 100.0 + base_link + ground_truth/state + 0.0 + map + + + true + 1000.0 + + + + + true + 0.0 + base_link + cmd_vel + ground_truth/state + raw_imu + 10.0 + 5.0 + 0.5 + 2.0 + 1.0 + 1.5 + 5.0 + 1.0 + 5 + 5.0 + 1.0 + 2 + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 + + 1.0471975512 + + R8G8B8 + 640 + 480 + + + 0.05 + 3 + + + + true + 20 + camera/rgb/image_raw + camera/rgb/camera_info + camera/depth/image_raw + camera/depth/camera_info + camera/depth/points + camera_depth_optical_frame + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + + + + + diff --git a/ROS-groovy/hector_quadrotor/stack.xml b/ROS-groovy/hector_quadrotor/stack.xml new file mode 100644 index 0000000..78ab9fd --- /dev/null +++ b/ROS-groovy/hector_quadrotor/stack.xml @@ -0,0 +1,15 @@ + + hector_quadrotor contains packages related to modeling, control and simulation of quadrotor UAV systems + Johannes Meyer and Stefan Kohlbrecher + BSD + + http://ros.org/wiki/hector_quadrotor + + + + + + + + + diff --git a/ROS-groovy/moveit_simple_controller_manager/.cproject b/ROS-groovy/moveit_simple_controller_manager/.cproject new file mode 100644 index 0000000..4c44c34 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/.cproject @@ -0,0 +1,857 @@ + + + + + + + + + + + + + + + + + + + /usr/bin/make + -j8 + _catkin_empty_exported_target + true + false + + + /usr/bin/make + -j8 + actionlib_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + actionlib_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + actionlib_generate_messages_py + true + false + + + /usr/bin/make + -j8 + actionlib_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + actionlib_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + actionlib_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + clean_test_results + true + false + + + /usr/bin/make + -j8 + control_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + control_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + control_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + doxygen + true + false + + + /usr/bin/make + -j8 + geometry_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + geometry_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + geometry_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + household_objects_database_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + household_objects_database_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + household_objects_database_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + install + true + false + + + /usr/bin/make + -j8 + install/local + true + false + + + /usr/bin/make + -j8 + install/strip + true + false + + + /usr/bin/make + -j8 + list_install_components + true + false + + + /usr/bin/make + -j8 + manipulation_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + manipulation_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + manipulation_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + moveit_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + moveit_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + moveit_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + moveit_simple_controller_manager + true + false + + + /usr/bin/make + -j8 + moveit_simple_controller_manager/fast + true + false + + + /usr/bin/make + -C "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager" -j8 + moveit_simple_controller_manager + true + false + + + /usr/bin/cmake + -E chdir "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager" "/usr/bin/cmake" -P "CMakeFiles/moveit_simple_controller_manager.dir/cmake_clean.cmake" + + true + false + + + /usr/bin/make + -j8 + object_recognition_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + object_recognition_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + object_recognition_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + octomap_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + octomap_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + octomap_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + rebuild_cache + true + false + + + /usr/bin/make + -j8 + roscpp_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + roscpp_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + roscpp_generate_messages_py + true + false + + + /usr/bin/make + -j8 + rosgraph_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + rosgraph_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + rosgraph_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + run_tests + true + false + + + /usr/bin/make + -j8 + sensor_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + sensor_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + sensor_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + shape_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + shape_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + shape_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + std_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + std_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + std_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + test + true + false + + + /usr/bin/make + -j8 + tests + true + false + + + /usr/bin/make + -j8 + trajectory_msgs_generate_messages_cpp + true + false + + + /usr/bin/make + -j8 + trajectory_msgs_generate_messages_lisp + true + false + + + /usr/bin/make + -j8 + trajectory_msgs_generate_messages_py + true + false + + + /usr/bin/make + -j8 + all + true + false + + + /usr/bin/make + -j8 + clean + true + false + + + /usr/bin/make + -j8 + src/moveit_simple_controller_manager.cpp.o + true + false + + + /usr/bin/make + -j8 + src/moveit_simple_controller_manager.cpp.i + true + false + + + /usr/bin/make + -j8 + src/moveit_simple_controller_manager.cpp.s + true + false + + + /usr/bin/make + -j8 + gtest + true + false + + + /usr/bin/make + -j8 + gtest/fast + true + false + + + /usr/bin/make + -C "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager" -j8 + gtest + true + false + + + /usr/bin/cmake + -E chdir "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest" "/usr/bin/cmake" -P "CMakeFiles/gtest.dir/cmake_clean.cmake" + + true + false + + + /usr/bin/make + -j8 + gtest_main + true + false + + + /usr/bin/make + -j8 + gtest_main/fast + true + false + + + /usr/bin/make + -C "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager" -j8 + gtest_main + true + false + + + /usr/bin/cmake + -E chdir "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest" "/usr/bin/cmake" -P "CMakeFiles/gtest_main.dir/cmake_clean.cmake" + + true + false + + + /usr/bin/make + -j8 + all + true + false + + + /usr/bin/make + -j8 + clean + true + false + + + /usr/bin/make + -j8 + src/gtest-all.cc.o + true + false + + + /usr/bin/make + -j8 + src/gtest-all.cc.i + true + false + + + /usr/bin/make + -j8 + src/gtest-all.cc.s + true + false + + + /usr/bin/make + -j8 + src/gtest_main.cc.o + true + false + + + /usr/bin/make + -j8 + src/gtest_main.cc.i + true + false + + + /usr/bin/make + -j8 + src/gtest_main.cc.s + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/moveit_simple_controller_manager/.project b/ROS-groovy/moveit_simple_controller_manager/.project new file mode 100644 index 0000000..ec84f11 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/.project @@ -0,0 +1,232 @@ + + + moveit_simple_controller_manager-Debug@moveit_simple_controller_manager + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + + + + org.eclipse.cdt.make.core.buildLocation + /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Subprojects]/gtest + 2 + /usr/src/gtest + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[lib] moveit_simple_controller_manager + 2 + virtual:/virtual + + + [Targets]/[lib] moveit_simple_controller_manager/ + 2 + virtual:/virtual + + + [Targets]/[lib] moveit_simple_controller_manager/Source Files + 2 + virtual:/virtual + + + [Targets]/[lib] moveit_simple_controller_manager/Source Files/moveit_simple_controller_manager.cpp + 1 + /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp + + + [Targets]/[lib] moveit_simple_controller_manager/Header Files + 2 + virtual:/virtual + + + [Targets]/[lib] moveit_simple_controller_manager/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[lib] moveit_simple_controller_manager/Resources + 2 + virtual:/virtual + + + [Targets]/[lib] gtest + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/ + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/Source Files + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/Source Files/gtest-all.cc + 1 + /usr/src/gtest/src/gtest-all.cc + + + [Targets]/[lib] gtest/Header Files + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[lib] gtest/Resources + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/ + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/Source Files + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/Source Files/gtest_main.cc + 1 + /usr/src/gtest/src/gtest_main.cc + + + [Targets]/[lib] gtest_main/Header Files + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[lib] gtest_main/Resources + 2 + virtual:/virtual + + + diff --git a/ROS-groovy/moveit_simple_controller_manager/CHANGELOG.rst b/ROS-groovy/moveit_simple_controller_manager/CHANGELOG.rst new file mode 100644 index 0000000..8c6faaf --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CHANGELOG.rst @@ -0,0 +1,31 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package moveit_simple_controller_manager +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Forthcoming +----------- +* make headers and author definitions aligned the same way; white space fixes +* fix `#1 `_ + +0.5.1 (2013-07-30) +------------------ +* ns parameter is now action_ns, get rid of defaults + +0.5.0 (2013-07-16) +------------------ +* white space fixes (tabs are now spaces) + +0.4.1 (2013-07-03) +------------------ +* minor updates to package.xml + +0.4.0 (2013-06-06) +------------------ +* debs look good, bump to 0.4.0 + +0.1.0 (2013-06-05) +------------------ +* add metapackage, clean up build in controller manager +* remove the now dead loaded controller stuff +* break out follow/gripper into separate headers +* initial working version diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeCache.txt b/ROS-groovy/moveit_simple_controller_manager/CMakeCache.txt new file mode 100644 index 0000000..2743824 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeCache.txt @@ -0,0 +1,628 @@ +# This is the CMakeCache file. +# For build in directory: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Build shared libraries (DLLs). +BUILD_SHARED_LIBS:BOOL=ON + +//The directory containing a CMake configuration file for Boost. +Boost_DIR:PATH=Boost_DIR-NOTFOUND + +//Path to a file. +Boost_INCLUDE_DIR:PATH=/usr/include + +//Boost library directory +Boost_LIBRARY_DIRS:FILEPATH=/usr/lib + +//The Boost THREAD library +Boost_THREAD_LIBRARY:FILEPATH=/usr/lib/libboost_thread-mt.so + +//Boost thread library (debug) +Boost_THREAD_LIBRARY_DEBUG:FILEPATH=/usr/lib/libboost_thread-mt.so + +//Boost thread library (release) +Boost_THREAD_LIBRARY_RELEASE:FILEPATH=/usr/lib/libboost_thread-mt.so + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Prefix to apply to package generated via gendebian +CATKIN_PACKAGE_PREFIX:STRING= + +//Catkin skip testing +CATKIN_SKIP_TESTING:BOOL=OFF + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or +// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler. +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release minsize builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds (/MD /Ob1 /Oi +// /Ot /Oy /Gs will produce slightly less optimized but smaller +// files). +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during Release with Debug Info builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g + +//C compiler. +CMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release minsize builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds (/MD /Ob1 /Oi +// /Ot /Oy /Gs will produce slightly less optimized but smaller +// files). +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during Release with Debug Info builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g + +//The Eclipse executable +CMAKE_ECLIPSE_EXECUTABLE:FILEPATH=CMAKE_ECLIPSE_EXECUTABLE-NOTFOUND + +//If enabled, CMake will generate a source project for Eclipse +// in CMAKE_SOURCE_DIR +CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT:BOOL=FALSE + +//Additional command line arguments when Eclipse invokes make. +// Enter e.g. -j to get parallel builds +CMAKE_ECLIPSE_MAKE_ARGUMENTS:STRING=-j8 + +//The version of Eclipse. If Eclipse has not been found, 3.6 (Helios) +// is assumed. +CMAKE_ECLIPSE_VERSION:STRING=3.6 (Helios) + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=moveit_simple_controller_manager + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If true, cmake will use relative paths in makefiles and projects. +CMAKE_USE_RELATIVE_PATHS:BOOL=OFF + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +DOXYGEN_EXECUTABLE:FILEPATH=/usr/bin/doxygen + +//Doxygen found +DOXYGEN_FOUND:BOOL=TRUE + +//Path to a program. +EMPY_EXECUTABLE:FILEPATH=/usr/bin/empy + +//Path to a program. +GENACTION_BIN:FILEPATH=/opt/ros/groovy/lib/actionlib_msgs/genaction.py + +//Path to a file. +GTEST_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +GTEST_LIBRARY:FILEPATH=GTEST_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=GTEST_MAIN_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND + +//lsb_release executable was found +LSB_FOUND:BOOL=TRUE + +//Path to a program. +LSB_RELEASE_EXECUTABLE:FILEPATH=/usr/bin/lsb_release + +//Path to a program. +NOSETESTS:FILEPATH=/usr/bin/nosetests + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python + +//Python version +PYTHON_VERSION_XDOTY:STRING=2.7 + +//Path to a program. +ProcessorCount_cmd_getconf:FILEPATH=/usr/bin/getconf + +//Path to a program. +ProcessorCount_cmd_sysctl:FILEPATH=/sbin/sysctl + +//Path to a library. +RT_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so + +//Enable debian style python package layout +SETUPTOOLS_DEB_LAYOUT:BOOL=ON + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_PRECISE:BOOL=TRUE + +//Path to a file. +_CATKIN_GTEST_INCLUDE:FILEPATH=_CATKIN_GTEST_INCLUDE-NOTFOUND + +//Path to a file. +_CATKIN_GTEST_SRC:FILEPATH=/usr/src/gtest/src/gtest.cc + +//The directory containing a CMake configuration file for actionlib. +actionlib_DIR:PATH=/opt/ros/groovy/share/actionlib/cmake + +//The directory containing a CMake configuration file for actionlib_msgs. +actionlib_msgs_DIR:PATH=/opt/ros/groovy/share/actionlib_msgs/cmake + +//The directory containing a CMake configuration file for catkin. +catkin_DIR:PATH=/opt/ros/groovy/share/catkin/cmake + +//The directory containing a CMake configuration file for class_loader. +class_loader_DIR:PATH=/opt/ros/groovy/share/class_loader/cmake + +//The directory containing a CMake configuration file for collada_parser. +collada_parser_DIR:PATH=/opt/ros/groovy/share/collada_parser/cmake + +//The directory containing a CMake configuration file for console_bridge. +console_bridge_DIR:PATH=/opt/ros/groovy/share/console_bridge/cmake + +//The directory containing a CMake configuration file for control_msgs. +control_msgs_DIR:PATH=/opt/ros/groovy/share/control_msgs/cmake + +//The directory containing a CMake configuration file for cpp_common. +cpp_common_DIR:PATH=/opt/ros/groovy/share/cpp_common/cmake + +//The directory containing a CMake configuration file for eigen_conversions. +eigen_conversions_DIR:PATH=/opt/ros/groovy/share/eigen_conversions/cmake + +//The directory containing a CMake configuration file for eigen_stl_containers. +eigen_stl_containers_DIR:PATH=/opt/ros/groovy/share/eigen_stl_containers/cmake + +//The directory containing a CMake configuration file for gencpp. +gencpp_DIR:PATH=/opt/ros/groovy/share/gencpp/cmake + +//The directory containing a CMake configuration file for genlisp. +genlisp_DIR:PATH=/opt/ros/groovy/share/genlisp/cmake + +//The directory containing a CMake configuration file for genmsg. +genmsg_DIR:PATH=/opt/ros/groovy/share/genmsg/cmake + +//The directory containing a CMake configuration file for genpy. +genpy_DIR:PATH=/opt/ros/groovy/share/genpy/cmake + +//The directory containing a CMake configuration file for geometric_shapes. +geometric_shapes_DIR:PATH=/opt/ros/groovy/share/geometric_shapes/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/groovy/share/geometry_msgs/cmake + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest + +//Dependencies for the target +gtest_LIB_DEPENDS:STATIC=general;-lpthread; + +//Value Computed by CMake +gtest_SOURCE_DIR:STATIC=/usr/src/gtest + +//Build gtest's sample programs. +gtest_build_samples:BOOL=OFF + +//Build all of gtest's own tests. +gtest_build_tests:BOOL=OFF + +//Disable uses of pthreads in gtest. +gtest_disable_pthreads:BOOL=OFF + +//Use shared (DLL) run-time lib even when Google Test is built +// as static lib. +gtest_force_shared_crt:BOOL=OFF + +//Dependencies for the target +gtest_main_LIB_DEPENDS:STATIC=general;-lpthread;general;gtest; + +//The directory containing a CMake configuration file for household_objects_database_msgs. +household_objects_database_msgs_DIR:PATH=/opt/ros/groovy/share/household_objects_database_msgs/cmake + +//The directory containing a CMake configuration file for kdl_parser. +kdl_parser_DIR:PATH=/opt/ros/groovy/share/kdl_parser/cmake + +//Path to a library. +lib:FILEPATH=/usr/lib/x86_64-linux-gnu/libpthread.so + +//The directory containing a CMake configuration file for manipulation_msgs. +manipulation_msgs_DIR:PATH=/opt/ros/groovy/share/manipulation_msgs/cmake + +//The directory containing a CMake configuration file for message_generation. +message_generation_DIR:PATH=/opt/ros/groovy/share/message_generation/cmake + +//The directory containing a CMake configuration file for message_runtime. +message_runtime_DIR:PATH=/opt/ros/groovy/share/message_runtime/cmake + +//The directory containing a CMake configuration file for moveit_core. +moveit_core_DIR:PATH=/opt/ros/groovy/share/moveit_core/cmake + +//The directory containing a CMake configuration file for moveit_msgs. +moveit_msgs_DIR:PATH=/opt/ros/groovy/share/moveit_msgs/cmake + +//Value Computed by CMake +moveit_simple_controller_manager_BINARY_DIR:STATIC=/home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +//Dependencies for the target +moveit_simple_controller_manager_LIB_DEPENDS:STATIC=general;/opt/ros/groovy/lib/libmoveit_exceptions.so;general;/opt/ros/groovy/lib/libmoveit_kinematics_base.so;general;/opt/ros/groovy/lib/libmoveit_robot_model.so;general;/opt/ros/groovy/lib/libmoveit_transforms.so;general;/opt/ros/groovy/lib/libmoveit_robot_state.so;general;/opt/ros/groovy/lib/libmoveit_robot_trajectory.so;general;/opt/ros/groovy/lib/libmoveit_planning_interface.so;general;/opt/ros/groovy/lib/libmoveit_collision_detection.so;general;/opt/ros/groovy/lib/libmoveit_collision_detection_fcl.so;general;/opt/ros/groovy/lib/libmoveit_kinematic_constraints.so;general;/opt/ros/groovy/lib/libmoveit_planning_scene.so;general;/opt/ros/groovy/lib/libmoveit_constraint_samplers.so;general;/opt/ros/groovy/lib/libmoveit_planning_request_adapter.so;general;/opt/ros/groovy/lib/libmoveit_profiler.so;general;/opt/ros/groovy/lib/libmoveit_trajectory_processing.so;general;/opt/ros/groovy/lib/libmoveit_distance_field.so;general;/opt/ros/groovy/lib/libmoveit_kinematics_metrics.so;general;/opt/ros/groovy/lib/libmoveit_dynamics_solver.so;general;/opt/ros/groovy/lib/liboctomap.so;general;/opt/ros/groovy/lib/liboctomath.so;general;/usr/lib/libboost_system-mt.so;general;/usr/lib/libboost_filesystem-mt.so;general;/usr/lib/libboost_date_time-mt.so;general;/usr/lib/libboost_thread-mt.so;general;/usr/lib/x86_64-linux-gnu/libpthread.so;general;/usr/lib/libboost_iostreams-mt.so;general;/opt/ros/groovy/lib/libgeometric_shapes.so;general;/opt/ros/groovy/lib/libshape_tools.so;general;/opt/ros/groovy/lib/libcpp_common.so;general;/opt/ros/groovy/lib/libroscpp_serialization.so;general;/opt/ros/groovy/lib/librostime.so;general;/opt/ros/groovy/lib/librandom_numbers.so;general;/opt/ros/groovy/lib/libconsole_bridge.so;general;/opt/ros/groovy/lib/libeigen_conversions.so;general;/opt/ros/groovy/lib/liborocos-kdl.so;general;/opt/ros/groovy/lib/libkdl_parser.so;general;/opt/ros/groovy/lib/libcollada_parser.so;general;/opt/ros/groovy/lib/libroscpp.so;general;/usr/lib/libboost_signals-mt.so;general;/opt/ros/groovy/lib/librosconsole.so;general;/usr/lib/libboost_regex-mt.so;general;/usr/lib/liblog4cxx.so;general;/opt/ros/groovy/lib/libxmlrpcpp.so;general;/opt/ros/groovy/lib/liburdf.so;general;/opt/ros/groovy/lib/liburdfdom_model.so;general;/opt/ros/groovy/lib/liburdfdom_model_state.so;general;/opt/ros/groovy/lib/liburdfdom_sensor.so;general;/opt/ros/groovy/lib/liburdfdom_world.so;general;/opt/ros/groovy/lib/librosconsole_bridge.so;general;/opt/ros/groovy/lib/libsrdfdom.so;general;/usr/lib/libtinyxml.so;general;/opt/ros/groovy/lib/libclass_loader.so;general;/usr/lib/libPocoFoundation.so;general;/usr/lib/x86_64-linux-gnu/libdl.so;general;/opt/ros/groovy/lib/libroslib.so;general;/opt/ros/groovy/lib/libactionlib.so;general;/usr/lib/libboost_thread-mt.so;general;pthread; + +//Value Computed by CMake +moveit_simple_controller_manager_SOURCE_DIR:STATIC=/home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +//The directory containing a CMake configuration file for object_recognition_msgs. +object_recognition_msgs_DIR:PATH=/opt/ros/groovy/share/object_recognition_msgs/cmake + +//The directory containing a CMake configuration file for octomap_msgs. +octomap_msgs_DIR:PATH=/opt/ros/groovy/share/octomap_msgs/cmake + +//The directory containing a CMake configuration file for orocos_kdl. +orocos_kdl_DIR:PATH=/opt/ros/groovy/share/orocos_kdl/cmake + +//The directory containing a CMake configuration file for pluginlib. +pluginlib_DIR:PATH=/opt/ros/groovy/share/pluginlib/cmake + +//The directory containing a CMake configuration file for random_numbers. +random_numbers_DIR:PATH=/opt/ros/groovy/share/random_numbers/cmake + +//The directory containing a CMake configuration file for rosconsole. +rosconsole_DIR:PATH=/opt/ros/groovy/share/rosconsole/cmake + +//The directory containing a CMake configuration file for rosconsole_bridge. +rosconsole_bridge_DIR:PATH=/opt/ros/groovy/share/rosconsole_bridge/cmake + +//The directory containing a CMake configuration file for roscpp. +roscpp_DIR:PATH=/opt/ros/groovy/share/roscpp/cmake + +//The directory containing a CMake configuration file for roscpp_serialization. +roscpp_serialization_DIR:PATH=/opt/ros/groovy/share/roscpp_serialization/cmake + +//The directory containing a CMake configuration file for roscpp_traits. +roscpp_traits_DIR:PATH=/opt/ros/groovy/share/roscpp_traits/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/groovy/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for roslib. +roslib_DIR:PATH=/opt/ros/groovy/share/roslib/cmake + +//The directory containing a CMake configuration file for rostime. +rostime_DIR:PATH=/opt/ros/groovy/share/rostime/cmake + +//The directory containing a CMake configuration file for sensor_msgs. +sensor_msgs_DIR:PATH=/opt/ros/groovy/share/sensor_msgs/cmake + +//The directory containing a CMake configuration file for shape_msgs. +shape_msgs_DIR:PATH=/opt/ros/groovy/share/shape_msgs/cmake + +//The directory containing a CMake configuration file for shape_tools. +shape_tools_DIR:PATH=/opt/ros/groovy/share/shape_tools/cmake + +//The directory containing a CMake configuration file for srdfdom. +srdfdom_DIR:PATH=/opt/ros/groovy/share/srdfdom/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/groovy/share/std_msgs/cmake + +//The directory containing a CMake configuration file for trajectory_msgs. +trajectory_msgs_DIR:PATH=/opt/ros/groovy/share/trajectory_msgs/cmake + +//The directory containing a CMake configuration file for urdf. +urdf_DIR:PATH=/opt/ros/groovy/share/urdf/cmake + +//The directory containing a CMake configuration file for urdfdom. +urdfdom_DIR:PATH=/opt/ros/groovy/share/urdfdom/cmake + +//The directory containing a CMake configuration file for urdfdom_headers. +urdfdom_headers_DIR:PATH=/opt/ros/groovy/share/urdfdom_headers/cmake + +//The directory containing a CMake configuration file for xmlrpcpp. +xmlrpcpp_DIR:PATH=/opt/ros/groovy/share/xmlrpcpp/cmake + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: Boost_INCLUDE_DIR +Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_LIBRARY_DIRS +Boost_LIBRARY_DIRS-ADVANCED:INTERNAL=1 +//The library version string for boost libraries +Boost_LIB_VERSION:INTERNAL=1_46_1 +//Whether the Boost THREAD library found +Boost_THREAD_FOUND:INTERNAL=ON +//ADVANCED property for variable: Boost_THREAD_LIBRARY +Boost_THREAD_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_THREAD_LIBRARY_DEBUG +Boost_THREAD_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_THREAD_LIBRARY_RELEASE +Boost_THREAD_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//The version number for boost libraries +Boost_VERSION:INTERNAL=104601 +//catkin environment +CATKIN_ENV:INTERNAL= +CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/test_results +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_BUILD_TOOL +CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1 +//What is the target build tool cmake is generating for. +CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/alessio/catkin_workspace/src/moveit_simple_controller_manager +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=8 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=7 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_CXX_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_C_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Result of TRY_COMPILE +CMAKE_DETERMINE_CXX_ABI_COMPILED:INTERNAL=TRUE +//Result of TRY_COMPILE +CMAKE_DETERMINE_C_ABI_COMPILED:INTERNAL=TRUE +//ADVANCED property for variable: CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT +CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT-ADVANCED:INTERNAL=1 +//STRINGS property for variable: CMAKE_ECLIPSE_VERSION +CMAKE_ECLIPSE_VERSION-STRINGS:INTERNAL=3.2 (Callisto);3.3 (Europa);3.4 (Ganymede);3.5 (Galileo);3.6 (Helios);3.7 (Indigo) +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL=Eclipse CDT4 +//CXX compiler system defined macros +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_HOSTED__;1;__GNUC__;4;__GNUC_MINOR__;6;__GNUC_PATCHLEVEL__;3;__VERSION__;"4.6.3";__FINITE_MATH_ONLY__; ;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_ABI_VERSION;1002;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;4294967295U;__WINT_MIN__;0U;__PTRDIFF_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__INTMAX_MAX__;9223372036854775807L;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;18446744073709551615UL;__UINTMAX_C(c);c ## UL;__SIG_ATOMIC_MAX__;2147483647;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__INT8_MAX__;127;__INT16_MAX__;32767;__INT32_MAX__;2147483647;__INT64_MAX__;9223372036854775807L;__UINT8_MAX__;255;__UINT16_MAX__;65535;__UINT32_MAX__;4294967295U;__UINT64_MAX__;18446744073709551615UL;__INT_LEAST8_MAX__;127;__INT8_C(c);c;__INT_LEAST16_MAX__;32767;__INT16_C(c);c;__INT_LEAST32_MAX__;2147483647;__INT32_C(c);c;__INT_LEAST64_MAX__;9223372036854775807L;__INT64_C(c);c ## L;__UINT_LEAST8_MAX__;255;__UINT8_C(c);c;__UINT_LEAST16_MAX__;65535;__UINT16_C(c);c;__UINT_LEAST32_MAX__;4294967295U;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;18446744073709551615UL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;127;__INT_FAST16_MAX__;9223372036854775807L;__INT_FAST32_MAX__;9223372036854775807L;__INT_FAST64_MAX__;9223372036854775807L;__UINT_FAST8_MAX__;255;__UINT_FAST16_MAX__;18446744073709551615UL;__UINT_FAST32_MAX__;18446744073709551615UL;__UINT_FAST64_MAX__;18446744073709551615UL;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__FLT_EVAL_METHOD__; ;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570815e+308L);__DBL_MIN__;((double)2.22507385850720138309e-308L);__DBL_EPSILON__;((double)2.22044604925031308085e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544177e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;_FORTIFY_SOURCE;2;__GNUC_GNU_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP__;1;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__k8;1;__k8__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;__STDC__;1;__cplusplus;1;__STDC_HOSTED__;1;__GNUC__;4;__GNUC_MINOR__;6;__GNUC_PATCHLEVEL__;3;__VERSION__;"4.6.3";__FINITE_MATH_ONLY__; ;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUG__;4;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_WEAK__;1;__DEPRECATED;1;__GXX_RTTI;1;__EXCEPTIONS;1;__GXX_ABI_VERSION;1002;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;4294967295U;__WINT_MIN__;0U;__PTRDIFF_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__INTMAX_MAX__;9223372036854775807L;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;18446744073709551615UL;__UINTMAX_C(c);c ## UL;__SIG_ATOMIC_MAX__;2147483647;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__INT8_MAX__;127;__INT16_MAX__;32767;__INT32_MAX__;2147483647;__INT64_MAX__;9223372036854775807L;__UINT8_MAX__;255;__UINT16_MAX__;65535;__UINT32_MAX__;4294967295U;__UINT64_MAX__;18446744073709551615UL;__INT_LEAST8_MAX__;127;__INT8_C(c);c;__INT_LEAST16_MAX__;32767;__INT16_C(c);c;__INT_LEAST32_MAX__;2147483647;__INT32_C(c);c;__INT_LEAST64_MAX__;9223372036854775807L;__INT64_C(c);c ## L;__UINT_LEAST8_MAX__;255;__UINT8_C(c);c;__UINT_LEAST16_MAX__;65535;__UINT16_C(c);c;__UINT_LEAST32_MAX__;4294967295U;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;18446744073709551615UL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;127;__INT_FAST16_MAX__;9223372036854775807L;__INT_FAST32_MAX__;9223372036854775807L;__INT_FAST64_MAX__;9223372036854775807L;__UINT_FAST8_MAX__;255;__UINT_FAST16_MAX__;18446744073709551615UL;__UINT_FAST32_MAX__;18446744073709551615UL;__UINT_FAST64_MAX__;18446744073709551615UL;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__FLT_EVAL_METHOD__; ;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;double(1.79769313486231570815e+308L);__DBL_MIN__;double(2.22507385850720138309e-308L);__DBL_EPSILON__;double(2.22044604925031308085e-16L);__DBL_DENORM_MIN__;double(4.94065645841246544177e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;_FORTIFY_SOURCE;2;__GNUC_GNU_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP__;1;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__k8;1;__k8__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_GNU_SOURCE;1 +//CXX compiler system include directories +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=/opt/ros/groovy/include;/usr/include/c++/4.6;/usr/include/c++/4.6/x86_64-linux-gnu/.;/usr/include/c++/4.6/backward;/usr/lib/gcc/x86_64-linux-gnu/4.6/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include +//C compiler system defined macros +CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_HOSTED__;1;__GNUC__;4;__GNUC_MINOR__;6;__GNUC_PATCHLEVEL__;3;__VERSION__;"4.6.3";__FINITE_MATH_ONLY__; ;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_ABI_VERSION;1002;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;4294967295U;__WINT_MIN__;0U;__PTRDIFF_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__INTMAX_MAX__;9223372036854775807L;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;18446744073709551615UL;__UINTMAX_C(c);c ## UL;__SIG_ATOMIC_MAX__;2147483647;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__INT8_MAX__;127;__INT16_MAX__;32767;__INT32_MAX__;2147483647;__INT64_MAX__;9223372036854775807L;__UINT8_MAX__;255;__UINT16_MAX__;65535;__UINT32_MAX__;4294967295U;__UINT64_MAX__;18446744073709551615UL;__INT_LEAST8_MAX__;127;__INT8_C(c);c;__INT_LEAST16_MAX__;32767;__INT16_C(c);c;__INT_LEAST32_MAX__;2147483647;__INT32_C(c);c;__INT_LEAST64_MAX__;9223372036854775807L;__INT64_C(c);c ## L;__UINT_LEAST8_MAX__;255;__UINT8_C(c);c;__UINT_LEAST16_MAX__;65535;__UINT16_C(c);c;__UINT_LEAST32_MAX__;4294967295U;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;18446744073709551615UL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;127;__INT_FAST16_MAX__;9223372036854775807L;__INT_FAST32_MAX__;9223372036854775807L;__INT_FAST64_MAX__;9223372036854775807L;__UINT_FAST8_MAX__;255;__UINT_FAST16_MAX__;18446744073709551615UL;__UINT_FAST32_MAX__;18446744073709551615UL;__UINT_FAST64_MAX__;18446744073709551615UL;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__FLT_EVAL_METHOD__; ;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570815e+308L);__DBL_MIN__;((double)2.22507385850720138309e-308L);__DBL_EPSILON__;((double)2.22044604925031308085e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544177e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;_FORTIFY_SOURCE;2;__GNUC_GNU_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP__;1;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__k8;1;__k8__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1 +//C compiler system include directories +CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=/opt/ros/groovy/include;/usr/lib/gcc/x86_64-linux-gnu/4.6/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include CMAKE_HAVE_PTHREAD_H +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Start directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/alessio/catkin_workspace/src/moveit_simple_controller_manager +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS +CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python][v2.7.3()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +GTEST_FROM_SOURCE_FOUND:INTERNAL=TRUE +GTEST_FROM_SOURCE_INCLUDE_DIRS:INTERNAL= +GTEST_FROM_SOURCE_LIBRARIES:INTERNAL=gtest +GTEST_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest +GTEST_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gtest_main +//ADVANCED property for variable: GTEST_INCLUDE_DIR +GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY +GTEST_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY_DEBUG +GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY +GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG +GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_EXECUTABLE +PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 +//This needs to be in PYTHONPATH when 'setup.py install' is called. +// And it needs to match. But setuptools won't tell us where +// it will install things. +PYTHON_INSTALL_DIR:INTERNAL=lib/python2.7/dist-packages + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeCCompiler.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeCCompiler.cmake new file mode 100644 index 0000000..657f5b0 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeCCompiler.cmake @@ -0,0 +1,49 @@ +SET(CMAKE_C_COMPILER "/usr/bin/gcc") +SET(CMAKE_C_COMPILER_ARG1 "") +SET(CMAKE_C_COMPILER_ID "GNU") +SET(CMAKE_C_PLATFORM_ID "Linux") + +SET(CMAKE_AR "/usr/bin/ar") +SET(CMAKE_RANLIB "/usr/bin/ranlib") +SET(CMAKE_LINKER "/usr/bin/ld") +SET(CMAKE_COMPILER_IS_GNUCC 1) +SET(CMAKE_C_COMPILER_LOADED 1) +SET(CMAKE_COMPILER_IS_MINGW ) +SET(CMAKE_COMPILER_IS_CYGWIN ) +IF(CMAKE_COMPILER_IS_CYGWIN) + SET(CYGWIN 1) + SET(UNIX 1) +ENDIF(CMAKE_COMPILER_IS_CYGWIN) + +SET(CMAKE_C_COMPILER_ENV_VAR "CC") + +IF(CMAKE_COMPILER_IS_MINGW) + SET(MINGW 1) +ENDIF(CMAKE_COMPILER_IS_MINGW) +SET(CMAKE_C_COMPILER_ID_RUN 1) +SET(CMAKE_C_SOURCE_FILE_EXTENSIONS c) +SET(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +SET(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +SET(CMAKE_C_SIZEOF_DATA_PTR "8") +SET(CMAKE_C_COMPILER_ABI "ELF") +SET(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +IF(CMAKE_C_SIZEOF_DATA_PTR) + SET(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +ENDIF(CMAKE_C_SIZEOF_DATA_PTR) + +IF(CMAKE_C_COMPILER_ABI) + SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +ENDIF(CMAKE_C_COMPILER_ABI) + +IF(CMAKE_C_LIBRARY_ARCHITECTURE) + SET(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +ENDIF() + +SET(CMAKE_C_HAS_ISYSROOT "") + + +SET(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c") +SET(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeCXXCompiler.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..f62d04d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeCXXCompiler.cmake @@ -0,0 +1,50 @@ +SET(CMAKE_CXX_COMPILER "/usr/bin/c++") +SET(CMAKE_CXX_COMPILER_ARG1 "") +SET(CMAKE_CXX_COMPILER_ID "GNU") +SET(CMAKE_CXX_PLATFORM_ID "Linux") + +SET(CMAKE_AR "/usr/bin/ar") +SET(CMAKE_RANLIB "/usr/bin/ranlib") +SET(CMAKE_LINKER "/usr/bin/ld") +SET(CMAKE_COMPILER_IS_GNUCXX 1) +SET(CMAKE_CXX_COMPILER_LOADED 1) +SET(CMAKE_COMPILER_IS_MINGW ) +SET(CMAKE_COMPILER_IS_CYGWIN ) +IF(CMAKE_COMPILER_IS_CYGWIN) + SET(CYGWIN 1) + SET(UNIX 1) +ENDIF(CMAKE_COMPILER_IS_CYGWIN) + +SET(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +IF(CMAKE_COMPILER_IS_MINGW) + SET(MINGW 1) +ENDIF(CMAKE_COMPILER_IS_MINGW) +SET(CMAKE_CXX_COMPILER_ID_RUN 1) +SET(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +SET(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +SET(CMAKE_CXX_LINKER_PREFERENCE 30) +SET(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +SET(CMAKE_CXX_SIZEOF_DATA_PTR "8") +SET(CMAKE_CXX_COMPILER_ABI "ELF") +SET(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +IF(CMAKE_CXX_SIZEOF_DATA_PTR) + SET(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +ENDIF(CMAKE_CXX_SIZEOF_DATA_PTR) + +IF(CMAKE_CXX_COMPILER_ABI) + SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +ENDIF(CMAKE_CXX_COMPILER_ABI) + +IF(CMAKE_CXX_LIBRARY_ARCHITECTURE) + SET(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +ENDIF() + +SET(CMAKE_CXX_HAS_ISYSROOT "") + + +SET(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") +SET(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDetermineCompilerABI_C.bin b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000..dc21ec4 Binary files /dev/null and b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDetermineCompilerABI_C.bin differ diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000..fa7cd7d Binary files /dev/null and b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDirectoryInformation.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..faacece --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,25 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Relative path conversion top directories. +SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager") + +# Force unix paths in dependencies. +SET(CMAKE_FORCE_UNIX_PATHS 1) + +# The C and CXX include file search paths: +SET(CMAKE_C_INCLUDE_PATH + "/opt/ros/groovy/include" + "/usr/include/eigen3" + "include" + ) +SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) + +# The C and CXX include file regular expressions for this directory. +SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeError.log b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeError.log new file mode 100644 index 0000000..017f20d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeError.log @@ -0,0 +1,19 @@ +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthreads +/usr/bin/ld: cannot find -lpthreads +collect2: ld returned 1 exit status +make[1]: *** [cmTryCompileExec] Errore 1 +make[1]: uscita dalla directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" +make: *** [cmTryCompileExec/fast] Errore 2 + + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeOutput.log b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..868c63e --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeOutput.log @@ -0,0 +1,293 @@ +The system is: Linux - 3.5.0-39-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/gcc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -c /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -o cmTryCompileExec -rdynamic +make[1]: uscita dalla directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -v CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/gcc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o +make[1]: uscita dalla directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build] + ignore line: [make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTryCompileExec] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1] + ignore line: [/usr/bin/gcc -v CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/gcc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/collect2] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--as-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTryCompileExec] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] + arg [CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.6] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> [/usr/lib] + collapse dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse dir [/lib/../lib] ==> [/lib] + collapse dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/../lib] ==> [/usr/lib] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> [/usr/lib] + implicit libs: [c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -o cmTryCompileExec -rdynamic +make[1]: uscita dalla directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o +make[1]: uscita dalla directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build] + ignore line: [make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTryCompileExec] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/collect2] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--as-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTryCompileExec] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] + arg [CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.6] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> [/usr/lib] + collapse dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse dir [/lib/../lib] ==> [/lib] + collapse dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/../lib] ==> [/usr/lib] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + + +Determining if files pthread.h exist passed with the following output: +Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -c /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CheckIncludeFiles.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -o cmTryCompileExec -rdynamic +make[1]: uscita dalla directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[1]: ingresso nella directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthread +make[1]: uscita dalla directory "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/CMakeTmp" + + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeRuleHashes.txt b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..c53411d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,51 @@ +# Hashes of file build rules. +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/_catkin_empty_exported_target +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/actionlib_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/actionlib_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/actionlib_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/actionlib_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/actionlib_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/actionlib_msgs_generate_messages_py +01a8a4674133fa64e3d5877d1694d0bf CMakeFiles/clean_test_results +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/control_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/control_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/control_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/doxygen +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/geometry_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/geometry_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/geometry_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/household_objects_database_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/household_objects_database_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/household_objects_database_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/manipulation_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/manipulation_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/manipulation_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/moveit_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/moveit_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/moveit_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/object_recognition_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/object_recognition_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/object_recognition_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/octomap_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/octomap_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/octomap_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/roscpp_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/roscpp_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/roscpp_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/rosgraph_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/rosgraph_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/rosgraph_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/run_tests +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/sensor_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/sensor_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/sensor_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/shape_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/shape_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/shape_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/std_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/std_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/std_msgs_generate_messages_py +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/tests +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/trajectory_msgs_generate_messages_cpp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/trajectory_msgs_generate_messages_lisp +6202c94a70de8dab1eb85204594d76d4 CMakeFiles/trajectory_msgs_generate_messages_py diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeSystem.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeSystem.cmake new file mode 100644 index 0000000..65faa03 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CMakeSystem.cmake @@ -0,0 +1,15 @@ + + +SET(CMAKE_SYSTEM "Linux-3.5.0-39-generic") +SET(CMAKE_SYSTEM_NAME "Linux") +SET(CMAKE_SYSTEM_VERSION "3.5.0-39-generic") +SET(CMAKE_SYSTEM_PROCESSOR "x86_64") + +SET(CMAKE_HOST_SYSTEM "Linux-3.5.0-39-generic") +SET(CMAKE_HOST_SYSTEM_NAME "Linux") +SET(CMAKE_HOST_SYSTEM_VERSION "3.5.0-39-generic") +SET(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +SET(CMAKE_CROSSCOMPILING "FALSE") + +SET(CMAKE_SYSTEM_LOADED 1) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdC/CMakeCCompilerId.c b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..936ae30 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,232 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" + +#elif defined(__clang__) +# define COMPILER_ID "Clang" + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + +#elif defined(__WATCOMC__) +# define COMPILER_ID "Watcom" + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + +#elif defined(__IBMC__) +# if defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" +# elif __IBMC__ >= 800 +# define COMPILER_ID "XL" +# else +# define COMPILER_ID "VisualAge" +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" + +#elif defined(__PATHSCALE__) +# define COMPILER_ID "PathScale" + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI_DSP" + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + +#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +/* Analog Devices C++ compiler for Blackfin, TigerSHARC and + SHARC (21000) DSPs */ +# define COMPILER_ID "ADSP" + +/* IAR Systems compiler for embedded systems. + http://www.iar.com + Not supported yet by CMake +#elif defined(__IAR_SYSTEMS_ICC__) +# define COMPILER_ID "IAR" */ + +/* sdcc, the small devices C compiler for embedded systems, + http://sdcc.sourceforge.net */ +#elif defined(SDCC) +# define COMPILER_ID "SDCC" + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" + +/* This compiler is either not known or is too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" + +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU) +# define PLATFORM_ID "Haiku" +/* Haiku also defines __BEOS__ so we must + put it prior to the check for __BEOS__ +*/ + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; + (void)argv; + return require; +} +#endif diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdC/a.out b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdC/a.out new file mode 100644 index 0000000..ec9b7d5 Binary files /dev/null and b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdC/a.out differ diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..7414ddf --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,215 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" + +#elif defined(__clang__) +# define COMPILER_ID "Clang" + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + +#elif defined(__WATCOMC__) +# define COMPILER_ID "Watcom" + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + +#elif defined(__IBMCPP__) +# if defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" +# elif __IBMCPP__ >= 800 +# define COMPILER_ID "XL" +# else +# define COMPILER_ID "VisualAge" +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" + +#elif defined(__PATHSCALE__) +# define COMPILER_ID "PathScale" + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI_DSP" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + +#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +/* Analog Devices C++ compiler for Blackfin, TigerSHARC and + SHARC (21000) DSPs */ +# define COMPILER_ID "ADSP" + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" + +/* This compiler is either not known or is too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" + +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU) +# define PLATFORM_ID "Haiku" +/* Haiku also defines __BEOS__ so we must + put it prior to the check for __BEOS__ +*/ + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + (void)argv; + return require; +} diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdCXX/a.out b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdCXX/a.out new file mode 100644 index 0000000..2472423 Binary files /dev/null and b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/CompilerIdCXX/a.out differ diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Makefile.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..b9341a3 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Makefile.cmake @@ -0,0 +1,293 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# The generator used is: +SET(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +SET(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/CMakeCCompiler.cmake" + "CMakeFiles/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeSystem.cmake" + "CMakeLists.txt" + "catkin/catkin_generated/version/package.cmake" + "catkin_generated/ordered_paths.cmake" + "catkin_generated/package.cmake" + "package.xml" + "/opt/ros/groovy/share/actionlib/cmake/actionlib-msg-extras.cmake" + "/opt/ros/groovy/share/actionlib/cmake/actionlibConfig-version.cmake" + "/opt/ros/groovy/share/actionlib/cmake/actionlibConfig.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionlib_msgs-extras.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionlib_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionlib_msgsConfig-version.cmake" + "/opt/ros/groovy/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake" + "/opt/ros/groovy/share/catkin/cmake/../package.xml" + "/opt/ros/groovy/share/catkin/cmake/all.cmake" + "/opt/ros/groovy/share/catkin/cmake/assert.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkinConfig-version.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkinConfig.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_add_env_hooks.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_destinations.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_generate_environment.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_metapackage.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_package.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_package_xml.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_python_setup.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_workspace.cmake" + "/opt/ros/groovy/share/catkin/cmake/debug_message.cmake" + "/opt/ros/groovy/share/catkin/cmake/em/pkg.pc.em" + "/opt/ros/groovy/share/catkin/cmake/em_expand.cmake" + "/opt/ros/groovy/share/catkin/cmake/empy.cmake" + "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin-test-results.sh.develspace.in" + "/opt/ros/groovy/share/catkin/cmake/find_program_required.cmake" + "/opt/ros/groovy/share/catkin/cmake/interrogate_setup_dot_py.py" + "/opt/ros/groovy/share/catkin/cmake/legacy.cmake" + "/opt/ros/groovy/share/catkin/cmake/list_append_unique.cmake" + "/opt/ros/groovy/share/catkin/cmake/list_insert_in_workspace_order.cmake" + "/opt/ros/groovy/share/catkin/cmake/parse_arguments.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/lsb.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/ubuntu.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/windows.cmake" + "/opt/ros/groovy/share/catkin/cmake/python.cmake" + "/opt/ros/groovy/share/catkin/cmake/safe_execute_process.cmake" + "/opt/ros/groovy/share/catkin/cmake/stamp.cmake" + "/opt/ros/groovy/share/catkin/cmake/templates/_setup_util.py.in" + "/opt/ros/groovy/share/catkin/cmake/templates/env.sh.in" + "/opt/ros/groovy/share/catkin/cmake/templates/generate_cached_setup.py.in" + "/opt/ros/groovy/share/catkin/cmake/templates/pkg.context.pc.in" + "/opt/ros/groovy/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + "/opt/ros/groovy/share/catkin/cmake/templates/pkgConfig.cmake.in" + "/opt/ros/groovy/share/catkin/cmake/templates/rosinstall.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.bash.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.sh.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.zsh.in" + "/opt/ros/groovy/share/catkin/cmake/test/catkin_download_test_data.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/download_test_data.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/gtest.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/nosetests.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/tests.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/doxygen.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/libraries.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/rt.cmake" + "/opt/ros/groovy/share/class_loader/cmake/class_loader-extras.cmake" + "/opt/ros/groovy/share/class_loader/cmake/class_loaderConfig-version.cmake" + "/opt/ros/groovy/share/class_loader/cmake/class_loaderConfig.cmake" + "/opt/ros/groovy/share/collada_parser/cmake/collada_parserConfig-version.cmake" + "/opt/ros/groovy/share/collada_parser/cmake/collada_parserConfig.cmake" + "/opt/ros/groovy/share/console_bridge/cmake/console_bridgeConfig-version.cmake" + "/opt/ros/groovy/share/console_bridge/cmake/console_bridgeConfig.cmake" + "/opt/ros/groovy/share/control_msgs/cmake/control_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/control_msgs/cmake/control_msgsConfig-version.cmake" + "/opt/ros/groovy/share/control_msgs/cmake/control_msgsConfig.cmake" + "/opt/ros/groovy/share/cpp_common/cmake/cpp_commonConfig-version.cmake" + "/opt/ros/groovy/share/cpp_common/cmake/cpp_commonConfig.cmake" + "/opt/ros/groovy/share/eigen_conversions/cmake/eigen_conversionsConfig-version.cmake" + "/opt/ros/groovy/share/eigen_conversions/cmake/eigen_conversionsConfig.cmake" + "/opt/ros/groovy/share/eigen_stl_containers/cmake/eigen_stl_containersConfig-version.cmake" + "/opt/ros/groovy/share/eigen_stl_containers/cmake/eigen_stl_containersConfig.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencpp-extras.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencppConfig-version.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencppConfig.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlisp-extras.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlispConfig-version.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlispConfig.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsg-extras.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsgConfig-version.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsgConfig.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpy-extras.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpyConfig-version.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpyConfig.cmake" + "/opt/ros/groovy/share/geometric_shapes/cmake/geometric_shapesConfig-version.cmake" + "/opt/ros/groovy/share/geometric_shapes/cmake/geometric_shapesConfig.cmake" + "/opt/ros/groovy/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + "/opt/ros/groovy/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + "/opt/ros/groovy/share/household_objects_database_msgs/cmake/household_objects_database_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/household_objects_database_msgs/cmake/household_objects_database_msgsConfig-version.cmake" + "/opt/ros/groovy/share/household_objects_database_msgs/cmake/household_objects_database_msgsConfig.cmake" + "/opt/ros/groovy/share/kdl_parser/cmake/kdl_parserConfig-version.cmake" + "/opt/ros/groovy/share/kdl_parser/cmake/kdl_parserConfig.cmake" + "/opt/ros/groovy/share/manipulation_msgs/cmake/manipulation_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/manipulation_msgs/cmake/manipulation_msgsConfig-version.cmake" + "/opt/ros/groovy/share/manipulation_msgs/cmake/manipulation_msgsConfig.cmake" + "/opt/ros/groovy/share/message_generation/cmake/message_generationConfig-version.cmake" + "/opt/ros/groovy/share/message_generation/cmake/message_generationConfig.cmake" + "/opt/ros/groovy/share/message_runtime/cmake/message_runtimeConfig-version.cmake" + "/opt/ros/groovy/share/message_runtime/cmake/message_runtimeConfig.cmake" + "/opt/ros/groovy/share/moveit_core/cmake/moveit_coreConfig-version.cmake" + "/opt/ros/groovy/share/moveit_core/cmake/moveit_coreConfig.cmake" + "/opt/ros/groovy/share/moveit_msgs/cmake/moveit_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/moveit_msgs/cmake/moveit_msgsConfig-version.cmake" + "/opt/ros/groovy/share/moveit_msgs/cmake/moveit_msgsConfig.cmake" + "/opt/ros/groovy/share/object_recognition_msgs/cmake/object_recognition_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/object_recognition_msgs/cmake/object_recognition_msgsConfig-version.cmake" + "/opt/ros/groovy/share/object_recognition_msgs/cmake/object_recognition_msgsConfig.cmake" + "/opt/ros/groovy/share/octomap_msgs/cmake/octomap_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/octomap_msgs/cmake/octomap_msgsConfig-version.cmake" + "/opt/ros/groovy/share/octomap_msgs/cmake/octomap_msgsConfig.cmake" + "/opt/ros/groovy/share/orocos_kdl/cmake/orocos_kdlConfig-version.cmake" + "/opt/ros/groovy/share/orocos_kdl/cmake/orocos_kdlConfig.cmake" + "/opt/ros/groovy/share/pluginlib/cmake/pluginlibConfig-version.cmake" + "/opt/ros/groovy/share/pluginlib/cmake/pluginlibConfig.cmake" + "/opt/ros/groovy/share/random_numbers/cmake/random_numbersConfig-version.cmake" + "/opt/ros/groovy/share/random_numbers/cmake/random_numbersConfig.cmake" + "/opt/ros/groovy/share/rosconsole/cmake/rosconsole-extras.cmake" + "/opt/ros/groovy/share/rosconsole/cmake/rosconsoleConfig-version.cmake" + "/opt/ros/groovy/share/rosconsole/cmake/rosconsoleConfig.cmake" + "/opt/ros/groovy/share/rosconsole_bridge/cmake/rosconsole_bridgeConfig-version.cmake" + "/opt/ros/groovy/share/rosconsole_bridge/cmake/rosconsole_bridgeConfig.cmake" + "/opt/ros/groovy/share/roscpp/cmake/roscpp-msg-extras.cmake" + "/opt/ros/groovy/share/roscpp/cmake/roscppConfig-version.cmake" + "/opt/ros/groovy/share/roscpp/cmake/roscppConfig.cmake" + "/opt/ros/groovy/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" + "/opt/ros/groovy/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" + "/opt/ros/groovy/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" + "/opt/ros/groovy/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" + "/opt/ros/groovy/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + "/opt/ros/groovy/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslib-extras.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslibConfig-version.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslibConfig.cmake" + "/opt/ros/groovy/share/rostime/cmake/rostimeConfig-version.cmake" + "/opt/ros/groovy/share/rostime/cmake/rostimeConfig.cmake" + "/opt/ros/groovy/share/sensor_msgs/cmake/sensor_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/sensor_msgs/cmake/sensor_msgsConfig-version.cmake" + "/opt/ros/groovy/share/sensor_msgs/cmake/sensor_msgsConfig.cmake" + "/opt/ros/groovy/share/shape_msgs/cmake/shape_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/shape_msgs/cmake/shape_msgsConfig-version.cmake" + "/opt/ros/groovy/share/shape_msgs/cmake/shape_msgsConfig.cmake" + "/opt/ros/groovy/share/shape_tools/cmake/shape_toolsConfig-version.cmake" + "/opt/ros/groovy/share/shape_tools/cmake/shape_toolsConfig.cmake" + "/opt/ros/groovy/share/srdfdom/cmake/srdfdomConfig-version.cmake" + "/opt/ros/groovy/share/srdfdom/cmake/srdfdomConfig.cmake" + "/opt/ros/groovy/share/std_msgs/cmake/std_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/groovy/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/groovy/share/trajectory_msgs/cmake/trajectory_msgs-msg-extras.cmake" + "/opt/ros/groovy/share/trajectory_msgs/cmake/trajectory_msgsConfig-version.cmake" + "/opt/ros/groovy/share/trajectory_msgs/cmake/trajectory_msgsConfig.cmake" + "/opt/ros/groovy/share/urdf/cmake/urdfConfig-version.cmake" + "/opt/ros/groovy/share/urdf/cmake/urdfConfig.cmake" + "/opt/ros/groovy/share/urdfdom/cmake/urdfdomConfig-version.cmake" + "/opt/ros/groovy/share/urdfdom/cmake/urdfdomConfig.cmake" + "/opt/ros/groovy/share/urdfdom_headers/cmake/urdfdom_headersConfig-version.cmake" + "/opt/ros/groovy/share/urdfdom_headers/cmake/urdfdom_headersConfig.cmake" + "/opt/ros/groovy/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" + "/opt/ros/groovy/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-2.8/Modules/CMakeConfigurableFile.in" + "/usr/share/cmake-2.8/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-2.8/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-2.8/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-2.8/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-2.8/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" + "/usr/share/cmake-2.8/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-2.8/Modules/CMakeFindEclipseCDT4.cmake" + "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake" + "/usr/share/cmake-2.8/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-2.8/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-2.8/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-2.8/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-2.8/Modules/CheckFunctionExists.c" + "/usr/share/cmake-2.8/Modules/CheckIncludeFiles.cmake" + "/usr/share/cmake-2.8/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-2.8/Modules/FindBoost.cmake" + "/usr/share/cmake-2.8/Modules/FindGTest.cmake" + "/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-2.8/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-2.8/Modules/FindPythonInterp.cmake" + "/usr/share/cmake-2.8/Modules/FindThreads.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake" + "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-2.8/Modules/ProcessorCount.cmake" + "/usr/src/gtest/CMakeLists.txt" + "/usr/src/gtest/cmake/internal_utils.cmake" + ) + +# The corresponding makefile is: +SET(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +SET(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +SET(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake" + "CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/clean_test_results.dir/DependInfo.cmake" + "CMakeFiles/control_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/control_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/control_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/doxygen.dir/DependInfo.cmake" + "CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/manipulation_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/moveit_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/moveit_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/moveit_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/moveit_simple_controller_manager.dir/DependInfo.cmake" + "CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/object_recognition_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/octomap_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/octomap_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/octomap_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/run_tests.dir/DependInfo.cmake" + "CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/shape_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/shape_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/shape_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/tests.dir/DependInfo.cmake" + "CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/trajectory_msgs_generate_messages_py.dir/DependInfo.cmake" + "gtest/CMakeFiles/gtest.dir/DependInfo.cmake" + "gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Makefile2 b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Makefile2 new file mode 100644 index 0000000..b36a3ac --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Makefile2 @@ -0,0 +1,1724 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# The main recursive all target +all: +.PHONY : all + +# The main recursive preinstall target +preinstall: +.PHONY : preinstall + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +#============================================================================= +# Target rules for target CMakeFiles/_catkin_empty_exported_target.dir + +# All Build rule for target. +CMakeFiles/_catkin_empty_exported_target.dir/all: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/depend + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target _catkin_empty_exported_target" +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/_catkin_empty_exported_target.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/_catkin_empty_exported_target.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/rule + +# Convenience name for target. +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target.dir/rule +.PHONY : _catkin_empty_exported_target + +# clean rule for target. +CMakeFiles/_catkin_empty_exported_target.dir/clean: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/clean + +# clean rule for target. +clean: CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/actionlib_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/actionlib_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target actionlib_generate_messages_cpp" +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/rule + +# Convenience name for target. +actionlib_generate_messages_cpp: CMakeFiles/actionlib_generate_messages_cpp.dir/rule +.PHONY : actionlib_generate_messages_cpp + +# clean rule for target. +CMakeFiles/actionlib_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/actionlib_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/actionlib_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target actionlib_generate_messages_lisp" +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/rule + +# Convenience name for target. +actionlib_generate_messages_lisp: CMakeFiles/actionlib_generate_messages_lisp.dir/rule +.PHONY : actionlib_generate_messages_lisp + +# clean rule for target. +CMakeFiles/actionlib_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/actionlib_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_py.dir/build.make CMakeFiles/actionlib_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/actionlib_generate_messages_py.dir/build.make CMakeFiles/actionlib_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target actionlib_generate_messages_py" +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/rule + +# Convenience name for target. +actionlib_generate_messages_py: CMakeFiles/actionlib_generate_messages_py.dir/rule +.PHONY : actionlib_generate_messages_py + +# clean rule for target. +CMakeFiles/actionlib_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_py.dir/build.make CMakeFiles/actionlib_generate_messages_py.dir/clean +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_cpp: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule +.PHONY : actionlib_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_lisp: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule +.PHONY : actionlib_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_py" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_py: CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule +.PHONY : actionlib_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/clean_test_results.dir + +# All Build rule for target. +CMakeFiles/clean_test_results.dir/all: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/depend + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target clean_test_results" +.PHONY : CMakeFiles/clean_test_results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/clean_test_results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/clean_test_results.dir/rule + +# Convenience name for target. +clean_test_results: CMakeFiles/clean_test_results.dir/rule +.PHONY : clean_test_results + +# clean rule for target. +CMakeFiles/clean_test_results.dir/clean: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/clean +.PHONY : CMakeFiles/clean_test_results.dir/clean + +# clean rule for target. +clean: CMakeFiles/clean_test_results.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/control_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/control_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_cpp.dir/build.make CMakeFiles/control_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_cpp.dir/build.make CMakeFiles/control_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target control_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/control_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/control_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/control_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/control_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +control_msgs_generate_messages_cpp: CMakeFiles/control_msgs_generate_messages_cpp.dir/rule +.PHONY : control_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/control_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_cpp.dir/build.make CMakeFiles/control_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/control_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/control_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/control_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/control_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_lisp.dir/build.make CMakeFiles/control_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_lisp.dir/build.make CMakeFiles/control_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target control_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/control_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/control_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/control_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/control_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +control_msgs_generate_messages_lisp: CMakeFiles/control_msgs_generate_messages_lisp.dir/rule +.PHONY : control_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/control_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_lisp.dir/build.make CMakeFiles/control_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/control_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/control_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/control_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/control_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_py.dir/build.make CMakeFiles/control_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_py.dir/build.make CMakeFiles/control_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target control_msgs_generate_messages_py" +.PHONY : CMakeFiles/control_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/control_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/control_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/control_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +control_msgs_generate_messages_py: CMakeFiles/control_msgs_generate_messages_py.dir/rule +.PHONY : control_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/control_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_py.dir/build.make CMakeFiles/control_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/control_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/control_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/doxygen.dir + +# All Build rule for target. +CMakeFiles/doxygen.dir/all: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 1 + @echo "Built target doxygen" +.PHONY : CMakeFiles/doxygen.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/doxygen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/doxygen.dir/rule + +# Convenience name for target. +doxygen: CMakeFiles/doxygen.dir/rule +.PHONY : doxygen + +# clean rule for target. +CMakeFiles/doxygen.dir/clean: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean +.PHONY : CMakeFiles/doxygen.dir/clean + +# clean rule for target. +clean: CMakeFiles/doxygen.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/geometry_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target geometry_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_cpp: CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule +.PHONY : geometry_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/geometry_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target geometry_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_lisp: CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule +.PHONY : geometry_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/geometry_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/geometry_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make CMakeFiles/geometry_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make CMakeFiles/geometry_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target geometry_msgs_generate_messages_py" +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/geometry_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/geometry_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_py: CMakeFiles/geometry_msgs_generate_messages_py.dir/rule +.PHONY : geometry_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/geometry_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make CMakeFiles/geometry_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/geometry_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target household_objects_database_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +household_objects_database_msgs_generate_messages_cpp: CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/rule +.PHONY : household_objects_database_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target household_objects_database_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +household_objects_database_msgs_generate_messages_lisp: CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/rule +.PHONY : household_objects_database_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/household_objects_database_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target household_objects_database_msgs_generate_messages_py" +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +household_objects_database_msgs_generate_messages_py: CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/rule +.PHONY : household_objects_database_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/manipulation_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target manipulation_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +manipulation_msgs_generate_messages_cpp: CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/rule +.PHONY : manipulation_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/manipulation_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target manipulation_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +manipulation_msgs_generate_messages_lisp: CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/rule +.PHONY : manipulation_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/manipulation_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/manipulation_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_py.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_py.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target manipulation_msgs_generate_messages_py" +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/manipulation_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/manipulation_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +manipulation_msgs_generate_messages_py: CMakeFiles/manipulation_msgs_generate_messages_py.dir/rule +.PHONY : manipulation_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/manipulation_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_py.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/manipulation_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/moveit_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/moveit_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build.make CMakeFiles/moveit_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build.make CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target moveit_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/moveit_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/moveit_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/moveit_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/moveit_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +moveit_msgs_generate_messages_cpp: CMakeFiles/moveit_msgs_generate_messages_cpp.dir/rule +.PHONY : moveit_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/moveit_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build.make CMakeFiles/moveit_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/moveit_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/moveit_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/moveit_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/moveit_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build.make CMakeFiles/moveit_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build.make CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target moveit_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/moveit_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/moveit_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/moveit_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/moveit_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +moveit_msgs_generate_messages_lisp: CMakeFiles/moveit_msgs_generate_messages_lisp.dir/rule +.PHONY : moveit_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/moveit_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build.make CMakeFiles/moveit_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/moveit_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/moveit_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/moveit_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/moveit_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_py.dir/build.make CMakeFiles/moveit_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_py.dir/build.make CMakeFiles/moveit_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target moveit_msgs_generate_messages_py" +.PHONY : CMakeFiles/moveit_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/moveit_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/moveit_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/moveit_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +moveit_msgs_generate_messages_py: CMakeFiles/moveit_msgs_generate_messages_py.dir/rule +.PHONY : moveit_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/moveit_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_py.dir/build.make CMakeFiles/moveit_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/moveit_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/moveit_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/moveit_simple_controller_manager.dir + +# All Build rule for target. +CMakeFiles/moveit_simple_controller_manager.dir/all: + $(MAKE) -f CMakeFiles/moveit_simple_controller_manager.dir/build.make CMakeFiles/moveit_simple_controller_manager.dir/depend + $(MAKE) -f CMakeFiles/moveit_simple_controller_manager.dir/build.make CMakeFiles/moveit_simple_controller_manager.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 4 + @echo "Built target moveit_simple_controller_manager" +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/all + +# Include target in all. +all: CMakeFiles/moveit_simple_controller_manager.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/moveit_simple_controller_manager.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/moveit_simple_controller_manager.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/rule + +# Convenience name for target. +moveit_simple_controller_manager: CMakeFiles/moveit_simple_controller_manager.dir/rule +.PHONY : moveit_simple_controller_manager + +# clean rule for target. +CMakeFiles/moveit_simple_controller_manager.dir/clean: + $(MAKE) -f CMakeFiles/moveit_simple_controller_manager.dir/build.make CMakeFiles/moveit_simple_controller_manager.dir/clean +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/clean + +# clean rule for target. +clean: CMakeFiles/moveit_simple_controller_manager.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target object_recognition_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +object_recognition_msgs_generate_messages_cpp: CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/rule +.PHONY : object_recognition_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target object_recognition_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +object_recognition_msgs_generate_messages_lisp: CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/rule +.PHONY : object_recognition_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/object_recognition_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/object_recognition_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target object_recognition_msgs_generate_messages_py" +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/object_recognition_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/object_recognition_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +object_recognition_msgs_generate_messages_py: CMakeFiles/object_recognition_msgs_generate_messages_py.dir/rule +.PHONY : object_recognition_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/object_recognition_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/object_recognition_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/octomap_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/octomap_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build.make CMakeFiles/octomap_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build.make CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target octomap_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/octomap_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/octomap_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/octomap_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/octomap_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +octomap_msgs_generate_messages_cpp: CMakeFiles/octomap_msgs_generate_messages_cpp.dir/rule +.PHONY : octomap_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/octomap_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build.make CMakeFiles/octomap_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/octomap_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/octomap_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/octomap_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/octomap_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build.make CMakeFiles/octomap_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build.make CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target octomap_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/octomap_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/octomap_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/octomap_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/octomap_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +octomap_msgs_generate_messages_lisp: CMakeFiles/octomap_msgs_generate_messages_lisp.dir/rule +.PHONY : octomap_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/octomap_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build.make CMakeFiles/octomap_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/octomap_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/octomap_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/octomap_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/octomap_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_py.dir/build.make CMakeFiles/octomap_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_py.dir/build.make CMakeFiles/octomap_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target octomap_msgs_generate_messages_py" +.PHONY : CMakeFiles/octomap_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/octomap_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/octomap_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/octomap_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +octomap_msgs_generate_messages_py: CMakeFiles/octomap_msgs_generate_messages_py.dir/rule +.PHONY : octomap_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/octomap_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_py.dir/build.make CMakeFiles/octomap_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/octomap_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/octomap_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/roscpp_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/roscpp_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_cpp.dir/build.make CMakeFiles/roscpp_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/roscpp_generate_messages_cpp.dir/build.make CMakeFiles/roscpp_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target roscpp_generate_messages_cpp" +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/roscpp_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_cpp: CMakeFiles/roscpp_generate_messages_cpp.dir/rule +.PHONY : roscpp_generate_messages_cpp + +# clean rule for target. +CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_cpp.dir/build.make CMakeFiles/roscpp_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/roscpp_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/roscpp_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/roscpp_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_lisp.dir/build.make CMakeFiles/roscpp_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/roscpp_generate_messages_lisp.dir/build.make CMakeFiles/roscpp_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target roscpp_generate_messages_lisp" +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/roscpp_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_lisp: CMakeFiles/roscpp_generate_messages_lisp.dir/rule +.PHONY : roscpp_generate_messages_lisp + +# clean rule for target. +CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_lisp.dir/build.make CMakeFiles/roscpp_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/roscpp_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/roscpp_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/roscpp_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_py.dir/build.make CMakeFiles/roscpp_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/roscpp_generate_messages_py.dir/build.make CMakeFiles/roscpp_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target roscpp_generate_messages_py" +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/roscpp_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/rule + +# Convenience name for target. +roscpp_generate_messages_py: CMakeFiles/roscpp_generate_messages_py.dir/rule +.PHONY : roscpp_generate_messages_py + +# clean rule for target. +CMakeFiles/roscpp_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_py.dir/build.make CMakeFiles/roscpp_generate_messages_py.dir/clean +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/roscpp_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target rosgraph_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_cpp: CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule +.PHONY : rosgraph_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target rosgraph_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_lisp: CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule +.PHONY : rosgraph_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosgraph_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target rosgraph_msgs_generate_messages_py" +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_py: CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule +.PHONY : rosgraph_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/run_tests.dir + +# All Build rule for target. +CMakeFiles/run_tests.dir/all: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target run_tests" +.PHONY : CMakeFiles/run_tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/run_tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/run_tests.dir/rule + +# Convenience name for target. +run_tests: CMakeFiles/run_tests.dir/rule +.PHONY : run_tests + +# clean rule for target. +CMakeFiles/run_tests.dir/clean: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/clean +.PHONY : CMakeFiles/run_tests.dir/clean + +# clean rule for target. +clean: CMakeFiles/run_tests.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/sensor_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target sensor_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_cpp: CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule +.PHONY : sensor_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/sensor_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target sensor_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_lisp: CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule +.PHONY : sensor_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/sensor_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/sensor_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make CMakeFiles/sensor_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make CMakeFiles/sensor_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target sensor_msgs_generate_messages_py" +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sensor_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/sensor_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_py: CMakeFiles/sensor_msgs_generate_messages_py.dir/rule +.PHONY : sensor_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/sensor_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make CMakeFiles/sensor_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/sensor_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/shape_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/shape_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_cpp.dir/build.make CMakeFiles/shape_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_cpp.dir/build.make CMakeFiles/shape_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target shape_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/shape_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/shape_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/shape_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/shape_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +shape_msgs_generate_messages_cpp: CMakeFiles/shape_msgs_generate_messages_cpp.dir/rule +.PHONY : shape_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/shape_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_cpp.dir/build.make CMakeFiles/shape_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/shape_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/shape_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/shape_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/shape_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_lisp.dir/build.make CMakeFiles/shape_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_lisp.dir/build.make CMakeFiles/shape_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target shape_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/shape_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/shape_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/shape_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/shape_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +shape_msgs_generate_messages_lisp: CMakeFiles/shape_msgs_generate_messages_lisp.dir/rule +.PHONY : shape_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/shape_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_lisp.dir/build.make CMakeFiles/shape_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/shape_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/shape_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/shape_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/shape_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_py.dir/build.make CMakeFiles/shape_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_py.dir/build.make CMakeFiles/shape_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target shape_msgs_generate_messages_py" +.PHONY : CMakeFiles/shape_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/shape_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/shape_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/shape_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +shape_msgs_generate_messages_py: CMakeFiles/shape_msgs_generate_messages_py.dir/rule +.PHONY : shape_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/shape_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_py.dir/build.make CMakeFiles/shape_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/shape_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/shape_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target std_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_cpp: CMakeFiles/std_msgs_generate_messages_cpp.dir/rule +.PHONY : std_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/std_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target std_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_lisp: CMakeFiles/std_msgs_generate_messages_lisp.dir/rule +.PHONY : std_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/std_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target std_msgs_generate_messages_py" +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_py: CMakeFiles/std_msgs_generate_messages_py.dir/rule +.PHONY : std_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/std_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/tests.dir + +# All Build rule for target. +CMakeFiles/tests.dir/all: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target tests" +.PHONY : CMakeFiles/tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/tests.dir/rule + +# Convenience name for target. +tests: CMakeFiles/tests.dir/rule +.PHONY : tests + +# clean rule for target. +CMakeFiles/tests.dir/clean: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/clean +.PHONY : CMakeFiles/tests.dir/clean + +# clean rule for target. +clean: CMakeFiles/tests.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/trajectory_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target trajectory_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +trajectory_msgs_generate_messages_cpp: CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/rule +.PHONY : trajectory_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/trajectory_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target trajectory_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +trajectory_msgs_generate_messages_lisp: CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/rule +.PHONY : trajectory_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/trajectory_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/trajectory_msgs_generate_messages_py.dir/all: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_py.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_py.dir/depend + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_py.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles + @echo "Built target trajectory_msgs_generate_messages_py" +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/trajectory_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/trajectory_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +trajectory_msgs_generate_messages_py: CMakeFiles/trajectory_msgs_generate_messages_py.dir/rule +.PHONY : trajectory_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/trajectory_msgs_generate_messages_py.dir/clean: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_py.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: CMakeFiles/trajectory_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory gtest + +# Convenience name for "all" pass in the directory. +gtest/all: +.PHONY : gtest/all + +# Convenience name for "clean" pass in the directory. +gtest/clean: gtest/CMakeFiles/gtest.dir/clean +gtest/clean: gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : gtest/clean + +# Convenience name for "preinstall" pass in the directory. +gtest/preinstall: +.PHONY : gtest/preinstall + +#============================================================================= +# Target rules for target gtest/CMakeFiles/gtest.dir + +# All Build rule for target. +gtest/CMakeFiles/gtest.dir/all: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/depend + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 2 + @echo "Built target gtest" +.PHONY : gtest/CMakeFiles/gtest.dir/all + +# Build rule for subdir invocation for target. +gtest/CMakeFiles/gtest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : gtest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# clean rule for target. +gtest/CMakeFiles/gtest.dir/clean: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/clean +.PHONY : gtest/CMakeFiles/gtest.dir/clean + +# clean rule for target. +clean: gtest/CMakeFiles/gtest.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target gtest/CMakeFiles/gtest_main.dir + +# All Build rule for target. +gtest/CMakeFiles/gtest_main.dir/all: gtest/CMakeFiles/gtest.dir/all + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/depend + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 3 + @echo "Built target gtest_main" +.PHONY : gtest/CMakeFiles/gtest_main.dir/all + +# Build rule for subdir invocation for target. +gtest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : gtest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# clean rule for target. +gtest/CMakeFiles/gtest_main.dir/clean: + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : gtest/CMakeFiles/gtest_main.dir/clean + +# clean rule for target. +clean: gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Progress/4 b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Progress/4 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Progress/4 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Progress/count.txt b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Progress/count.txt new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/Progress/count.txt @@ -0,0 +1 @@ +1 diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/TargetDirectories.txt b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..d6ba6fc --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,53 @@ +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/doxygen.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/run_tests.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/tests.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/build.make new file mode 100644 index 0000000..e96b708 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for _catkin_empty_exported_target. + +# Include the progress variables for this target. +include CMakeFiles/_catkin_empty_exported_target.dir/progress.make + +CMakeFiles/_catkin_empty_exported_target: + +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target.dir/build.make +.PHONY : _catkin_empty_exported_target + +# Rule to build all files generated by this target. +CMakeFiles/_catkin_empty_exported_target.dir/build: _catkin_empty_exported_target +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/build + +CMakeFiles/_catkin_empty_exported_target.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/clean + +CMakeFiles/_catkin_empty_exported_target.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake new file mode 100644 index 0000000..32cef9d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/_catkin_empty_exported_target" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/_catkin_empty_exported_target.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..5d8bc40 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for actionlib_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make + +CMakeFiles/actionlib_generate_messages_cpp: + +actionlib_generate_messages_cpp: CMakeFiles/actionlib_generate_messages_cpp +actionlib_generate_messages_cpp: CMakeFiles/actionlib_generate_messages_cpp.dir/build.make +.PHONY : actionlib_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_generate_messages_cpp.dir/build: actionlib_generate_messages_cpp +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/build + +CMakeFiles/actionlib_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/clean + +CMakeFiles/actionlib_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..4e0256b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/actionlib_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..6679fca --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for actionlib_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make + +CMakeFiles/actionlib_generate_messages_lisp: + +actionlib_generate_messages_lisp: CMakeFiles/actionlib_generate_messages_lisp +actionlib_generate_messages_lisp: CMakeFiles/actionlib_generate_messages_lisp.dir/build.make +.PHONY : actionlib_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_generate_messages_lisp.dir/build: actionlib_generate_messages_lisp +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/build + +CMakeFiles/actionlib_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/clean + +CMakeFiles/actionlib_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..338cf95 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/actionlib_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/build.make new file mode 100644 index 0000000..0ac5fbe --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for actionlib_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_generate_messages_py.dir/progress.make + +CMakeFiles/actionlib_generate_messages_py: + +actionlib_generate_messages_py: CMakeFiles/actionlib_generate_messages_py +actionlib_generate_messages_py: CMakeFiles/actionlib_generate_messages_py.dir/build.make +.PHONY : actionlib_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_generate_messages_py.dir/build: actionlib_generate_messages_py +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/build + +CMakeFiles/actionlib_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/clean + +CMakeFiles/actionlib_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..01fa21b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/actionlib_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..74766af --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for actionlib_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/actionlib_msgs_generate_messages_cpp: + +actionlib_msgs_generate_messages_cpp: CMakeFiles/actionlib_msgs_generate_messages_cpp +actionlib_msgs_generate_messages_cpp: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make +.PHONY : actionlib_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build: actionlib_msgs_generate_messages_cpp +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..9f2b9ac --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/actionlib_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..4fe5db4 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for actionlib_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/actionlib_msgs_generate_messages_lisp: + +actionlib_msgs_generate_messages_lisp: CMakeFiles/actionlib_msgs_generate_messages_lisp +actionlib_msgs_generate_messages_lisp: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make +.PHONY : actionlib_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build: actionlib_msgs_generate_messages_lisp +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..1c5d47e --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/actionlib_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..362edc0 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for actionlib_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/actionlib_msgs_generate_messages_py: + +actionlib_msgs_generate_messages_py: CMakeFiles/actionlib_msgs_generate_messages_py +actionlib_msgs_generate_messages_py: CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make +.PHONY : actionlib_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/build: actionlib_msgs_generate_messages_py +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..6dcc146 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/actionlib_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/build.make new file mode 100644 index 0000000..af3da88 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/build.make @@ -0,0 +1,63 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for clean_test_results. + +# Include the progress variables for this target. +include CMakeFiles/clean_test_results.dir/progress.make + +CMakeFiles/clean_test_results: + /usr/bin/cmake -E remove_directory /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/test_results + +clean_test_results: CMakeFiles/clean_test_results +clean_test_results: CMakeFiles/clean_test_results.dir/build.make +.PHONY : clean_test_results + +# Rule to build all files generated by this target. +CMakeFiles/clean_test_results.dir/build: clean_test_results +.PHONY : CMakeFiles/clean_test_results.dir/build + +CMakeFiles/clean_test_results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/clean_test_results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/clean_test_results.dir/clean + +CMakeFiles/clean_test_results.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/clean_test_results.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/cmake_clean.cmake new file mode 100644 index 0000000..46c1cb3 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/clean_test_results" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/clean_test_results.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/clean_test_results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/cmake.check_cache b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..167e82c --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for control_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/control_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/control_msgs_generate_messages_cpp: + +control_msgs_generate_messages_cpp: CMakeFiles/control_msgs_generate_messages_cpp +control_msgs_generate_messages_cpp: CMakeFiles/control_msgs_generate_messages_cpp.dir/build.make +.PHONY : control_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/control_msgs_generate_messages_cpp.dir/build: control_msgs_generate_messages_cpp +.PHONY : CMakeFiles/control_msgs_generate_messages_cpp.dir/build + +CMakeFiles/control_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/control_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/control_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/control_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/control_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..a46fb6b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/control_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/control_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..6843bc4 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for control_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/control_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/control_msgs_generate_messages_lisp: + +control_msgs_generate_messages_lisp: CMakeFiles/control_msgs_generate_messages_lisp +control_msgs_generate_messages_lisp: CMakeFiles/control_msgs_generate_messages_lisp.dir/build.make +.PHONY : control_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/control_msgs_generate_messages_lisp.dir/build: control_msgs_generate_messages_lisp +.PHONY : CMakeFiles/control_msgs_generate_messages_lisp.dir/build + +CMakeFiles/control_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/control_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/control_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/control_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/control_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..2bbc875 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/control_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/control_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..5afa1e4 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for control_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/control_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/control_msgs_generate_messages_py: + +control_msgs_generate_messages_py: CMakeFiles/control_msgs_generate_messages_py +control_msgs_generate_messages_py: CMakeFiles/control_msgs_generate_messages_py.dir/build.make +.PHONY : control_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/control_msgs_generate_messages_py.dir/build: control_msgs_generate_messages_py +.PHONY : CMakeFiles/control_msgs_generate_messages_py.dir/build + +CMakeFiles/control_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/control_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/control_msgs_generate_messages_py.dir/clean + +CMakeFiles/control_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/control_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..495c11f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/control_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/control_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/control_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/build.make new file mode 100644 index 0000000..30c0e1b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/build.make @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for doxygen. + +# Include the progress variables for this target. +include CMakeFiles/doxygen.dir/progress.make + +CMakeFiles/doxygen: + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "doxygen found" + +doxygen: CMakeFiles/doxygen +doxygen: CMakeFiles/doxygen.dir/build.make +.PHONY : doxygen + +# Rule to build all files generated by this target. +CMakeFiles/doxygen.dir/build: doxygen +.PHONY : CMakeFiles/doxygen.dir/build + +CMakeFiles/doxygen.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/doxygen.dir/cmake_clean.cmake +.PHONY : CMakeFiles/doxygen.dir/clean + +CMakeFiles/doxygen.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/doxygen.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/cmake_clean.cmake new file mode 100644 index 0000000..3cf72d9 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/doxygen" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/doxygen.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/progress.make new file mode 100644 index 0000000..781c7de --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/doxygen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..16ca179 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for geometry_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/geometry_msgs_generate_messages_cpp: + +geometry_msgs_generate_messages_cpp: CMakeFiles/geometry_msgs_generate_messages_cpp +geometry_msgs_generate_messages_cpp: CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make +.PHONY : geometry_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build: geometry_msgs_generate_messages_cpp +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build + +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..7604a6c --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/geometry_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..bddfe55 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for geometry_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/geometry_msgs_generate_messages_lisp: + +geometry_msgs_generate_messages_lisp: CMakeFiles/geometry_msgs_generate_messages_lisp +geometry_msgs_generate_messages_lisp: CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make +.PHONY : geometry_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build: geometry_msgs_generate_messages_lisp +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build + +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..71acf8d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/geometry_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..3439560 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for geometry_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/geometry_msgs_generate_messages_py: + +geometry_msgs_generate_messages_py: CMakeFiles/geometry_msgs_generate_messages_py +geometry_msgs_generate_messages_py: CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make +.PHONY : geometry_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/geometry_msgs_generate_messages_py.dir/build: geometry_msgs_generate_messages_py +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/build + +CMakeFiles/geometry_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/clean + +CMakeFiles/geometry_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..ec52fbc --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/geometry_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..b469329 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for household_objects_database_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/household_objects_database_msgs_generate_messages_cpp: + +household_objects_database_msgs_generate_messages_cpp: CMakeFiles/household_objects_database_msgs_generate_messages_cpp +household_objects_database_msgs_generate_messages_cpp: CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build.make +.PHONY : household_objects_database_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build: household_objects_database_msgs_generate_messages_cpp +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build + +CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..6c0b3e6 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/household_objects_database_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..a74c2aa --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for household_objects_database_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/household_objects_database_msgs_generate_messages_lisp: + +household_objects_database_msgs_generate_messages_lisp: CMakeFiles/household_objects_database_msgs_generate_messages_lisp +household_objects_database_msgs_generate_messages_lisp: CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build.make +.PHONY : household_objects_database_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build: household_objects_database_msgs_generate_messages_lisp +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build + +CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..c0ab7af --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/household_objects_database_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..e97e95f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for household_objects_database_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/household_objects_database_msgs_generate_messages_py: + +household_objects_database_msgs_generate_messages_py: CMakeFiles/household_objects_database_msgs_generate_messages_py +household_objects_database_msgs_generate_messages_py: CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build.make +.PHONY : household_objects_database_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build: household_objects_database_msgs_generate_messages_py +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build + +CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/clean + +CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..ba82580 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/household_objects_database_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..46cdd97 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for manipulation_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/manipulation_msgs_generate_messages_cpp: + +manipulation_msgs_generate_messages_cpp: CMakeFiles/manipulation_msgs_generate_messages_cpp +manipulation_msgs_generate_messages_cpp: CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build.make +.PHONY : manipulation_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build: manipulation_msgs_generate_messages_cpp +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build + +CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..2a837f9 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/manipulation_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..f1480a6 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for manipulation_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/manipulation_msgs_generate_messages_lisp: + +manipulation_msgs_generate_messages_lisp: CMakeFiles/manipulation_msgs_generate_messages_lisp +manipulation_msgs_generate_messages_lisp: CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build.make +.PHONY : manipulation_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build: manipulation_msgs_generate_messages_lisp +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build + +CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..1b91d9d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/manipulation_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..54fa755 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for manipulation_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/manipulation_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/manipulation_msgs_generate_messages_py: + +manipulation_msgs_generate_messages_py: CMakeFiles/manipulation_msgs_generate_messages_py +manipulation_msgs_generate_messages_py: CMakeFiles/manipulation_msgs_generate_messages_py.dir/build.make +.PHONY : manipulation_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/manipulation_msgs_generate_messages_py.dir/build: manipulation_msgs_generate_messages_py +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_py.dir/build + +CMakeFiles/manipulation_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/manipulation_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_py.dir/clean + +CMakeFiles/manipulation_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/manipulation_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..3fb92bc --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/manipulation_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/manipulation_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/manipulation_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..afb07f5 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for moveit_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/moveit_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/moveit_msgs_generate_messages_cpp: + +moveit_msgs_generate_messages_cpp: CMakeFiles/moveit_msgs_generate_messages_cpp +moveit_msgs_generate_messages_cpp: CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build.make +.PHONY : moveit_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build: moveit_msgs_generate_messages_cpp +.PHONY : CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build + +CMakeFiles/moveit_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/moveit_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/moveit_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/moveit_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/moveit_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..f40ed9e --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/moveit_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/moveit_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..ac5de1c --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for moveit_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/moveit_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/moveit_msgs_generate_messages_lisp: + +moveit_msgs_generate_messages_lisp: CMakeFiles/moveit_msgs_generate_messages_lisp +moveit_msgs_generate_messages_lisp: CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build.make +.PHONY : moveit_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build: moveit_msgs_generate_messages_lisp +.PHONY : CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build + +CMakeFiles/moveit_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/moveit_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/moveit_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/moveit_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/moveit_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..981f6bc --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/moveit_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/moveit_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..4cf8eaa --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for moveit_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/moveit_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/moveit_msgs_generate_messages_py: + +moveit_msgs_generate_messages_py: CMakeFiles/moveit_msgs_generate_messages_py +moveit_msgs_generate_messages_py: CMakeFiles/moveit_msgs_generate_messages_py.dir/build.make +.PHONY : moveit_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/moveit_msgs_generate_messages_py.dir/build: moveit_msgs_generate_messages_py +.PHONY : CMakeFiles/moveit_msgs_generate_messages_py.dir/build + +CMakeFiles/moveit_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/moveit_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/moveit_msgs_generate_messages_py.dir/clean + +CMakeFiles/moveit_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/moveit_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..eb6180c --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/moveit_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/moveit_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/CXX.includecache b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/CXX.includecache new file mode 100644 index 0000000..402787b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/CXX.includecache @@ -0,0 +1,1454 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp +ros/ros.h +- +moveit_simple_controller_manager/action_based_controller_handle.h +- +moveit_simple_controller_manager/gripper_controller_handle.h +- +moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h +- +moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h +- +pluginlib/class_list_macros.h +- +algorithm +- +map +- + +/opt/ros/groovy/include/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/groovy/include/XmlRpcValue.h +XmlRpcDecl.h +/opt/ros/groovy/include/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/opt/ros/groovy/include/actionlib/action_definition.h + +/opt/ros/groovy/include/actionlib/client/action_client.h +boost/thread/condition.hpp +- +ros/ros.h +/opt/ros/groovy/include/actionlib/client/ros/ros.h +ros/callback_queue_interface.h +/opt/ros/groovy/include/actionlib/client/ros/callback_queue_interface.h +actionlib/client/client_helpers.h +- +actionlib/client/connection_monitor.h +- +actionlib/destruction_guard.h +- + +/opt/ros/groovy/include/actionlib/client/client_goal_handle_imp.h + +/opt/ros/groovy/include/actionlib/client/client_helpers.h +boost/thread/recursive_mutex.hpp +- +boost/interprocess/sync/scoped_lock.hpp +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +actionlib/action_definition.h +/opt/ros/groovy/include/actionlib/client/actionlib/action_definition.h +actionlib/managed_list.h +/opt/ros/groovy/include/actionlib/client/actionlib/managed_list.h +actionlib/enclosure_deleter.h +/opt/ros/groovy/include/actionlib/client/actionlib/enclosure_deleter.h +actionlib/goal_id_generator.h +/opt/ros/groovy/include/actionlib/client/actionlib/goal_id_generator.h +actionlib/client/comm_state.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/comm_state.h +actionlib/client/terminal_state.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/terminal_state.h +actionlib/destruction_guard.h +/opt/ros/groovy/include/actionlib/client/actionlib/destruction_guard.h +actionlib_msgs/GoalID.h +/opt/ros/groovy/include/actionlib/client/actionlib_msgs/GoalID.h +actionlib_msgs/GoalStatusArray.h +/opt/ros/groovy/include/actionlib/client/actionlib_msgs/GoalStatusArray.h +actionlib/client/goal_manager_imp.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/goal_manager_imp.h +actionlib/client/client_goal_handle_imp.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/client_goal_handle_imp.h +actionlib/client/comm_state_machine_imp.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/comm_state_machine_imp.h + +/opt/ros/groovy/include/actionlib/client/comm_state.h +string +- +ros/console.h +/opt/ros/groovy/include/actionlib/client/ros/console.h + +/opt/ros/groovy/include/actionlib/client/comm_state_machine_imp.h + +/opt/ros/groovy/include/actionlib/client/connection_monitor.h +boost/thread/condition.hpp +- +boost/thread/recursive_mutex.hpp +- +ros/ros.h +- +actionlib_msgs/GoalStatusArray.h +- +set +- +map +- +actionlib/decl.h +- + +/opt/ros/groovy/include/actionlib/client/goal_manager_imp.h + +/opt/ros/groovy/include/actionlib/client/simple_action_client.h +boost/thread/condition.hpp +- +boost/thread/mutex.hpp +- +boost/scoped_ptr.hpp +- +ros/ros.h +/opt/ros/groovy/include/actionlib/client/ros/ros.h +ros/callback_queue.h +/opt/ros/groovy/include/actionlib/client/ros/callback_queue.h +actionlib/client/action_client.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/action_client.h +actionlib/client/simple_goal_state.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/simple_goal_state.h +actionlib/client/simple_client_goal_state.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/simple_client_goal_state.h +actionlib/client/terminal_state.h +/opt/ros/groovy/include/actionlib/client/actionlib/client/terminal_state.h + +/opt/ros/groovy/include/actionlib/client/simple_client_goal_state.h + +/opt/ros/groovy/include/actionlib/client/simple_goal_state.h +string +- +ros/console.h +/opt/ros/groovy/include/actionlib/client/ros/console.h + +/opt/ros/groovy/include/actionlib/client/terminal_state.h + +/opt/ros/groovy/include/actionlib/decl.h +ros/macros.h +- + +/opt/ros/groovy/include/actionlib/destruction_guard.h +boost/thread/condition.hpp +- +boost/thread/mutex.hpp +- + +/opt/ros/groovy/include/actionlib/enclosure_deleter.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/actionlib/goal_id_generator.h +sstream +- +string +- +ros/time.h +/opt/ros/groovy/include/actionlib/ros/time.h +actionlib_msgs/GoalID.h +/opt/ros/groovy/include/actionlib/actionlib_msgs/GoalID.h +actionlib/decl.h +- + +/opt/ros/groovy/include/actionlib/managed_list.h +ros/console.h +/opt/ros/groovy/include/actionlib/ros/console.h +boost/thread.hpp +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +list +- +actionlib/destruction_guard.h +- + +/opt/ros/groovy/include/actionlib_msgs/GoalID.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/actionlib_msgs/GoalStatus.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +actionlib_msgs/GoalID.h +- + +/opt/ros/groovy/include/actionlib_msgs/GoalStatusArray.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +actionlib_msgs/GoalStatus.h +- + +/opt/ros/groovy/include/class_loader/class_loader.h +boost/shared_ptr.hpp +- +boost/thread/recursive_mutex.hpp +- +boost/bind.hpp +- +vector +- +string +- +console_bridge/console.h +- +class_loader/class_loader_register_macro.h +/opt/ros/groovy/include/class_loader/class_loader/class_loader_register_macro.h +class_loader/class_loader_core.h +/opt/ros/groovy/include/class_loader/class_loader/class_loader_core.h + +/opt/ros/groovy/include/class_loader/class_loader_core.h +Poco/SharedLibrary.h +- +boost/thread/recursive_mutex.hpp +- +map +- +typeinfo +- +string +- +class_loader/meta_object.h +/opt/ros/groovy/include/class_loader/class_loader/meta_object.h +class_loader/class_loader_exceptions.h +/opt/ros/groovy/include/class_loader/class_loader/class_loader_exceptions.h +cstdio +- + +/opt/ros/groovy/include/class_loader/class_loader_exceptions.h +exception +- + +/opt/ros/groovy/include/class_loader/class_loader_register_macro.h +class_loader_core.h +/opt/ros/groovy/include/class_loader/class_loader_core.h +console_bridge/console.h +- + +/opt/ros/groovy/include/class_loader/meta_object.h +console_bridge/console.h +- +vector +- +typeinfo +- + +/opt/ros/groovy/include/console_bridge/console.h +string +- + +/opt/ros/groovy/include/control_msgs/FollowJointTrajectoryAction.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +control_msgs/FollowJointTrajectoryActionGoal.h +- +control_msgs/FollowJointTrajectoryActionResult.h +- +control_msgs/FollowJointTrajectoryActionFeedback.h +- + +/opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionFeedback.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +actionlib_msgs/GoalStatus.h +- +control_msgs/FollowJointTrajectoryFeedback.h +- + +/opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionGoal.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +actionlib_msgs/GoalID.h +- +control_msgs/FollowJointTrajectoryGoal.h +- + +/opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionResult.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +actionlib_msgs/GoalStatus.h +- +control_msgs/FollowJointTrajectoryResult.h +- + +/opt/ros/groovy/include/control_msgs/FollowJointTrajectoryFeedback.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +trajectory_msgs/JointTrajectoryPoint.h +- +trajectory_msgs/JointTrajectoryPoint.h +- +trajectory_msgs/JointTrajectoryPoint.h +- + +/opt/ros/groovy/include/control_msgs/FollowJointTrajectoryGoal.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +trajectory_msgs/JointTrajectory.h +- +control_msgs/JointTolerance.h +- +control_msgs/JointTolerance.h +- + +/opt/ros/groovy/include/control_msgs/FollowJointTrajectoryResult.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/control_msgs/GripperCommand.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/control_msgs/GripperCommandAction.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +control_msgs/GripperCommandActionGoal.h +- +control_msgs/GripperCommandActionResult.h +- +control_msgs/GripperCommandActionFeedback.h +- + +/opt/ros/groovy/include/control_msgs/GripperCommandActionFeedback.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +actionlib_msgs/GoalStatus.h +- +control_msgs/GripperCommandFeedback.h +- + +/opt/ros/groovy/include/control_msgs/GripperCommandActionGoal.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +actionlib_msgs/GoalID.h +- +control_msgs/GripperCommandGoal.h +- + +/opt/ros/groovy/include/control_msgs/GripperCommandActionResult.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +actionlib_msgs/GoalStatus.h +- +control_msgs/GripperCommandResult.h +- + +/opt/ros/groovy/include/control_msgs/GripperCommandFeedback.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/control_msgs/GripperCommandGoal.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +control_msgs/GripperCommand.h +- + +/opt/ros/groovy/include/control_msgs/GripperCommandResult.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/control_msgs/JointTolerance.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/geometry_msgs/Quaternion.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/geometry_msgs/Transform.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +geometry_msgs/Vector3.h +- +geometry_msgs/Quaternion.h +- + +/opt/ros/groovy/include/geometry_msgs/Vector3.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/moveit/controller_manager/controller_manager.h +vector +- +string +- +boost/shared_ptr.hpp +- +moveit_msgs/RobotTrajectory.h +- + +/opt/ros/groovy/include/moveit/macros/class_forward.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectory.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +moveit_msgs/MultiDOFJointTrajectoryPoint.h +- + +/opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectoryPoint.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +geometry_msgs/Transform.h +- + +/opt/ros/groovy/include/moveit_msgs/RobotTrajectory.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +trajectory_msgs/JointTrajectory.h +- +moveit_msgs/MultiDOFJointTrajectory.h +- + +/opt/ros/groovy/include/pluginlib/class_list_macros.h +class_loader/class_loader.h +- + +/opt/ros/groovy/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/groovy/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/assert.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/groovy/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/groovy/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/groovy/include/ros/message_traits.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h + +/opt/ros/groovy/include/ros/callback_queue.h +ros/callback_queue_interface.h +/opt/ros/groovy/include/ros/ros/callback_queue_interface.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/shared_ptr.hpp +- +boost/thread/mutex.hpp +- +boost/thread/shared_mutex.hpp +- +boost/thread/condition_variable.hpp +- +boost/thread/tss.hpp +- +list +- +deque +- + +/opt/ros/groovy/include/ros/callback_queue_interface.h +boost/shared_ptr.hpp +- +common.h +/opt/ros/groovy/include/ros/common.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h + +/opt/ros/groovy/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/groovy/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/groovy/include/ros/console.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +log4cxx/logger.h +- +rosconsole/macros_generated.h +/opt/ros/groovy/include/ros/rosconsole/macros_generated.h + +/opt/ros/groovy/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/exception.h +stdexcept +- + +/opt/ros/groovy/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/groovy/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/groovy/include/ros/exceptions.h + +/opt/ros/groovy/include/ros/init.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/macros.h + +/opt/ros/groovy/include/ros/master.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/message.h +ros/macros.h +/opt/ros/groovy/include/ros/ros/macros.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/groovy/include/ros/message_event.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/assert.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/message_forward.h + +/opt/ros/groovy/include/ros/message_operations.h +ostream +- + +/opt/ros/groovy/include/ros/message_traits.h +message_forward.h +/opt/ros/groovy/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/names.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/node_handle.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/groovy/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/groovy/include/ros/ros/timer.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/groovy/include/ros/ros/wall_timer.h +ros/advertise_options.h +/opt/ros/groovy/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/groovy/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/groovy/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/groovy/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/groovy/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/groovy/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/bind.hpp +- +XmlRpcValue.h +- + +/opt/ros/groovy/include/ros/param.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h + +/opt/ros/groovy/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/platform.h +windows.h +- +stdlib.h +- +string +- + +/opt/ros/groovy/include/ros/publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/bind.hpp +- + +/opt/ros/groovy/include/ros/rate.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/ros.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/groovy/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/groovy/include/ros/ros/service.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +ros/master.h +/opt/ros/groovy/include/ros/ros/master.h +ros/this_node.h +/opt/ros/groovy/include/ros/ros/this_node.h +ros/param.h +/opt/ros/groovy/include/ros/ros/param.h +ros/topic.h +/opt/ros/groovy/include/ros/ros/topic.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h + +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/groovy/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/groovy/include/ros/ros/exception.h +vector +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/groovy/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service.h +string +- +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/groovy/include/ros/service_client.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h + +/opt/ros/groovy/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h + +/opt/ros/groovy/include/ros/service_server.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/groovy/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/groovy/include/ros/spinner.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/groovy/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/transport_hints.h +/opt/ros/groovy/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/groovy/include/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscriber.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/groovy/include/ros/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/groovy/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/this_node.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h + +/opt/ros/groovy/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/groovy/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/groovy/include/ros/timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +timer_options.h +/opt/ros/groovy/include/ros/timer_options.h + +/opt/ros/groovy/include/ros/timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/ros/topic.h +common.h +/opt/ros/groovy/include/ros/common.h +node_handle.h +/opt/ros/groovy/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/transport_hints.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/groovy/include/ros/types.h +stdint.h +- + +/opt/ros/groovy/include/ros/wall_timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +wall_timer_options.h +/opt/ros/groovy/include/ros/wall_timer_options.h + +/opt/ros/groovy/include/ros/wall_timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/rosconsole/macros_generated.h + +/opt/ros/groovy/include/std_msgs/Header.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/trajectory_msgs/JointTrajectory.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +trajectory_msgs/JointTrajectoryPoint.h +- + +/opt/ros/groovy/include/trajectory_msgs/JointTrajectoryPoint.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +include/moveit_simple_controller_manager/action_based_controller_handle.h +moveit/controller_manager/controller_manager.h +- +actionlib/client/simple_action_client.h +- +moveit/macros/class_forward.h +- + +include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h +moveit_simple_controller_manager/action_based_controller_handle.h +- +control_msgs/FollowJointTrajectoryAction.h +- + +include/moveit_simple_controller_manager/gripper_controller_handle.h +moveit_simple_controller_manager/action_based_controller_handle.h +- +control_msgs/GripperCommandAction.h +- +set +- + +include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h +moveit_simple_controller_manager/action_based_controller_handle.h +- +control_msgs/FollowJointTrajectoryAction.h +- + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/DependInfo.cmake new file mode 100644 index 0000000..0b6965a --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/DependInfo.cmake @@ -0,0 +1,18 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp" "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/build.make new file mode 100644 index 0000000..5858ad0 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/build.make @@ -0,0 +1,188 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Include any dependencies generated for this target. +include CMakeFiles/moveit_simple_controller_manager.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/moveit_simple_controller_manager.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/moveit_simple_controller_manager.dir/flags.make + +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: CMakeFiles/moveit_simple_controller_manager.dir/flags.make +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: src/moveit_simple_controller_manager.cpp + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -o CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o -c /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp + +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -E /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp > CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.i + +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -S /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp -o CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.s + +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o.requires: +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o.requires + +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o.provides: CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o.requires + $(MAKE) -f CMakeFiles/moveit_simple_controller_manager.dir/build.make CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o.provides.build +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o.provides + +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o.provides.build: CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o + +# Object files for target moveit_simple_controller_manager +moveit_simple_controller_manager_OBJECTS = \ +"CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o" + +# External object files for target moveit_simple_controller_manager +moveit_simple_controller_manager_EXTERNAL_OBJECTS = + +devel/lib/libmoveit_simple_controller_manager.so: CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_exceptions.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_kinematics_base.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_robot_model.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_transforms.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_robot_state.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_robot_trajectory.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_planning_interface.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_collision_detection.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_collision_detection_fcl.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_kinematic_constraints.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_planning_scene.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_constraint_samplers.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_planning_request_adapter.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_profiler.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_trajectory_processing.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_distance_field.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_kinematics_metrics.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libmoveit_dynamics_solver.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liboctomap.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liboctomath.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_system-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_filesystem-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_date_time-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_thread-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/x86_64-linux-gnu/libpthread.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_iostreams-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libgeometric_shapes.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libshape_tools.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libcpp_common.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libroscpp_serialization.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/librostime.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/librandom_numbers.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libconsole_bridge.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libeigen_conversions.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liborocos-kdl.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libkdl_parser.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libcollada_parser.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libroscpp.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_signals-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/librosconsole.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_regex-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/liblog4cxx.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libxmlrpcpp.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdf.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdfdom_model.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdfdom_model_state.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdfdom_sensor.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdfdom_world.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/librosconsole_bridge.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libsrdfdom.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libtinyxml.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libclass_loader.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libPocoFoundation.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/x86_64-linux-gnu/libdl.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libroslib.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libactionlib.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_thread-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/x86_64-linux-gnu/libpthread.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_iostreams-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libgeometric_shapes.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libshape_tools.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libcpp_common.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libroscpp_serialization.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/librostime.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/librandom_numbers.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libconsole_bridge.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libeigen_conversions.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liborocos-kdl.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libkdl_parser.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libcollada_parser.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libroscpp.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_signals-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/librosconsole.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libboost_regex-mt.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/liblog4cxx.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libxmlrpcpp.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdf.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdfdom_model.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdfdom_model_state.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdfdom_sensor.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/liburdfdom_world.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/librosconsole_bridge.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libsrdfdom.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libtinyxml.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libclass_loader.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/libPocoFoundation.so +devel/lib/libmoveit_simple_controller_manager.so: /usr/lib/x86_64-linux-gnu/libdl.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libroslib.so +devel/lib/libmoveit_simple_controller_manager.so: /opt/ros/groovy/lib/libactionlib.so +devel/lib/libmoveit_simple_controller_manager.so: CMakeFiles/moveit_simple_controller_manager.dir/build.make +devel/lib/libmoveit_simple_controller_manager.so: CMakeFiles/moveit_simple_controller_manager.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library devel/lib/libmoveit_simple_controller_manager.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/moveit_simple_controller_manager.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/moveit_simple_controller_manager.dir/build: devel/lib/libmoveit_simple_controller_manager.so +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/build + +CMakeFiles/moveit_simple_controller_manager.dir/requires: CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o.requires +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/requires + +CMakeFiles/moveit_simple_controller_manager.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/moveit_simple_controller_manager.dir/cmake_clean.cmake +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/clean + +CMakeFiles/moveit_simple_controller_manager.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/moveit_simple_controller_manager.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/cmake_clean.cmake new file mode 100644 index 0000000..8c2827b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o" + "devel/lib/libmoveit_simple_controller_manager.pdb" + "devel/lib/libmoveit_simple_controller_manager.so" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/moveit_simple_controller_manager.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/depend.internal b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/depend.internal new file mode 100644 index 0000000..cb211b7 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/depend.internal @@ -0,0 +1,119 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o + /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp + /opt/ros/groovy/include/XmlRpcDecl.h + /opt/ros/groovy/include/XmlRpcValue.h + /opt/ros/groovy/include/actionlib/action_definition.h + /opt/ros/groovy/include/actionlib/client/action_client.h + /opt/ros/groovy/include/actionlib/client/client_goal_handle_imp.h + /opt/ros/groovy/include/actionlib/client/client_helpers.h + /opt/ros/groovy/include/actionlib/client/comm_state.h + /opt/ros/groovy/include/actionlib/client/comm_state_machine_imp.h + /opt/ros/groovy/include/actionlib/client/connection_monitor.h + /opt/ros/groovy/include/actionlib/client/goal_manager_imp.h + /opt/ros/groovy/include/actionlib/client/simple_action_client.h + /opt/ros/groovy/include/actionlib/client/simple_client_goal_state.h + /opt/ros/groovy/include/actionlib/client/simple_goal_state.h + /opt/ros/groovy/include/actionlib/client/terminal_state.h + /opt/ros/groovy/include/actionlib/decl.h + /opt/ros/groovy/include/actionlib/destruction_guard.h + /opt/ros/groovy/include/actionlib/enclosure_deleter.h + /opt/ros/groovy/include/actionlib/goal_id_generator.h + /opt/ros/groovy/include/actionlib/managed_list.h + /opt/ros/groovy/include/actionlib_msgs/GoalID.h + /opt/ros/groovy/include/actionlib_msgs/GoalStatus.h + /opt/ros/groovy/include/actionlib_msgs/GoalStatusArray.h + /opt/ros/groovy/include/class_loader/class_loader.h + /opt/ros/groovy/include/class_loader/class_loader_core.h + /opt/ros/groovy/include/class_loader/class_loader_exceptions.h + /opt/ros/groovy/include/class_loader/class_loader_register_macro.h + /opt/ros/groovy/include/class_loader/meta_object.h + /opt/ros/groovy/include/console_bridge/console.h + /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryAction.h + /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionFeedback.h + /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionGoal.h + /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionResult.h + /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryFeedback.h + /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryGoal.h + /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryResult.h + /opt/ros/groovy/include/control_msgs/GripperCommand.h + /opt/ros/groovy/include/control_msgs/GripperCommandAction.h + /opt/ros/groovy/include/control_msgs/GripperCommandActionFeedback.h + /opt/ros/groovy/include/control_msgs/GripperCommandActionGoal.h + /opt/ros/groovy/include/control_msgs/GripperCommandActionResult.h + /opt/ros/groovy/include/control_msgs/GripperCommandFeedback.h + /opt/ros/groovy/include/control_msgs/GripperCommandGoal.h + /opt/ros/groovy/include/control_msgs/GripperCommandResult.h + /opt/ros/groovy/include/control_msgs/JointTolerance.h + /opt/ros/groovy/include/geometry_msgs/Quaternion.h + /opt/ros/groovy/include/geometry_msgs/Transform.h + /opt/ros/groovy/include/geometry_msgs/Vector3.h + /opt/ros/groovy/include/moveit/controller_manager/controller_manager.h + /opt/ros/groovy/include/moveit/macros/class_forward.h + /opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectory.h + /opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectoryPoint.h + /opt/ros/groovy/include/moveit_msgs/RobotTrajectory.h + /opt/ros/groovy/include/pluginlib/class_list_macros.h + /opt/ros/groovy/include/ros/advertise_options.h + /opt/ros/groovy/include/ros/advertise_service_options.h + /opt/ros/groovy/include/ros/assert.h + /opt/ros/groovy/include/ros/builtin_message_traits.h + /opt/ros/groovy/include/ros/callback_queue.h + /opt/ros/groovy/include/ros/callback_queue_interface.h + /opt/ros/groovy/include/ros/common.h + /opt/ros/groovy/include/ros/console.h + /opt/ros/groovy/include/ros/duration.h + /opt/ros/groovy/include/ros/exception.h + /opt/ros/groovy/include/ros/exceptions.h + /opt/ros/groovy/include/ros/forwards.h + /opt/ros/groovy/include/ros/init.h + /opt/ros/groovy/include/ros/macros.h + /opt/ros/groovy/include/ros/master.h + /opt/ros/groovy/include/ros/message.h + /opt/ros/groovy/include/ros/message_event.h + /opt/ros/groovy/include/ros/message_forward.h + /opt/ros/groovy/include/ros/message_operations.h + /opt/ros/groovy/include/ros/message_traits.h + /opt/ros/groovy/include/ros/names.h + /opt/ros/groovy/include/ros/node_handle.h + /opt/ros/groovy/include/ros/param.h + /opt/ros/groovy/include/ros/parameter_adapter.h + /opt/ros/groovy/include/ros/platform.h + /opt/ros/groovy/include/ros/publisher.h + /opt/ros/groovy/include/ros/rate.h + /opt/ros/groovy/include/ros/ros.h + /opt/ros/groovy/include/ros/roscpp_serialization_macros.h + /opt/ros/groovy/include/ros/rostime_decl.h + /opt/ros/groovy/include/ros/serialization.h + /opt/ros/groovy/include/ros/serialized_message.h + /opt/ros/groovy/include/ros/service.h + /opt/ros/groovy/include/ros/service_callback_helper.h + /opt/ros/groovy/include/ros/service_client.h + /opt/ros/groovy/include/ros/service_client_options.h + /opt/ros/groovy/include/ros/service_server.h + /opt/ros/groovy/include/ros/service_traits.h + /opt/ros/groovy/include/ros/single_subscriber_publisher.h + /opt/ros/groovy/include/ros/spinner.h + /opt/ros/groovy/include/ros/static_assert.h + /opt/ros/groovy/include/ros/subscribe_options.h + /opt/ros/groovy/include/ros/subscriber.h + /opt/ros/groovy/include/ros/subscription_callback_helper.h + /opt/ros/groovy/include/ros/this_node.h + /opt/ros/groovy/include/ros/time.h + /opt/ros/groovy/include/ros/timer.h + /opt/ros/groovy/include/ros/timer_options.h + /opt/ros/groovy/include/ros/topic.h + /opt/ros/groovy/include/ros/transport_hints.h + /opt/ros/groovy/include/ros/types.h + /opt/ros/groovy/include/ros/wall_timer.h + /opt/ros/groovy/include/ros/wall_timer_options.h + /opt/ros/groovy/include/rosconsole/macros_generated.h + /opt/ros/groovy/include/std_msgs/Header.h + /opt/ros/groovy/include/trajectory_msgs/JointTrajectory.h + /opt/ros/groovy/include/trajectory_msgs/JointTrajectoryPoint.h + include/moveit_simple_controller_manager/action_based_controller_handle.h + include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h + include/moveit_simple_controller_manager/gripper_controller_handle.h + include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/depend.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/depend.make new file mode 100644 index 0000000..23b9e04 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/depend.make @@ -0,0 +1,119 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: src/moveit_simple_controller_manager.cpp +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/XmlRpcDecl.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/XmlRpcValue.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/action_definition.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/action_client.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/client_goal_handle_imp.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/client_helpers.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/comm_state.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/comm_state_machine_imp.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/connection_monitor.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/goal_manager_imp.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/simple_action_client.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/simple_client_goal_state.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/simple_goal_state.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/client/terminal_state.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/decl.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/destruction_guard.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/enclosure_deleter.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/goal_id_generator.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib/managed_list.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib_msgs/GoalID.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib_msgs/GoalStatus.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/actionlib_msgs/GoalStatusArray.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/class_loader/class_loader.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/class_loader/class_loader_core.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/class_loader/class_loader_exceptions.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/class_loader/class_loader_register_macro.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/class_loader/meta_object.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/console_bridge/console.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryAction.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionFeedback.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionGoal.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryActionResult.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryFeedback.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryGoal.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/FollowJointTrajectoryResult.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/GripperCommand.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/GripperCommandAction.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/GripperCommandActionFeedback.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/GripperCommandActionGoal.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/GripperCommandActionResult.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/GripperCommandFeedback.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/GripperCommandGoal.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/GripperCommandResult.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/control_msgs/JointTolerance.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/geometry_msgs/Quaternion.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/geometry_msgs/Transform.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/geometry_msgs/Vector3.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/moveit/controller_manager/controller_manager.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/moveit/macros/class_forward.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectory.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/moveit_msgs/MultiDOFJointTrajectoryPoint.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/moveit_msgs/RobotTrajectory.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/pluginlib/class_list_macros.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/advertise_options.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/advertise_service_options.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/assert.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/builtin_message_traits.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/callback_queue.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/callback_queue_interface.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/common.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/console.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/duration.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/exception.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/exceptions.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/forwards.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/init.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/macros.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/master.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/message.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/message_event.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/message_forward.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/message_operations.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/message_traits.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/names.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/node_handle.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/param.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/parameter_adapter.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/platform.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/publisher.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/rate.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/ros.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/roscpp_serialization_macros.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/rostime_decl.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/serialization.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/serialized_message.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/service.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/service_callback_helper.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/service_client.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/service_client_options.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/service_server.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/service_traits.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/single_subscriber_publisher.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/spinner.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/static_assert.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/subscribe_options.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/subscriber.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/subscription_callback_helper.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/this_node.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/time.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/timer.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/timer_options.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/topic.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/transport_hints.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/types.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/wall_timer.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/ros/wall_timer_options.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/rosconsole/macros_generated.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/std_msgs/Header.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/trajectory_msgs/JointTrajectory.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: /opt/ros/groovy/include/trajectory_msgs/JointTrajectoryPoint.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: include/moveit_simple_controller_manager/action_based_controller_handle.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: include/moveit_simple_controller_manager/gripper_controller_handle.h +CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o: include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/flags.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/flags.make new file mode 100644 index 0000000..c6b12d4 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/flags.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -g -fPIC -I/opt/ros/groovy/include -I/usr/include/eigen3 -I/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/include + +CXX_DEFINES = -Dmoveit_simple_controller_manager_EXPORTS -DROS_PACKAGE_NAME=\"moveit_simple_controller_manager\" + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/link.txt b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/link.txt new file mode 100644 index 0000000..ec31115 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -g -shared -Wl,-soname,libmoveit_simple_controller_manager.so -o devel/lib/libmoveit_simple_controller_manager.so CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o -L/opt/ros/groovy/lib /opt/ros/groovy/lib/libmoveit_exceptions.so /opt/ros/groovy/lib/libmoveit_kinematics_base.so /opt/ros/groovy/lib/libmoveit_robot_model.so /opt/ros/groovy/lib/libmoveit_transforms.so /opt/ros/groovy/lib/libmoveit_robot_state.so /opt/ros/groovy/lib/libmoveit_robot_trajectory.so /opt/ros/groovy/lib/libmoveit_planning_interface.so /opt/ros/groovy/lib/libmoveit_collision_detection.so /opt/ros/groovy/lib/libmoveit_collision_detection_fcl.so /opt/ros/groovy/lib/libmoveit_kinematic_constraints.so /opt/ros/groovy/lib/libmoveit_planning_scene.so /opt/ros/groovy/lib/libmoveit_constraint_samplers.so /opt/ros/groovy/lib/libmoveit_planning_request_adapter.so /opt/ros/groovy/lib/libmoveit_profiler.so /opt/ros/groovy/lib/libmoveit_trajectory_processing.so /opt/ros/groovy/lib/libmoveit_distance_field.so /opt/ros/groovy/lib/libmoveit_kinematics_metrics.so /opt/ros/groovy/lib/libmoveit_dynamics_solver.so /opt/ros/groovy/lib/liboctomap.so /opt/ros/groovy/lib/liboctomath.so -lboost_system-mt -lboost_filesystem-mt -lboost_date_time-mt -lboost_thread-mt -lpthread -lboost_iostreams-mt /opt/ros/groovy/lib/libgeometric_shapes.so /opt/ros/groovy/lib/libshape_tools.so /opt/ros/groovy/lib/libcpp_common.so /opt/ros/groovy/lib/libroscpp_serialization.so /opt/ros/groovy/lib/librostime.so /opt/ros/groovy/lib/librandom_numbers.so /opt/ros/groovy/lib/libconsole_bridge.so /opt/ros/groovy/lib/libeigen_conversions.so /opt/ros/groovy/lib/liborocos-kdl.so /opt/ros/groovy/lib/libkdl_parser.so /opt/ros/groovy/lib/libcollada_parser.so /opt/ros/groovy/lib/libroscpp.so -lboost_signals-mt /opt/ros/groovy/lib/librosconsole.so -lboost_regex-mt -llog4cxx /opt/ros/groovy/lib/libxmlrpcpp.so /opt/ros/groovy/lib/liburdf.so /opt/ros/groovy/lib/liburdfdom_model.so /opt/ros/groovy/lib/liburdfdom_model_state.so /opt/ros/groovy/lib/liburdfdom_sensor.so /opt/ros/groovy/lib/liburdfdom_world.so /opt/ros/groovy/lib/librosconsole_bridge.so /opt/ros/groovy/lib/libsrdfdom.so -ltinyxml /opt/ros/groovy/lib/libclass_loader.so -lPocoFoundation -ldl /opt/ros/groovy/lib/libroslib.so /opt/ros/groovy/lib/libactionlib.so -lboost_thread-mt -lpthread -lpthread -lboost_iostreams-mt /opt/ros/groovy/lib/libgeometric_shapes.so /opt/ros/groovy/lib/libshape_tools.so /opt/ros/groovy/lib/libcpp_common.so /opt/ros/groovy/lib/libroscpp_serialization.so /opt/ros/groovy/lib/librostime.so /opt/ros/groovy/lib/librandom_numbers.so /opt/ros/groovy/lib/libconsole_bridge.so /opt/ros/groovy/lib/libeigen_conversions.so /opt/ros/groovy/lib/liborocos-kdl.so /opt/ros/groovy/lib/libkdl_parser.so /opt/ros/groovy/lib/libcollada_parser.so /opt/ros/groovy/lib/libroscpp.so -lboost_signals-mt /opt/ros/groovy/lib/librosconsole.so -lboost_regex-mt -llog4cxx /opt/ros/groovy/lib/libxmlrpcpp.so /opt/ros/groovy/lib/liburdf.so /opt/ros/groovy/lib/liburdfdom_model.so /opt/ros/groovy/lib/liburdfdom_model_state.so /opt/ros/groovy/lib/liburdfdom_sensor.so /opt/ros/groovy/lib/liburdfdom_world.so /opt/ros/groovy/lib/librosconsole_bridge.so /opt/ros/groovy/lib/libsrdfdom.so -ltinyxml /opt/ros/groovy/lib/libclass_loader.so -lPocoFoundation -ldl /opt/ros/groovy/lib/libroslib.so /opt/ros/groovy/lib/libactionlib.so -lpthread -Wl,-rpath,/opt/ros/groovy/lib: diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/progress.make new file mode 100644 index 0000000..8b1fa81 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/moveit_simple_controller_manager.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 4 + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..7079c40 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for object_recognition_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/object_recognition_msgs_generate_messages_cpp: + +object_recognition_msgs_generate_messages_cpp: CMakeFiles/object_recognition_msgs_generate_messages_cpp +object_recognition_msgs_generate_messages_cpp: CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build.make +.PHONY : object_recognition_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build: object_recognition_msgs_generate_messages_cpp +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build + +CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..55f2f66 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/object_recognition_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..b2ff56b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for object_recognition_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/object_recognition_msgs_generate_messages_lisp: + +object_recognition_msgs_generate_messages_lisp: CMakeFiles/object_recognition_msgs_generate_messages_lisp +object_recognition_msgs_generate_messages_lisp: CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build.make +.PHONY : object_recognition_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build: object_recognition_msgs_generate_messages_lisp +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build + +CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..637a53d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/object_recognition_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..6c4459f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for object_recognition_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/object_recognition_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/object_recognition_msgs_generate_messages_py: + +object_recognition_msgs_generate_messages_py: CMakeFiles/object_recognition_msgs_generate_messages_py +object_recognition_msgs_generate_messages_py: CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build.make +.PHONY : object_recognition_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build: object_recognition_msgs_generate_messages_py +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build + +CMakeFiles/object_recognition_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/object_recognition_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_py.dir/clean + +CMakeFiles/object_recognition_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/object_recognition_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..17e4592 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/object_recognition_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/object_recognition_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/object_recognition_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..6e081ec --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for octomap_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/octomap_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/octomap_msgs_generate_messages_cpp: + +octomap_msgs_generate_messages_cpp: CMakeFiles/octomap_msgs_generate_messages_cpp +octomap_msgs_generate_messages_cpp: CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build.make +.PHONY : octomap_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build: octomap_msgs_generate_messages_cpp +.PHONY : CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build + +CMakeFiles/octomap_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/octomap_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/octomap_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/octomap_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/octomap_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..70751df --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/octomap_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/octomap_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..ec0d0da --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for octomap_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/octomap_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/octomap_msgs_generate_messages_lisp: + +octomap_msgs_generate_messages_lisp: CMakeFiles/octomap_msgs_generate_messages_lisp +octomap_msgs_generate_messages_lisp: CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build.make +.PHONY : octomap_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build: octomap_msgs_generate_messages_lisp +.PHONY : CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build + +CMakeFiles/octomap_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/octomap_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/octomap_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/octomap_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/octomap_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..f580913 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/octomap_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/octomap_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..fd9915e --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for octomap_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/octomap_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/octomap_msgs_generate_messages_py: + +octomap_msgs_generate_messages_py: CMakeFiles/octomap_msgs_generate_messages_py +octomap_msgs_generate_messages_py: CMakeFiles/octomap_msgs_generate_messages_py.dir/build.make +.PHONY : octomap_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/octomap_msgs_generate_messages_py.dir/build: octomap_msgs_generate_messages_py +.PHONY : CMakeFiles/octomap_msgs_generate_messages_py.dir/build + +CMakeFiles/octomap_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/octomap_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/octomap_msgs_generate_messages_py.dir/clean + +CMakeFiles/octomap_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/octomap_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..72bf692 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/octomap_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/octomap_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/octomap_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/progress.marks b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/progress.marks new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/progress.marks @@ -0,0 +1 @@ +1 diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..20d978e --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for roscpp_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make + +CMakeFiles/roscpp_generate_messages_cpp: + +roscpp_generate_messages_cpp: CMakeFiles/roscpp_generate_messages_cpp +roscpp_generate_messages_cpp: CMakeFiles/roscpp_generate_messages_cpp.dir/build.make +.PHONY : roscpp_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/build + +CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +CMakeFiles/roscpp_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..20c0902 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/roscpp_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..9c4c361 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for roscpp_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make + +CMakeFiles/roscpp_generate_messages_lisp: + +roscpp_generate_messages_lisp: CMakeFiles/roscpp_generate_messages_lisp +roscpp_generate_messages_lisp: CMakeFiles/roscpp_generate_messages_lisp.dir/build.make +.PHONY : roscpp_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/build + +CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +CMakeFiles/roscpp_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..0d54a3c --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/roscpp_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/build.make new file mode 100644 index 0000000..4ccfe58 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for roscpp_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/roscpp_generate_messages_py.dir/progress.make + +CMakeFiles/roscpp_generate_messages_py: + +roscpp_generate_messages_py: CMakeFiles/roscpp_generate_messages_py +roscpp_generate_messages_py: CMakeFiles/roscpp_generate_messages_py.dir/build.make +.PHONY : roscpp_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/build + +CMakeFiles/roscpp_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/clean + +CMakeFiles/roscpp_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..7282dbb --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/roscpp_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/roscpp_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..5387b36 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for rosgraph_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/rosgraph_msgs_generate_messages_cpp: + +rosgraph_msgs_generate_messages_cpp: CMakeFiles/rosgraph_msgs_generate_messages_cpp +rosgraph_msgs_generate_messages_cpp: CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make +.PHONY : rosgraph_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..eff4ce5 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rosgraph_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..3d137a8 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for rosgraph_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/rosgraph_msgs_generate_messages_lisp: + +rosgraph_msgs_generate_messages_lisp: CMakeFiles/rosgraph_msgs_generate_messages_lisp +rosgraph_msgs_generate_messages_lisp: CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make +.PHONY : rosgraph_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..122b942 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rosgraph_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..87af839 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for rosgraph_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/rosgraph_msgs_generate_messages_py: + +rosgraph_msgs_generate_messages_py: CMakeFiles/rosgraph_msgs_generate_messages_py +rosgraph_msgs_generate_messages_py: CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make +.PHONY : rosgraph_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..f400201 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rosgraph_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/build.make new file mode 100644 index 0000000..793f8a6 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for run_tests. + +# Include the progress variables for this target. +include CMakeFiles/run_tests.dir/progress.make + +CMakeFiles/run_tests: + +run_tests: CMakeFiles/run_tests +run_tests: CMakeFiles/run_tests.dir/build.make +.PHONY : run_tests + +# Rule to build all files generated by this target. +CMakeFiles/run_tests.dir/build: run_tests +.PHONY : CMakeFiles/run_tests.dir/build + +CMakeFiles/run_tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/run_tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/run_tests.dir/clean + +CMakeFiles/run_tests.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/run_tests.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..45a3e05 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/run_tests" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/run_tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/run_tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..cebd2ed --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for sensor_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/sensor_msgs_generate_messages_cpp: + +sensor_msgs_generate_messages_cpp: CMakeFiles/sensor_msgs_generate_messages_cpp +sensor_msgs_generate_messages_cpp: CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make +.PHONY : sensor_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build: sensor_msgs_generate_messages_cpp +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build + +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..9a8c5d4 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/sensor_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..e8a9857 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for sensor_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/sensor_msgs_generate_messages_lisp: + +sensor_msgs_generate_messages_lisp: CMakeFiles/sensor_msgs_generate_messages_lisp +sensor_msgs_generate_messages_lisp: CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make +.PHONY : sensor_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build: sensor_msgs_generate_messages_lisp +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build + +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..5fe672b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/sensor_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..22a6815 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for sensor_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/sensor_msgs_generate_messages_py: + +sensor_msgs_generate_messages_py: CMakeFiles/sensor_msgs_generate_messages_py +sensor_msgs_generate_messages_py: CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make +.PHONY : sensor_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/sensor_msgs_generate_messages_py.dir/build: sensor_msgs_generate_messages_py +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/build + +CMakeFiles/sensor_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/clean + +CMakeFiles/sensor_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..87f1fb0 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/sensor_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..1f38ad6 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for shape_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/shape_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/shape_msgs_generate_messages_cpp: + +shape_msgs_generate_messages_cpp: CMakeFiles/shape_msgs_generate_messages_cpp +shape_msgs_generate_messages_cpp: CMakeFiles/shape_msgs_generate_messages_cpp.dir/build.make +.PHONY : shape_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/shape_msgs_generate_messages_cpp.dir/build: shape_msgs_generate_messages_cpp +.PHONY : CMakeFiles/shape_msgs_generate_messages_cpp.dir/build + +CMakeFiles/shape_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/shape_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/shape_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/shape_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/shape_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..eac6bf2 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/shape_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/shape_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..b3bdee1 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for shape_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/shape_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/shape_msgs_generate_messages_lisp: + +shape_msgs_generate_messages_lisp: CMakeFiles/shape_msgs_generate_messages_lisp +shape_msgs_generate_messages_lisp: CMakeFiles/shape_msgs_generate_messages_lisp.dir/build.make +.PHONY : shape_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/shape_msgs_generate_messages_lisp.dir/build: shape_msgs_generate_messages_lisp +.PHONY : CMakeFiles/shape_msgs_generate_messages_lisp.dir/build + +CMakeFiles/shape_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/shape_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/shape_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/shape_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/shape_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..9fdd183 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/shape_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/shape_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..bb86b79 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for shape_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/shape_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/shape_msgs_generate_messages_py: + +shape_msgs_generate_messages_py: CMakeFiles/shape_msgs_generate_messages_py +shape_msgs_generate_messages_py: CMakeFiles/shape_msgs_generate_messages_py.dir/build.make +.PHONY : shape_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/shape_msgs_generate_messages_py.dir/build: shape_msgs_generate_messages_py +.PHONY : CMakeFiles/shape_msgs_generate_messages_py.dir/build + +CMakeFiles/shape_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/shape_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/shape_msgs_generate_messages_py.dir/clean + +CMakeFiles/shape_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/shape_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..423c318 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/shape_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/shape_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/shape_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..62986f7 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for std_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/std_msgs_generate_messages_cpp: + +std_msgs_generate_messages_cpp: CMakeFiles/std_msgs_generate_messages_cpp +std_msgs_generate_messages_cpp: CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make +.PHONY : std_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/build + +CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/std_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..6d9f3cf --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/std_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..26b2dba --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for std_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/std_msgs_generate_messages_lisp: + +std_msgs_generate_messages_lisp: CMakeFiles/std_msgs_generate_messages_lisp +std_msgs_generate_messages_lisp: CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make +.PHONY : std_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/build + +CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/std_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..1629779 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/std_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..7b9b905 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for std_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/std_msgs_generate_messages_py: + +std_msgs_generate_messages_py: CMakeFiles/std_msgs_generate_messages_py +std_msgs_generate_messages_py: CMakeFiles/std_msgs_generate_messages_py.dir/build.make +.PHONY : std_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/build + +CMakeFiles/std_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/clean + +CMakeFiles/std_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..73217c0 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/std_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/build.make new file mode 100644 index 0000000..1551db2 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for tests. + +# Include the progress variables for this target. +include CMakeFiles/tests.dir/progress.make + +CMakeFiles/tests: + +tests: CMakeFiles/tests +tests: CMakeFiles/tests.dir/build.make +.PHONY : tests + +# Rule to build all files generated by this target. +CMakeFiles/tests.dir/build: tests +.PHONY : CMakeFiles/tests.dir/build + +CMakeFiles/tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tests.dir/clean + +CMakeFiles/tests.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tests.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..a0424cf --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/tests" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..1a8a67b --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for trajectory_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/progress.make + +CMakeFiles/trajectory_msgs_generate_messages_cpp: + +trajectory_msgs_generate_messages_cpp: CMakeFiles/trajectory_msgs_generate_messages_cpp +trajectory_msgs_generate_messages_cpp: CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build.make +.PHONY : trajectory_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build: trajectory_msgs_generate_messages_cpp +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build + +CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..275fc40 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/trajectory_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..3629c4f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for trajectory_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/progress.make + +CMakeFiles/trajectory_msgs_generate_messages_lisp: + +trajectory_msgs_generate_messages_lisp: CMakeFiles/trajectory_msgs_generate_messages_lisp +trajectory_msgs_generate_messages_lisp: CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build.make +.PHONY : trajectory_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build: trajectory_msgs_generate_messages_lisp +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build + +CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..9007bb3 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/trajectory_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..b081392 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "ROS_PACKAGE_NAME=\"moveit_simple_controller_manager\"" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..7ab6b8c --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Utility rule file for trajectory_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/trajectory_msgs_generate_messages_py.dir/progress.make + +CMakeFiles/trajectory_msgs_generate_messages_py: + +trajectory_msgs_generate_messages_py: CMakeFiles/trajectory_msgs_generate_messages_py +trajectory_msgs_generate_messages_py: CMakeFiles/trajectory_msgs_generate_messages_py.dir/build.make +.PHONY : trajectory_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/trajectory_msgs_generate_messages_py.dir/build: trajectory_msgs_generate_messages_py +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_py.dir/build + +CMakeFiles/trajectory_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/trajectory_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_py.dir/clean + +CMakeFiles/trajectory_msgs_generate_messages_py.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/trajectory_msgs_generate_messages_py.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..e69d983 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/trajectory_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/trajectory_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeFiles/trajectory_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeLists.txt b/ROS-groovy/moveit_simple_controller_manager/CMakeLists.txt new file mode 100644 index 0000000..947edc0 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeLists.txt @@ -0,0 +1,39 @@ +cmake_minimum_required(VERSION 2.8.3) +project(moveit_simple_controller_manager) + +if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif() + +find_package(Boost REQUIRED thread) +include_directories(SYSTEM ${Boost_INCLUDE_DIR} "/home/alessio/RosWorkspace/sandbox/action_controller/msg_gen/cpp/include") +link_directories(${Boost_LIBRARY_DIRS}) + +find_package(catkin COMPONENTS + moveit_core + pluginlib + actionlib + roscpp + control_msgs + REQUIRED) + +include_directories(${catkin_INCLUDE_DIRS}) +link_directories(${catkin_LIBRARY_DIRS}) + +catkin_package( + LIBRARIES + INCLUDE_DIRS + DEPENDS + moveit_core + ) + +include_directories(include) + +add_library(moveit_simple_controller_manager src/moveit_simple_controller_manager.cpp) +target_link_libraries(moveit_simple_controller_manager ${catkin_LIBRARIES} ${Boost_LIBRARIES}) + +install(TARGETS moveit_simple_controller_manager LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}) + +install(FILES moveit_simple_controller_manager_plugin_description.xml + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CMakeLists.txt~ b/ROS-groovy/moveit_simple_controller_manager/CMakeLists.txt~ new file mode 100644 index 0000000..2cbc019 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CMakeLists.txt~ @@ -0,0 +1,39 @@ +cmake_minimum_required(VERSION 2.8.3) +project(moveit_simple_controller_manager) + +if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif() + +find_package(Boost REQUIRED thread) +include_directories(SYSTEM ${Boost_INCLUDE_DIR}) +link_directories(${Boost_LIBRARY_DIRS}) + +find_package(catkin COMPONENTS + moveit_core + pluginlib + actionlib + roscpp + control_msgs + REQUIRED) + +include_directories(${catkin_INCLUDE_DIRS}) +link_directories(${catkin_LIBRARY_DIRS}) + +catkin_package( + LIBRARIES + INCLUDE_DIRS + DEPENDS + moveit_core + ) + +include_directories(include) + +add_library(moveit_simple_controller_manager src/moveit_simple_controller_manager.cpp) +target_link_libraries(moveit_simple_controller_manager ${catkin_LIBRARIES} ${Boost_LIBRARIES}) + +install(TARGETS moveit_simple_controller_manager LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}) + +install(FILES moveit_simple_controller_manager_plugin_description.xml + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/CTestTestfile.cmake b/ROS-groovy/moveit_simple_controller_manager/CTestTestfile.cmake new file mode 100644 index 0000000..692e014 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager +# Build directory: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager +# +# This file includes the relevent testing commands required for +# testing this directory and lists subdirectories to be tested as well. +SUBDIRS(gtest) diff --git a/ROS-groovy/moveit_simple_controller_manager/Makefile b/ROS-groovy/moveit_simple_controller_manager/Makefile new file mode 100644 index 0000000..963664e --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/Makefile @@ -0,0 +1,944 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." + /usr/bin/cmake -i . +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: install/local +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: install/strip +.PHONY : install/strip/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named _catkin_empty_exported_target + +# Build rule for target. +_catkin_empty_exported_target: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _catkin_empty_exported_target +.PHONY : _catkin_empty_exported_target + +# fast build rule for target. +_catkin_empty_exported_target/fast: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/build +.PHONY : _catkin_empty_exported_target/fast + +#============================================================================= +# Target rules for targets named actionlib_generate_messages_cpp + +# Build rule for target. +actionlib_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_generate_messages_cpp +.PHONY : actionlib_generate_messages_cpp + +# fast build rule for target. +actionlib_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_generate_messages_cpp.dir/build +.PHONY : actionlib_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named actionlib_generate_messages_lisp + +# Build rule for target. +actionlib_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_generate_messages_lisp +.PHONY : actionlib_generate_messages_lisp + +# fast build rule for target. +actionlib_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_generate_messages_lisp.dir/build +.PHONY : actionlib_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named actionlib_generate_messages_py + +# Build rule for target. +actionlib_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_generate_messages_py +.PHONY : actionlib_generate_messages_py + +# fast build rule for target. +actionlib_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/actionlib_generate_messages_py.dir/build.make CMakeFiles/actionlib_generate_messages_py.dir/build +.PHONY : actionlib_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named actionlib_msgs_generate_messages_cpp + +# Build rule for target. +actionlib_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_cpp +.PHONY : actionlib_msgs_generate_messages_cpp + +# fast build rule for target. +actionlib_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build +.PHONY : actionlib_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named actionlib_msgs_generate_messages_lisp + +# Build rule for target. +actionlib_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_lisp +.PHONY : actionlib_msgs_generate_messages_lisp + +# fast build rule for target. +actionlib_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build +.PHONY : actionlib_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named actionlib_msgs_generate_messages_py + +# Build rule for target. +actionlib_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_py +.PHONY : actionlib_msgs_generate_messages_py + +# fast build rule for target. +actionlib_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/build +.PHONY : actionlib_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named clean_test_results + +# Build rule for target. +clean_test_results: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 clean_test_results +.PHONY : clean_test_results + +# fast build rule for target. +clean_test_results/fast: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build +.PHONY : clean_test_results/fast + +#============================================================================= +# Target rules for targets named control_msgs_generate_messages_cpp + +# Build rule for target. +control_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 control_msgs_generate_messages_cpp +.PHONY : control_msgs_generate_messages_cpp + +# fast build rule for target. +control_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_cpp.dir/build.make CMakeFiles/control_msgs_generate_messages_cpp.dir/build +.PHONY : control_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named control_msgs_generate_messages_lisp + +# Build rule for target. +control_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 control_msgs_generate_messages_lisp +.PHONY : control_msgs_generate_messages_lisp + +# fast build rule for target. +control_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_lisp.dir/build.make CMakeFiles/control_msgs_generate_messages_lisp.dir/build +.PHONY : control_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named control_msgs_generate_messages_py + +# Build rule for target. +control_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 control_msgs_generate_messages_py +.PHONY : control_msgs_generate_messages_py + +# fast build rule for target. +control_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/control_msgs_generate_messages_py.dir/build.make CMakeFiles/control_msgs_generate_messages_py.dir/build +.PHONY : control_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named doxygen + +# Build rule for target. +doxygen: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 doxygen +.PHONY : doxygen + +# fast build rule for target. +doxygen/fast: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build +.PHONY : doxygen/fast + +#============================================================================= +# Target rules for targets named geometry_msgs_generate_messages_cpp + +# Build rule for target. +geometry_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_generate_messages_cpp +.PHONY : geometry_msgs_generate_messages_cpp + +# fast build rule for target. +geometry_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build +.PHONY : geometry_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named geometry_msgs_generate_messages_lisp + +# Build rule for target. +geometry_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_generate_messages_lisp +.PHONY : geometry_msgs_generate_messages_lisp + +# fast build rule for target. +geometry_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build +.PHONY : geometry_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named geometry_msgs_generate_messages_py + +# Build rule for target. +geometry_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_generate_messages_py +.PHONY : geometry_msgs_generate_messages_py + +# fast build rule for target. +geometry_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make CMakeFiles/geometry_msgs_generate_messages_py.dir/build +.PHONY : geometry_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named household_objects_database_msgs_generate_messages_cpp + +# Build rule for target. +household_objects_database_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 household_objects_database_msgs_generate_messages_cpp +.PHONY : household_objects_database_msgs_generate_messages_cpp + +# fast build rule for target. +household_objects_database_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_cpp.dir/build +.PHONY : household_objects_database_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named household_objects_database_msgs_generate_messages_lisp + +# Build rule for target. +household_objects_database_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 household_objects_database_msgs_generate_messages_lisp +.PHONY : household_objects_database_msgs_generate_messages_lisp + +# fast build rule for target. +household_objects_database_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_lisp.dir/build +.PHONY : household_objects_database_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named household_objects_database_msgs_generate_messages_py + +# Build rule for target. +household_objects_database_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 household_objects_database_msgs_generate_messages_py +.PHONY : household_objects_database_msgs_generate_messages_py + +# fast build rule for target. +household_objects_database_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build.make CMakeFiles/household_objects_database_msgs_generate_messages_py.dir/build +.PHONY : household_objects_database_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named manipulation_msgs_generate_messages_cpp + +# Build rule for target. +manipulation_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 manipulation_msgs_generate_messages_cpp +.PHONY : manipulation_msgs_generate_messages_cpp + +# fast build rule for target. +manipulation_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_cpp.dir/build +.PHONY : manipulation_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named manipulation_msgs_generate_messages_lisp + +# Build rule for target. +manipulation_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 manipulation_msgs_generate_messages_lisp +.PHONY : manipulation_msgs_generate_messages_lisp + +# fast build rule for target. +manipulation_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_lisp.dir/build +.PHONY : manipulation_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named manipulation_msgs_generate_messages_py + +# Build rule for target. +manipulation_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 manipulation_msgs_generate_messages_py +.PHONY : manipulation_msgs_generate_messages_py + +# fast build rule for target. +manipulation_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/manipulation_msgs_generate_messages_py.dir/build.make CMakeFiles/manipulation_msgs_generate_messages_py.dir/build +.PHONY : manipulation_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named moveit_msgs_generate_messages_cpp + +# Build rule for target. +moveit_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 moveit_msgs_generate_messages_cpp +.PHONY : moveit_msgs_generate_messages_cpp + +# fast build rule for target. +moveit_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build.make CMakeFiles/moveit_msgs_generate_messages_cpp.dir/build +.PHONY : moveit_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named moveit_msgs_generate_messages_lisp + +# Build rule for target. +moveit_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 moveit_msgs_generate_messages_lisp +.PHONY : moveit_msgs_generate_messages_lisp + +# fast build rule for target. +moveit_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build.make CMakeFiles/moveit_msgs_generate_messages_lisp.dir/build +.PHONY : moveit_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named moveit_msgs_generate_messages_py + +# Build rule for target. +moveit_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 moveit_msgs_generate_messages_py +.PHONY : moveit_msgs_generate_messages_py + +# fast build rule for target. +moveit_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/moveit_msgs_generate_messages_py.dir/build.make CMakeFiles/moveit_msgs_generate_messages_py.dir/build +.PHONY : moveit_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named moveit_simple_controller_manager + +# Build rule for target. +moveit_simple_controller_manager: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 moveit_simple_controller_manager +.PHONY : moveit_simple_controller_manager + +# fast build rule for target. +moveit_simple_controller_manager/fast: + $(MAKE) -f CMakeFiles/moveit_simple_controller_manager.dir/build.make CMakeFiles/moveit_simple_controller_manager.dir/build +.PHONY : moveit_simple_controller_manager/fast + +#============================================================================= +# Target rules for targets named object_recognition_msgs_generate_messages_cpp + +# Build rule for target. +object_recognition_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 object_recognition_msgs_generate_messages_cpp +.PHONY : object_recognition_msgs_generate_messages_cpp + +# fast build rule for target. +object_recognition_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_cpp.dir/build +.PHONY : object_recognition_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named object_recognition_msgs_generate_messages_lisp + +# Build rule for target. +object_recognition_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 object_recognition_msgs_generate_messages_lisp +.PHONY : object_recognition_msgs_generate_messages_lisp + +# fast build rule for target. +object_recognition_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_lisp.dir/build +.PHONY : object_recognition_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named object_recognition_msgs_generate_messages_py + +# Build rule for target. +object_recognition_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 object_recognition_msgs_generate_messages_py +.PHONY : object_recognition_msgs_generate_messages_py + +# fast build rule for target. +object_recognition_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build.make CMakeFiles/object_recognition_msgs_generate_messages_py.dir/build +.PHONY : object_recognition_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named octomap_msgs_generate_messages_cpp + +# Build rule for target. +octomap_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 octomap_msgs_generate_messages_cpp +.PHONY : octomap_msgs_generate_messages_cpp + +# fast build rule for target. +octomap_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build.make CMakeFiles/octomap_msgs_generate_messages_cpp.dir/build +.PHONY : octomap_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named octomap_msgs_generate_messages_lisp + +# Build rule for target. +octomap_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 octomap_msgs_generate_messages_lisp +.PHONY : octomap_msgs_generate_messages_lisp + +# fast build rule for target. +octomap_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build.make CMakeFiles/octomap_msgs_generate_messages_lisp.dir/build +.PHONY : octomap_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named octomap_msgs_generate_messages_py + +# Build rule for target. +octomap_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 octomap_msgs_generate_messages_py +.PHONY : octomap_msgs_generate_messages_py + +# fast build rule for target. +octomap_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/octomap_msgs_generate_messages_py.dir/build.make CMakeFiles/octomap_msgs_generate_messages_py.dir/build +.PHONY : octomap_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_cpp + +# Build rule for target. +roscpp_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_cpp +.PHONY : roscpp_generate_messages_cpp + +# fast build rule for target. +roscpp_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_cpp.dir/build.make CMakeFiles/roscpp_generate_messages_cpp.dir/build +.PHONY : roscpp_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_lisp + +# Build rule for target. +roscpp_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_lisp +.PHONY : roscpp_generate_messages_lisp + +# fast build rule for target. +roscpp_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_lisp.dir/build.make CMakeFiles/roscpp_generate_messages_lisp.dir/build +.PHONY : roscpp_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_py + +# Build rule for target. +roscpp_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_py +.PHONY : roscpp_generate_messages_py + +# fast build rule for target. +roscpp_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/roscpp_generate_messages_py.dir/build.make CMakeFiles/roscpp_generate_messages_py.dir/build +.PHONY : roscpp_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_cpp + +# Build rule for target. +rosgraph_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_cpp +.PHONY : rosgraph_msgs_generate_messages_cpp + +# fast build rule for target. +rosgraph_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build +.PHONY : rosgraph_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_lisp + +# Build rule for target. +rosgraph_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_lisp +.PHONY : rosgraph_msgs_generate_messages_lisp + +# fast build rule for target. +rosgraph_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build +.PHONY : rosgraph_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_py + +# Build rule for target. +rosgraph_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_py +.PHONY : rosgraph_msgs_generate_messages_py + +# fast build rule for target. +rosgraph_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build +.PHONY : rosgraph_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named run_tests + +# Build rule for target. +run_tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 run_tests +.PHONY : run_tests + +# fast build rule for target. +run_tests/fast: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build +.PHONY : run_tests/fast + +#============================================================================= +# Target rules for targets named sensor_msgs_generate_messages_cpp + +# Build rule for target. +sensor_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_cpp +.PHONY : sensor_msgs_generate_messages_cpp + +# fast build rule for target. +sensor_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build +.PHONY : sensor_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named sensor_msgs_generate_messages_lisp + +# Build rule for target. +sensor_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_lisp +.PHONY : sensor_msgs_generate_messages_lisp + +# fast build rule for target. +sensor_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build +.PHONY : sensor_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named sensor_msgs_generate_messages_py + +# Build rule for target. +sensor_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_py +.PHONY : sensor_msgs_generate_messages_py + +# fast build rule for target. +sensor_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make CMakeFiles/sensor_msgs_generate_messages_py.dir/build +.PHONY : sensor_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named shape_msgs_generate_messages_cpp + +# Build rule for target. +shape_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 shape_msgs_generate_messages_cpp +.PHONY : shape_msgs_generate_messages_cpp + +# fast build rule for target. +shape_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_cpp.dir/build.make CMakeFiles/shape_msgs_generate_messages_cpp.dir/build +.PHONY : shape_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named shape_msgs_generate_messages_lisp + +# Build rule for target. +shape_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 shape_msgs_generate_messages_lisp +.PHONY : shape_msgs_generate_messages_lisp + +# fast build rule for target. +shape_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_lisp.dir/build.make CMakeFiles/shape_msgs_generate_messages_lisp.dir/build +.PHONY : shape_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named shape_msgs_generate_messages_py + +# Build rule for target. +shape_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 shape_msgs_generate_messages_py +.PHONY : shape_msgs_generate_messages_py + +# fast build rule for target. +shape_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/shape_msgs_generate_messages_py.dir/build.make CMakeFiles/shape_msgs_generate_messages_py.dir/build +.PHONY : shape_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_cpp + +# Build rule for target. +std_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_cpp +.PHONY : std_msgs_generate_messages_cpp + +# fast build rule for target. +std_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/build +.PHONY : std_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_lisp + +# Build rule for target. +std_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_lisp +.PHONY : std_msgs_generate_messages_lisp + +# fast build rule for target. +std_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/build +.PHONY : std_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_py + +# Build rule for target. +std_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_py +.PHONY : std_msgs_generate_messages_py + +# fast build rule for target. +std_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/build +.PHONY : std_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named tests + +# Build rule for target. +tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tests +.PHONY : tests + +# fast build rule for target. +tests/fast: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build +.PHONY : tests/fast + +#============================================================================= +# Target rules for targets named trajectory_msgs_generate_messages_cpp + +# Build rule for target. +trajectory_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 trajectory_msgs_generate_messages_cpp +.PHONY : trajectory_msgs_generate_messages_cpp + +# fast build rule for target. +trajectory_msgs_generate_messages_cpp/fast: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_cpp.dir/build +.PHONY : trajectory_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named trajectory_msgs_generate_messages_lisp + +# Build rule for target. +trajectory_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 trajectory_msgs_generate_messages_lisp +.PHONY : trajectory_msgs_generate_messages_lisp + +# fast build rule for target. +trajectory_msgs_generate_messages_lisp/fast: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_lisp.dir/build +.PHONY : trajectory_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named trajectory_msgs_generate_messages_py + +# Build rule for target. +trajectory_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 trajectory_msgs_generate_messages_py +.PHONY : trajectory_msgs_generate_messages_py + +# fast build rule for target. +trajectory_msgs_generate_messages_py/fast: + $(MAKE) -f CMakeFiles/trajectory_msgs_generate_messages_py.dir/build.make CMakeFiles/trajectory_msgs_generate_messages_py.dir/build +.PHONY : trajectory_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named gtest + +# Build rule for target. +gtest: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +#============================================================================= +# Target rules for targets named gtest_main + +# Build rule for target. +gtest_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest_main +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/moveit_simple_controller_manager.o: src/moveit_simple_controller_manager.cpp.o +.PHONY : src/moveit_simple_controller_manager.o + +# target to build an object file +src/moveit_simple_controller_manager.cpp.o: + $(MAKE) -f CMakeFiles/moveit_simple_controller_manager.dir/build.make CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.o +.PHONY : src/moveit_simple_controller_manager.cpp.o + +src/moveit_simple_controller_manager.i: src/moveit_simple_controller_manager.cpp.i +.PHONY : src/moveit_simple_controller_manager.i + +# target to preprocess a source file +src/moveit_simple_controller_manager.cpp.i: + $(MAKE) -f CMakeFiles/moveit_simple_controller_manager.dir/build.make CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.i +.PHONY : src/moveit_simple_controller_manager.cpp.i + +src/moveit_simple_controller_manager.s: src/moveit_simple_controller_manager.cpp.s +.PHONY : src/moveit_simple_controller_manager.s + +# target to generate assembly for a file +src/moveit_simple_controller_manager.cpp.s: + $(MAKE) -f CMakeFiles/moveit_simple_controller_manager.dir/build.make CMakeFiles/moveit_simple_controller_manager.dir/src/moveit_simple_controller_manager.cpp.s +.PHONY : src/moveit_simple_controller_manager.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... _catkin_empty_exported_target" + @echo "... actionlib_generate_messages_cpp" + @echo "... actionlib_generate_messages_lisp" + @echo "... actionlib_generate_messages_py" + @echo "... actionlib_msgs_generate_messages_cpp" + @echo "... actionlib_msgs_generate_messages_lisp" + @echo "... actionlib_msgs_generate_messages_py" + @echo "... clean_test_results" + @echo "... control_msgs_generate_messages_cpp" + @echo "... control_msgs_generate_messages_lisp" + @echo "... control_msgs_generate_messages_py" + @echo "... doxygen" + @echo "... edit_cache" + @echo "... geometry_msgs_generate_messages_cpp" + @echo "... geometry_msgs_generate_messages_lisp" + @echo "... geometry_msgs_generate_messages_py" + @echo "... household_objects_database_msgs_generate_messages_cpp" + @echo "... household_objects_database_msgs_generate_messages_lisp" + @echo "... household_objects_database_msgs_generate_messages_py" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... manipulation_msgs_generate_messages_cpp" + @echo "... manipulation_msgs_generate_messages_lisp" + @echo "... manipulation_msgs_generate_messages_py" + @echo "... moveit_msgs_generate_messages_cpp" + @echo "... moveit_msgs_generate_messages_lisp" + @echo "... moveit_msgs_generate_messages_py" + @echo "... moveit_simple_controller_manager" + @echo "... object_recognition_msgs_generate_messages_cpp" + @echo "... object_recognition_msgs_generate_messages_lisp" + @echo "... object_recognition_msgs_generate_messages_py" + @echo "... octomap_msgs_generate_messages_cpp" + @echo "... octomap_msgs_generate_messages_lisp" + @echo "... octomap_msgs_generate_messages_py" + @echo "... rebuild_cache" + @echo "... roscpp_generate_messages_cpp" + @echo "... roscpp_generate_messages_lisp" + @echo "... roscpp_generate_messages_py" + @echo "... rosgraph_msgs_generate_messages_cpp" + @echo "... rosgraph_msgs_generate_messages_lisp" + @echo "... rosgraph_msgs_generate_messages_py" + @echo "... run_tests" + @echo "... sensor_msgs_generate_messages_cpp" + @echo "... sensor_msgs_generate_messages_lisp" + @echo "... sensor_msgs_generate_messages_py" + @echo "... shape_msgs_generate_messages_cpp" + @echo "... shape_msgs_generate_messages_lisp" + @echo "... shape_msgs_generate_messages_py" + @echo "... std_msgs_generate_messages_cpp" + @echo "... std_msgs_generate_messages_lisp" + @echo "... std_msgs_generate_messages_py" + @echo "... test" + @echo "... tests" + @echo "... trajectory_msgs_generate_messages_cpp" + @echo "... trajectory_msgs_generate_messages_lisp" + @echo "... trajectory_msgs_generate_messages_py" + @echo "... gtest" + @echo "... gtest_main" + @echo "... src/moveit_simple_controller_manager.o" + @echo "... src/moveit_simple_controller_manager.i" + @echo "... src/moveit_simple_controller_manager.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/moveit_simple_controller_manager/README.txt b/ROS-groovy/moveit_simple_controller_manager/README.txt new file mode 100644 index 0000000..f386d3d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/README.txt @@ -0,0 +1 @@ +Modified version of Moveit_simple_controller_manager to handle MultiDofFollowJointTrajectoryAction and to interface the plugin with the action_controller diff --git a/ROS-groovy/moveit_simple_controller_manager/README.txt~ b/ROS-groovy/moveit_simple_controller_manager/README.txt~ new file mode 100644 index 0000000..22e0a12 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/README.txt~ @@ -0,0 +1 @@ +Modified version of Moveit_simple_controller_manager to handle MultiDofFollowJointTrajectoryAction and to interface the plugin with the action_controlelr diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin/catkin_generated/version/package.cmake b/ROS-groovy/moveit_simple_controller_manager/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000..d353ec8 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,8 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.5.71") +set(catkin_MAINTAINER "Dirk Thomas ") +set(catkin_BUILD_DEPENDS "gtest" "python-argparse" "python-catkin-pkg" "python-empy" "python-nose") +set(catkin_RUN_DEPENDS "cmake" "gtest" "python-argparse" "python-catkin-pkg" "python-empy" "python-nose") +set(catkin_DEPRECATED "") +set(catkin_BUILDTOOL_DEPENDS "cmake") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GTE "0.1.12") \ No newline at end of file diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/env_cached.sh b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/env_cached.sh new file mode 100644 index 0000000..fef6fda --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/env_cached.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +else + . "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/setup_cached.sh" + exec "$@" +fi diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/generate_cached_setup.py b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000..72c2017 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/generate_cached_setup.py @@ -0,0 +1,29 @@ +from __future__ import print_function +import argparse +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/groovy/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/groovy/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in "".split(';'): + python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/env.sh') + +output_filename = '/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + #print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/.catkin b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/.catkin new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/.rosinstall b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000..6fb13af --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /usr/local/setup.sh diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/_setup_util.py b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/_setup_util.py new file mode 100644 index 0000000..6c59a60 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,250 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +'''This file generates shell code for the setup.SHELL scripts to set environment variables''' + +from __future__ import print_function +import argparse +import copy +import os +import platform +import sys + +# environment at generation time +CMAKE_PREFIX_PATH = ''.split(';') +setup_dir = '/usr/local' +if setup_dir and setup_dir not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, setup_dir) +CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'CPATH': 'include', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': 'lib', + 'PATH': 'bin', + 'PKG_CONFIG_PATH': 'lib/pkgconfig', + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + ''' + Generate shell code to reset environment variables + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + ''' + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolder = env_var_subfolders[key] + value = _rollback_env_variable(unmodified_environ, key, subfolder) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolder): + ''' + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolder: str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + ''' + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False): + ''' + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + ''' + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte'))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + ''' + Generate shell code to prepend environment variables + for the all workspaces. + ''' + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted([key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH']): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolder): + ''' + Return the prefix to prepend to the environment variable NAME, adding any path in NEW_PATHS_STR without creating duplicate or empty items. + ''' + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if subfolder: + path = os.path.join(path, subfolder) + # exclude any path already in env and any path we already added + if path not in environ_paths and path not in checked_paths: + checked_paths.append(path) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + ''' + Generate shell code with found environment hooks + for the all workspaces. + ''' + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + specific_env_hooks = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + generic_env_hooks.remove(generic_env_hooks_by_filename[filename]) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + specific_env_hooks.remove(specific_env_hooks_by_filename[filename]) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS', os.pathsep.join(generic_env_hooks + specific_env_hooks))) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + exit(1) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + sys.exit(0) diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/env.sh b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/env.sh new file mode 100644 index 0000000..07d4376 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/env.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +else + . "/usr/local/setup.sh" + exec "$@" +fi diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_manager.pc b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_manager.pc new file mode 100644 index 0000000..eccb8cc --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_manager.pc @@ -0,0 +1,8 @@ +prefix=/usr/local + +Name: moveit_simple_controller_manager +Description: Description of moveit_simple_controller_manager +Version: 0.5.2 +Cflags: +Libs: -L/usr/local/lib +Requires: moveit_core diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_managerConfig-version.cmake b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_managerConfig-version.cmake new file mode 100644 index 0000000..8b9ec91 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_managerConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.5.2") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_managerConfig.cmake b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_managerConfig.cmake new file mode 100644 index 0000000..c708de5 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_managerConfig.cmake @@ -0,0 +1,174 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# remove duplicate libraries, generalized from PCLConfig.cmake.in +macro(_remove_duplicate_libraries _unfiltered_libraries _final_filtered_libraries) + set(_filtered_libraries) + set(_debug_libraries) + set(_optimized_libraries) + set(_other_libraries) + set(_waiting_for_debug 0) + set(_waiting_for_optimized 0) + set(_library_position -1) + foreach(library ${${_unfiltered_libraries}}) + if("${library}" STREQUAL "debug") + set(_waiting_for_debug 1) + elseif("${library}" STREQUAL "optimized") + set(_waiting_for_optimized 1) + elseif(_waiting_for_debug) + list(FIND _debug_libraries "${library}" library_position) + if(library_position EQUAL -1) + list(APPEND ${_filtered_libraries} debug ${library}) + list(APPEND _debug_libraries ${library}) + endif() + set(_waiting_for_debug 0) + elseif(_waiting_for_optimized) + list(FIND _optimized_libraries "${library}" library_position) + if(library_position EQUAL -1) + list(APPEND ${_filtered_libraries} optimized ${library}) + list(APPEND _optimized_libraries ${library}) + endif() + set(_waiting_for_optimized 0) + else("${library}" STREQUAL "debug") + list(FIND _other_libraries "${library}" library_position) + if(library_position EQUAL -1) + list(APPEND ${_filtered_libraries} ${library}) + list(APPEND _other_libraries ${library}) + endif() + endif("${library}" STREQUAL "debug") + endforeach(library) + set(_final_filtered_libraries _filtered_libraries) +endmacro() + + +if(moveit_simple_controller_manager_CONFIG_INCLUDED) + return() +endif() +set(moveit_simple_controller_manager_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(moveit_simple_controller_manager_SOURCE_PREFIX /home/alessio/catkin_workspace/src/moveit_simple_controller_manager) + set(moveit_simple_controller_manager_DEVEL_PREFIX /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel) + set(moveit_simple_controller_manager_INSTALL_PREFIX "") + set(moveit_simple_controller_manager_PREFIX ${moveit_simple_controller_manager_DEVEL_PREFIX}) +else() + set(moveit_simple_controller_manager_SOURCE_PREFIX "") + set(moveit_simple_controller_manager_DEVEL_PREFIX "") + set(moveit_simple_controller_manager_INSTALL_PREFIX /usr/local) + set(moveit_simple_controller_manager_PREFIX ${moveit_simple_controller_manager_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'moveit_simple_controller_manager' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(moveit_simple_controller_manager_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "" STREQUAL "") + set(moveit_simple_controller_manager_INCLUDE_DIRS "") + set(absolute_include_dirs "") + foreach(idir ${absolute_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif(IS_DIRECTORY /usr/local/${idir}) + set(include /usr/local/${idir}) + else() + message(FATAL_ERROR "Project 'moveit_simple_controller_manager' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/usr/local/${idir}'. Ask the maintainer 'Michael Ferguson ' to fix it.") + endif() + _list_append_unique(moveit_simple_controller_manager_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + if(TARGET ${library}) + list(APPEND moveit_simple_controller_manager_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND moveit_simple_controller_manager_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /usr/local/lib;/opt/ros/groovy/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(moveit_simple_controller_manager_LIBRARY_DIRS ${lib_path}) + list(APPEND moveit_simple_controller_manager_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'moveit_simple_controller_manager'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND moveit_simple_controller_manager_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(moveit_simple_controller_manager_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${moveit_simple_controller_manager_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "moveit_core") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 moveit_simple_controller_manager_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${moveit_simple_controller_manager_dep}_FOUND) + find_package(${moveit_simple_controller_manager_dep} REQUIRED) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${moveit_simple_controller_manager_dep} REQUIRED ${depend_list}) + endif() + _list_append_unique(moveit_simple_controller_manager_INCLUDE_DIRS ${${moveit_simple_controller_manager_dep}_INCLUDE_DIRS}) + list(APPEND moveit_simple_controller_manager_LIBRARIES ${${moveit_simple_controller_manager_dep}_LIBRARIES}) + _list_append_unique(moveit_simple_controller_manager_LIBRARY_DIRS ${${moveit_simple_controller_manager_dep}_LIBRARY_DIRS}) + list(APPEND moveit_simple_controller_manager_EXPORTED_TARGETS ${${moveit_simple_controller_manager_dep}_EXPORTED_TARGETS}) +endforeach() + +if(moveit_simple_controller_manager_LIBRARIES) + _remove_duplicate_libraries(moveit_simple_controller_manager_LIBRARIES moveit_simple_controller_manager_LIBRARIES) +endif() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${moveit_simple_controller_manager_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.bash b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000..00a56ab --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.bash @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash +. "/usr/local/setup.sh" diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.sh b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000..18d130c --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.sh @@ -0,0 +1,76 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file + +_SETUP_UTIL="/usr/local/_setup_util.py" + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +export CPATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +_SETUP_TMP=`mktemp /tmp/setup.sh.XXXXXXXXXX` +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ > $_SETUP_TMP +. $_SETUP_TMP +rm -f $_SETUP_TMP + +# save value of IFS, including if it was unset +# the "+x" syntax helps differentiate unset from empty +_IFS=$IFS +if [ -z ${IFS+x} ]; then + _IFS_WAS_UNSET=1 +fi + +# source all environment hooks +IFS=":" +for _envfile in $_CATKIN_ENVIRONMENT_HOOKS; do + # restore value of IFS, including if it was unset + IFS=$_IFS + if [ $_IFS_WAS_UNSET ]; then + unset IFS + fi + . "$_envfile" +done + +# restore value of IFS, including if it was unset +IFS=$_IFS +if [ $_IFS_WAS_UNSET ]; then + unset IFS + unset _IFS_WAS_UNSET +fi +unset _IFS + +unset _CATKIN_ENVIRONMENT_HOOKS diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.zsh b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000..5600d94 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/installspace/setup.zsh @@ -0,0 +1,7 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh +emulate sh # emulate POSIX +. "/usr/local/setup.sh" +emulate zsh # back to zsh mode diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/ordered_paths.cmake b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000..864b586 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/groovy/lib") \ No newline at end of file diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/package.cmake b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/package.cmake new file mode 100644 index 0000000..5411d4d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/package.cmake @@ -0,0 +1,7 @@ +set(_CATKIN_CURRENT_PACKAGE "moveit_simple_controller_manager") +set(moveit_simple_controller_manager_MAINTAINER "Michael Ferguson ") +set(moveit_simple_controller_manager_DEPRECATED "") +set(moveit_simple_controller_manager_VERSION "0.5.2") +set(moveit_simple_controller_manager_BUILD_DEPENDS "moveit_core" "roscpp" "pluginlib" "control_msgs" "actionlib") +set(moveit_simple_controller_manager_RUN_DEPENDS "moveit_core" "roscpp" "pluginlib" "control_msgs" "actionlib") +set(moveit_simple_controller_manager_BUILDTOOL_DEPENDS "catkin") \ No newline at end of file diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/pkg.develspace.context.pc.py b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000..da952eb --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_ABSOLUTE_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "moveit_core".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "moveit_simple_controller_manager" +PROJECT_SPACE_DIR = "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel" +PROJECT_VERSION = "0.5.2" diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/pkg.installspace.context.pc.py b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000..12444ed --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_ABSOLUTE_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "moveit_core".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "moveit_simple_controller_manager" +PROJECT_SPACE_DIR = "/usr/local" +PROJECT_VERSION = "0.5.2" diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/setup_cached.sh b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/setup_cached.sh new file mode 100644 index 0000000..19902a7 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/setup_cached.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env sh +# generated from catkin/python/catkin/environment_cache.py + +# based on a snapshot of the environment before and after calling the setup script +# it emulates the modifications of the setup script without recurring computations + +# new environment variables +export CATKIN_TEST_RESULTS_DIR="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/test_results" +export ROS_TEST_RESULTS_DIR="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/test_results" + +# modified environment variables +export CMAKE_PREFIX_PATH="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel:$CMAKE_PREFIX_PATH" +export CPATH="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/include:$CPATH" +export LD_LIBRARY_PATH="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/lib:$LD_LIBRARY_PATH" +export PATH="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/bin:$PATH" +export PKG_CONFIG_PATH="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/lib/pkgconfig:$PKG_CONFIG_PATH" +export PYTHONPATH="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/lib/python2.7/dist-packages:$PYTHONPATH" +export ROSLISP_PACKAGE_DIRECTORIES="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/share/common-lisp" +export ROS_PACKAGE_PATH="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager:/opt/ros/groovy/share:/opt/ros/groovy/stacks" \ No newline at end of file diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/interrogate_setup_dot_py.py.stamp b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000..8a3c234 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,233 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function +import os +import sys + +import distutils.core +try: + import setuptools +except ImportError: + pass + +from argparse import ArgumentParser + + +def _get_locations(pkgs, package_dir): + """ + based on setuptools logic and the package_dir dict, builds a dict + of location roots for each pkg in pkgs. + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = parent_location + else: + locations[key] = allprefix + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs): + """ + Generates lines to add to a cmake file which will set variables + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :pkgs: [list of str] python_packages declared in catkin package + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if not '.' in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + parent_name = '.'.join(splits[:1]) + if location != locations[parent_name]: + raise RuntimeError( + "catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s" % (pkgname, location, parent_name, locations[parent_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [os.path.join(locations[pkg], pkg)] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace("\\", "/"))) + return result + + +def _create_mock_setup_function(package_name, outfile): + """ + Creates a function to call instead of distutils.core.setup or + setuptools.setup, which just captures some args and writes them + into a file that can be used from cmake + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + ''' + Checks kwargs and writes a scriptfile + ''' + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError("version not found in setup.py") + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'py_modules', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write("*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n" % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """ + Script main, parses arguments and invokes Dummy.setup indirectly. + """ + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + try: + fake_setup = _create_mock_setup_function(package_name=args.package_name, + outfile=args.outfile) + + distutils_backup = distutils.core.setup + distutils.core.setup = fake_setup + try: + setuptools_backup = setuptools.setup + setuptools.setup = fake_setup + except NameError: + pass + + with open(args.setupfile_path, 'r') as fh: + exec(fh.read()) + finally: + distutils.core.setup = distutils_backup + try: + setuptools.setup = setuptools_backup + except NameError: + pass + +if __name__ == '__main__': + main() diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/package.xml.stamp b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/package.xml.stamp new file mode 100644 index 0000000..17718d4 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/package.xml.stamp @@ -0,0 +1,36 @@ + + + catkin + 0.5.71 + Low-level build system macros and infrastructure for ROS. + Dirk Thomas + BSD + + http://www.ros.org/wiki/catkin + https://github.com/ros/catkin/issues + https://github.com/ros/catkin + + Troy Straszheim + Morten Kjaergaard + Brian Gerkey + Dirk Thomas + + gtest + python-argparse + python-catkin-pkg + python-empy + python-nose + + cmake + + cmake + gtest + python-argparse + python-catkin-pkg + python-empy + python-nose + + + + + diff --git a/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/pkg.pc.em.stamp b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/pkg.pc.em.stamp new file mode 100644 index 0000000..8b389ce --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/catkin_generated/stamps/moveit_simple_controller_manager/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_ABSOLUTE_INCLUDE_DIRS])) +Libs: -L@PROJECT_SPACE_DIR/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/ROS-groovy/moveit_simple_controller_manager/cmake_install.cmake b/ROS-groovy/moveit_simple_controller_manager/cmake_install.cmake new file mode 100644 index 0000000..846af57 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/cmake_install.cmake @@ -0,0 +1,137 @@ +# Install script for directory: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Set the install prefix +IF(NOT DEFINED CMAKE_INSTALL_PREFIX) + SET(CMAKE_INSTALL_PREFIX "/usr/local") +ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) +STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + IF(BUILD_TYPE) + STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + ELSE(BUILD_TYPE) + SET(CMAKE_INSTALL_CONFIG_NAME "Debug") + ENDIF(BUILD_TYPE) + MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + +# Set the component getting installed. +IF(NOT CMAKE_INSTALL_COMPONENT) + IF(COMPONENT) + MESSAGE(STATUS "Install component: \"${COMPONENT}\"") + SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + ELSE(COMPONENT) + SET(CMAKE_INSTALL_COMPONENT) + ENDIF(COMPONENT) +ENDIF(NOT CMAKE_INSTALL_COMPONENT) + +# Install shared libraries without execute permission? +IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + SET(CMAKE_INSTALL_SO_NO_EXE "1") +ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/.catkin") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/.catkin") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/_setup_util.py") +FILE(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/_setup_util.py") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/env.sh") +FILE(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/env.sh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.bash") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/setup.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.sh") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/setup.sh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.zsh") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/setup.zsh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/.rosinstall") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/.rosinstall") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/etc/catkin/profile.d" TYPE FILE FILES "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin_make.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/etc/catkin/profile.d" TYPE FILE FILES "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin_make_isolated.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_manager.pc") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/moveit_simple_controller_manager/cmake" TYPE FILE FILES + "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_managerConfig.cmake" + "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/catkin_generated/installspace/moveit_simple_controller_managerConfig-version.cmake" + ) +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/moveit_simple_controller_manager" TYPE FILE FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/package.xml") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmoveit_simple_controller_manager.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmoveit_simple_controller_manager.so") + FILE(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmoveit_simple_controller_manager.so" + RPATH "") + ENDIF() + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/lib/libmoveit_simple_controller_manager.so") + IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmoveit_simple_controller_manager.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmoveit_simple_controller_manager.so") + FILE(RPATH_REMOVE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmoveit_simple_controller_manager.so") + IF(CMAKE_INSTALL_DO_STRIP) + EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libmoveit_simple_controller_manager.so") + ENDIF(CMAKE_INSTALL_DO_STRIP) + ENDIF() +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/moveit_simple_controller_manager" TYPE FILE FILES "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/moveit_simple_controller_manager_plugin_description.xml") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + INCLUDE("/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/cmake_install.cmake") + +ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) + +IF(CMAKE_INSTALL_COMPONENT) + SET(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +ELSE(CMAKE_INSTALL_COMPONENT) + SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +ENDIF(CMAKE_INSTALL_COMPONENT) + +FILE(WRITE "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/${CMAKE_INSTALL_MANIFEST}" "") +FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES}) + FILE(APPEND "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/${CMAKE_INSTALL_MANIFEST}" "${file}\n") +ENDFOREACH(file) diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/.catkin b/ROS-groovy/moveit_simple_controller_manager/devel/.catkin new file mode 100644 index 0000000..8609534 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/.catkin @@ -0,0 +1 @@ +/home/alessio/catkin_workspace/src/moveit_simple_controller_manager \ No newline at end of file diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/.rosinstall b/ROS-groovy/moveit_simple_controller_manager/devel/.rosinstall new file mode 100644 index 0000000..fc9cc1f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/setup.sh diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/_setup_util.py b/ROS-groovy/moveit_simple_controller_manager/devel/_setup_util.py new file mode 100644 index 0000000..2d83b6e --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/_setup_util.py @@ -0,0 +1,250 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +'''This file generates shell code for the setup.SHELL scripts to set environment variables''' + +from __future__ import print_function +import argparse +import copy +import os +import platform +import sys + +# environment at generation time +CMAKE_PREFIX_PATH = ''.split(';') +setup_dir = '/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel' +if setup_dir and setup_dir not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, setup_dir) +CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'CPATH': 'include', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': 'lib', + 'PATH': 'bin', + 'PKG_CONFIG_PATH': 'lib/pkgconfig', + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + ''' + Generate shell code to reset environment variables + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + ''' + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolder = env_var_subfolders[key] + value = _rollback_env_variable(unmodified_environ, key, subfolder) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolder): + ''' + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolder: str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + ''' + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False): + ''' + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + ''' + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte'))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + ''' + Generate shell code to prepend environment variables + for the all workspaces. + ''' + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted([key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH']): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolder): + ''' + Return the prefix to prepend to the environment variable NAME, adding any path in NEW_PATHS_STR without creating duplicate or empty items. + ''' + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if subfolder: + path = os.path.join(path, subfolder) + # exclude any path already in env and any path we already added + if path not in environ_paths and path not in checked_paths: + checked_paths.append(path) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + ''' + Generate shell code with found environment hooks + for the all workspaces. + ''' + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + specific_env_hooks = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + generic_env_hooks.remove(generic_env_hooks_by_filename[filename]) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + specific_env_hooks.remove(specific_env_hooks_by_filename[filename]) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS', os.pathsep.join(generic_env_hooks + specific_env_hooks))) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + exit(1) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + sys.exit(0) diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/env.sh b/ROS-groovy/moveit_simple_controller_manager/devel/env.sh new file mode 100644 index 0000000..85823f9 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/env.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +else + . "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/setup.sh" + exec "$@" +fi diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin-test-results.sh b/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin-test-results.sh new file mode 100644 index 0000000..003db81 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin-test-results.sh @@ -0,0 +1,4 @@ +# generated from catkin/cmake/env-hooks/05.catkin-test-results.sh.develspace.in + +export CATKIN_TEST_RESULTS_DIR="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/test_results" +export ROS_TEST_RESULTS_DIR="$CATKIN_TEST_RESULTS_DIR" diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin_make.bash b/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin_make.bash new file mode 100644 index 0000000..7629613 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin_make.bash @@ -0,0 +1,63 @@ +function _catkin_make() +{ + local cur prev + _init_completion -s || return + + # autocomplete path arguments for -C, --directory, --source, --build + case $prev in + -C|--directory|--source|--build) + _filedir -d + return 0 + ;; + esac + + if [[ "$cur" == -DCMAKE_BUILD_TYPE=* ]]; then + # autocomplete CMake argument CMAKE_BUILD_TYPE with its options + COMPREPLY=( $( compgen -W "None Debug Release RelWithDebInfo MinSizeRel" -- "${cur:19}" ) ) + elif [[ "$cur" == -DCATKIN_ENABLE_TESTING=* ]]; then + # autocomplete catkin argument CATKIN_ENABLE_TESTING with its options + COMPREPLY=( $( compgen -W "0 1" -- "${cur:24}" ) ) + elif [[ "$cur" == -DCATKIN_DEVEL_PREFIX=* || "$cur" == -DCMAKE_INSTALL_PREFIX=* ]]; then + COMPREPLY=() + elif [[ "$cur" == -* ]]; then + local opts="$( _parse_help "$1" )" + [[ $opts ]] || opts="$( _parse_usage "$1" )" + if [[ "$cur" == -* ]]; then + # suggest some common CMake arguments + opts="$opts -DCATKIN_DEVEL_PREFIX= -DCATKIN_ENABLE_TESTING= -DCMAKE_INSTALL_PREFIX= -DCMAKE_BUILD_TYPE=" + fi + COMPREPLY=( $( compgen -W "$opts" -- "$cur" ) ) + [[ $COMPREPLY == *= ]] && compopt -o nospace + else + # check if custom workspace root has been specified on the command line + local workspace_dir="." + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == -C || ${COMP_WORDS[i]} == --directory ]]; then + # eval to expand tilde + eval workspace_dir=${COMP_WORDS[i+1]} + fi + done + # check if custom build folder has been specified on the command line + local build_dir="build" + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == --build ]]; then + # eval to expand tilde + eval build_dir=${COMP_WORDS[i+1]} + fi + done + + # determine location of Makefile + local makefile_dir + if [[ "$build_dir" = /* ]]; then + makefile_dir="$build_dir" + else + makefile_dir="$workspace_dir/$build_dir" + fi + COMPREPLY=() + if [ -f "$makefile_dir/Makefile" ]; then + cur=${COMP_WORDS[COMP_CWORD]} + COMPREPLY=( $( compgen -W "`make -C $makefile_dir -qp 2>/dev/null | awk -F':' '/^[a-zA-Z0-9][a-zA-Z0-9_\.]*:/ { print $1 }'`" -- $cur )) + fi + fi +} && +complete -F _catkin_make catkin_make diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash b/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash new file mode 100644 index 0000000..d0ace87 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash @@ -0,0 +1,61 @@ +function _catkin_make_isolated() +{ + local cur prev + _init_completion -s || return + + # autocomplete path arguments for -C, --directory, --source, --build, --devel, --install + case $prev in + -C|--directory|--source|--build|--devel|--install) + _filedir -d + return 0 + ;; + esac + + if [[ "$cur" == -DCMAKE_BUILD_TYPE=* ]]; then + # autocomplete CMake argument CMAKE_BUILD_TYPE with its options + COMPREPLY=( $( compgen -W "None Debug Release RelWithDebInfo MinSizeRel" -- "${cur:19}" ) ) + elif [[ "$cur" == -DCATKIN_ENABLE_TESTING=* ]]; then + # autocomplete catkin argument CATKIN_ENABLE_TESTING with its options + COMPREPLY=( $( compgen -W "0 1" -- "${cur:24}" ) ) + elif [[ "$cur" == -* ]]; then + local opts="$( _parse_help "$1" )" + [[ $opts ]] || opts="$( _parse_usage "$1" )" + if [[ "$cur" == -* ]]; then + # suggest some common CMake arguments + opts="$opts -DCATKIN_ENABLE_TESTING= -DCMAKE_BUILD_TYPE=" + fi + COMPREPLY=( $( compgen -W "$opts" -- "$cur" ) ) + [[ $COMPREPLY == *= ]] && compopt -o nospace + else + # check if custom workspace root has been specified on the command line + local workspace_dir="." + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == -C || ${COMP_WORDS[i]} == --directory ]]; then + # eval to expand tilde + eval workspace_dir=${COMP_WORDS[i+1]} + fi + done + # check if custom build folder has been specified on the command line + local build_dir="build_isolated" + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == --build ]]; then + # eval to expand tilde + eval build_dir=${COMP_WORDS[i+1]} + fi + done + + # determine location of Makefile + local makefile_dir + if [[ "$build_dir" = /* ]]; then + makefile_dir="$build_dir" + else + makefile_dir="$workspace_dir/$build_dir" + fi + COMPREPLY=() + if [ -f "$makefile_dir/Makefile" ]; then + cur=${COMP_WORDS[COMP_CWORD]} + COMPREPLY=( $( compgen -W "`make -C $makefile_dir -qp 2>/dev/null | awk -F':' '/^[a-zA-Z0-9][a-zA-Z0-9_\.]*:/ { print $1 }'`" -- $cur )) + fi + fi +} && +complete -F _catkin_make_isolated catkin_make_isolated diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/lib/pkgconfig/moveit_simple_controller_manager.pc b/ROS-groovy/moveit_simple_controller_manager/devel/lib/pkgconfig/moveit_simple_controller_manager.pc new file mode 100644 index 0000000..c1e6eff --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/lib/pkgconfig/moveit_simple_controller_manager.pc @@ -0,0 +1,8 @@ +prefix=/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel + +Name: moveit_simple_controller_manager +Description: Description of moveit_simple_controller_manager +Version: 0.5.2 +Cflags: +Libs: -L/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/lib +Requires: moveit_core diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/setup.bash b/ROS-groovy/moveit_simple_controller_manager/devel/setup.bash new file mode 100644 index 0000000..f008144 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/setup.bash @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash +. "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/setup.sh" diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/setup.sh b/ROS-groovy/moveit_simple_controller_manager/devel/setup.sh new file mode 100644 index 0000000..185b5e5 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/setup.sh @@ -0,0 +1,76 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file + +_SETUP_UTIL="/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/_setup_util.py" + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +export CPATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +_SETUP_TMP=`mktemp /tmp/setup.sh.XXXXXXXXXX` +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ > $_SETUP_TMP +. $_SETUP_TMP +rm -f $_SETUP_TMP + +# save value of IFS, including if it was unset +# the "+x" syntax helps differentiate unset from empty +_IFS=$IFS +if [ -z ${IFS+x} ]; then + _IFS_WAS_UNSET=1 +fi + +# source all environment hooks +IFS=":" +for _envfile in $_CATKIN_ENVIRONMENT_HOOKS; do + # restore value of IFS, including if it was unset + IFS=$_IFS + if [ $_IFS_WAS_UNSET ]; then + unset IFS + fi + . "$_envfile" +done + +# restore value of IFS, including if it was unset +IFS=$_IFS +if [ $_IFS_WAS_UNSET ]; then + unset IFS + unset _IFS_WAS_UNSET +fi +unset _IFS + +unset _CATKIN_ENVIRONMENT_HOOKS diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/setup.zsh b/ROS-groovy/moveit_simple_controller_manager/devel/setup.zsh new file mode 100644 index 0000000..d1d9857 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/setup.zsh @@ -0,0 +1,7 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh +emulate sh # emulate POSIX +. "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/setup.sh" +emulate zsh # back to zsh mode diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/share/moveit_simple_controller_manager/cmake/moveit_simple_controller_managerConfig-version.cmake b/ROS-groovy/moveit_simple_controller_manager/devel/share/moveit_simple_controller_manager/cmake/moveit_simple_controller_managerConfig-version.cmake new file mode 100644 index 0000000..8b9ec91 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/share/moveit_simple_controller_manager/cmake/moveit_simple_controller_managerConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.5.2") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/ROS-groovy/moveit_simple_controller_manager/devel/share/moveit_simple_controller_manager/cmake/moveit_simple_controller_managerConfig.cmake b/ROS-groovy/moveit_simple_controller_manager/devel/share/moveit_simple_controller_manager/cmake/moveit_simple_controller_managerConfig.cmake new file mode 100644 index 0000000..855ff74 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/devel/share/moveit_simple_controller_manager/cmake/moveit_simple_controller_managerConfig.cmake @@ -0,0 +1,174 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# remove duplicate libraries, generalized from PCLConfig.cmake.in +macro(_remove_duplicate_libraries _unfiltered_libraries _final_filtered_libraries) + set(_filtered_libraries) + set(_debug_libraries) + set(_optimized_libraries) + set(_other_libraries) + set(_waiting_for_debug 0) + set(_waiting_for_optimized 0) + set(_library_position -1) + foreach(library ${${_unfiltered_libraries}}) + if("${library}" STREQUAL "debug") + set(_waiting_for_debug 1) + elseif("${library}" STREQUAL "optimized") + set(_waiting_for_optimized 1) + elseif(_waiting_for_debug) + list(FIND _debug_libraries "${library}" library_position) + if(library_position EQUAL -1) + list(APPEND ${_filtered_libraries} debug ${library}) + list(APPEND _debug_libraries ${library}) + endif() + set(_waiting_for_debug 0) + elseif(_waiting_for_optimized) + list(FIND _optimized_libraries "${library}" library_position) + if(library_position EQUAL -1) + list(APPEND ${_filtered_libraries} optimized ${library}) + list(APPEND _optimized_libraries ${library}) + endif() + set(_waiting_for_optimized 0) + else("${library}" STREQUAL "debug") + list(FIND _other_libraries "${library}" library_position) + if(library_position EQUAL -1) + list(APPEND ${_filtered_libraries} ${library}) + list(APPEND _other_libraries ${library}) + endif() + endif("${library}" STREQUAL "debug") + endforeach(library) + set(_final_filtered_libraries _filtered_libraries) +endmacro() + + +if(moveit_simple_controller_manager_CONFIG_INCLUDED) + return() +endif() +set(moveit_simple_controller_manager_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("TRUE" STREQUAL "TRUE") + set(moveit_simple_controller_manager_SOURCE_PREFIX /home/alessio/catkin_workspace/src/moveit_simple_controller_manager) + set(moveit_simple_controller_manager_DEVEL_PREFIX /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel) + set(moveit_simple_controller_manager_INSTALL_PREFIX "") + set(moveit_simple_controller_manager_PREFIX ${moveit_simple_controller_manager_DEVEL_PREFIX}) +else() + set(moveit_simple_controller_manager_SOURCE_PREFIX "") + set(moveit_simple_controller_manager_DEVEL_PREFIX "") + set(moveit_simple_controller_manager_INSTALL_PREFIX /usr/local) + set(moveit_simple_controller_manager_PREFIX ${moveit_simple_controller_manager_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'moveit_simple_controller_manager' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(moveit_simple_controller_manager_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "" STREQUAL "") + set(moveit_simple_controller_manager_INCLUDE_DIRS "") + set(absolute_include_dirs "") + foreach(idir ${absolute_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif(IS_DIRECTORY /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/${idir}) + set(include /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/${idir}) + else() + message(FATAL_ERROR "Project 'moveit_simple_controller_manager' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/${idir}'. Ask the maintainer 'Michael Ferguson ' to fix it.") + endif() + _list_append_unique(moveit_simple_controller_manager_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + if(TARGET ${library}) + list(APPEND moveit_simple_controller_manager_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND moveit_simple_controller_manager_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/devel/lib;/opt/ros/groovy/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(moveit_simple_controller_manager_LIBRARY_DIRS ${lib_path}) + list(APPEND moveit_simple_controller_manager_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'moveit_simple_controller_manager'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND moveit_simple_controller_manager_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(moveit_simple_controller_manager_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${moveit_simple_controller_manager_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "moveit_core") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 moveit_simple_controller_manager_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${moveit_simple_controller_manager_dep}_FOUND) + find_package(${moveit_simple_controller_manager_dep} REQUIRED) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${moveit_simple_controller_manager_dep} REQUIRED ${depend_list}) + endif() + _list_append_unique(moveit_simple_controller_manager_INCLUDE_DIRS ${${moveit_simple_controller_manager_dep}_INCLUDE_DIRS}) + list(APPEND moveit_simple_controller_manager_LIBRARIES ${${moveit_simple_controller_manager_dep}_LIBRARIES}) + _list_append_unique(moveit_simple_controller_manager_LIBRARY_DIRS ${${moveit_simple_controller_manager_dep}_LIBRARY_DIRS}) + list(APPEND moveit_simple_controller_manager_EXPORTED_TARGETS ${${moveit_simple_controller_manager_dep}_EXPORTED_TARGETS}) +endforeach() + +if(moveit_simple_controller_manager_LIBRARIES) + _remove_duplicate_libraries(moveit_simple_controller_manager_LIBRARIES moveit_simple_controller_manager_LIBRARIES) +endif() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${moveit_simple_controller_manager_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..74fb146 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,24 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Relative path conversion top directories. +SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/gtest") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager") + +# Force unix paths in dependencies. +SET(CMAKE_FORCE_UNIX_PATHS 1) + +# The C and CXX include file search paths: +SET(CMAKE_C_INCLUDE_PATH + "/usr/src/gtest/include" + "/usr/src/gtest" + ) +SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) + +# The C and CXX include file regular expressions for this directory. +SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..4bdbec6 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,18 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/gtest/src/gtest-all.cc" "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "GTEST_CREATE_SHARED_LIBRARY=1" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..6eebff2 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Include any dependencies generated for this target. +include gtest/CMakeFiles/gtest.dir/depend.make + +# Include the progress variables for this target. +include gtest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/CMakeFiles/gtest.dir/flags.make + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: gtest/CMakeFiles/gtest.dir/flags.make +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: /usr/src/gtest/src/gtest-all.cc + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires: +.PHONY : gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides.build +.PHONY : gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides.build: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/build.make +gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library libgtest.so" + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/CMakeFiles/gtest.dir/build: gtest/libgtest.so +.PHONY : gtest/CMakeFiles/gtest.dir/build + +gtest/CMakeFiles/gtest.dir/requires: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires +.PHONY : gtest/CMakeFiles/gtest.dir/requires + +gtest/CMakeFiles/gtest.dir/clean: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : gtest/CMakeFiles/gtest.dir/clean + +gtest/CMakeFiles/gtest.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /usr/src/gtest /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/CMakeFiles/gtest.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..015a1ee --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" + "libgtest.pdb" + "libgtest.so" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/depend.make b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..37ac348 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest. +# This may be replaced when dependencies are built. diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/flags.make b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..e7f0d6f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -g -fPIC -I/usr/src/gtest/include -I/usr/src/gtest + +CXX_DEFINES = -Dgtest_EXPORTS -DGTEST_CREATE_SHARED_LIBRARY=1 + +# TARGET_FLAGS = -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra + diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/link.txt b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..4dce32c --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -g -shared -Wl,-soname,libgtest.so -o libgtest.so CMakeFiles/gtest.dir/src/gtest-all.cc.o -L/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/src -lpthread -Wl,-rpath,/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/src diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..164e1d2 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 2 + diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..95ed906 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,19 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/gtest/src/gtest_main.cc" "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "GTEST_CREATE_SHARED_LIBRARY=1" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + "/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/build.make b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..c74134d --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# Include any dependencies generated for this target. +include gtest/CMakeFiles/gtest_main.dir/depend.make + +# Include the progress variables for this target. +include gtest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/CMakeFiles/gtest_main.dir/flags.make + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: gtest/CMakeFiles/gtest_main.dir/flags.make +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: /usr/src/gtest/src/gtest_main.cc + $(CMAKE_COMMAND) -E cmake_progress_report /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/gtest/src/gtest_main.cc + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires: +.PHONY : gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides.build +.PHONY : gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides.build: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +gtest/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +gtest/libgtest_main.so: gtest/libgtest.so +gtest/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/build.make +gtest/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library libgtest_main.so" + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/CMakeFiles/gtest_main.dir/build: gtest/libgtest_main.so +.PHONY : gtest/CMakeFiles/gtest_main.dir/build + +gtest/CMakeFiles/gtest_main.dir/requires: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires +.PHONY : gtest/CMakeFiles/gtest_main.dir/requires + +gtest/CMakeFiles/gtest_main.dir/clean: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : gtest/CMakeFiles/gtest_main.dir/clean + +gtest/CMakeFiles/gtest_main.dir/depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /usr/src/gtest /home/alessio/catkin_workspace/src/moveit_simple_controller_manager /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/CMakeFiles/gtest_main.dir/depend + diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..c8fe838 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + "libgtest_main.pdb" + "libgtest_main.so" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/depend.make b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..1d67c1a --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest_main. +# This may be replaced when dependencies are built. diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/flags.make b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..1315b00 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -g -fPIC -I/usr/src/gtest/include -I/usr/src/gtest + +CXX_DEFINES = -Dgtest_main_EXPORTS -DGTEST_CREATE_SHARED_LIBRARY=1 + +# TARGET_FLAGS = -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra + diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/link.txt b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..cb1d275 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -g -shared -Wl,-soname,libgtest_main.so -o libgtest_main.so CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -L/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/src -lpthread libgtest.so -lpthread -Wl,-rpath,/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/src:/home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/progress.make b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..822db75 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 3 + diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/progress.marks b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/CTestTestfile.cmake b/ROS-groovy/moveit_simple_controller_manager/gtest/CTestTestfile.cmake new file mode 100644 index 0000000..5e1be87 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /usr/src/gtest +# Build directory: /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest +# +# This file includes the relevent testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/Makefile b/ROS-groovy/moveit_simple_controller_manager/gtest/Makefile new file mode 100644 index 0000000..02dce53 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/Makefile @@ -0,0 +1,259 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alessio/catkin_workspace/src/moveit_simple_controller_manager + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." + /usr/bin/cmake -i . +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: install/local +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: install/strip +.PHONY : install/strip/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# The main all target +all: cmake_check_build_system + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/gtest/CMakeFiles/progress.marks + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f CMakeFiles/Makefile2 gtest/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alessio/catkin_workspace/src/moveit_simple_controller_manager/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f CMakeFiles/Makefile2 gtest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +gtest/CMakeFiles/gtest.dir/rule: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +# Convenience name for target. +gtest/CMakeFiles/gtest_main.dir/rule: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/gtest-all.o: src/gtest-all.cc.o +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... gtest" + @echo "... gtest_main" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alessio/catkin_workspace/src/moveit_simple_controller_manager && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/moveit_simple_controller_manager/gtest/cmake_install.cmake b/ROS-groovy/moveit_simple_controller_manager/gtest/cmake_install.cmake new file mode 100644 index 0000000..3a3b7d1 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/gtest/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /usr/src/gtest + +# Set the install prefix +IF(NOT DEFINED CMAKE_INSTALL_PREFIX) + SET(CMAKE_INSTALL_PREFIX "/usr/local") +ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) +STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + IF(BUILD_TYPE) + STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + ELSE(BUILD_TYPE) + SET(CMAKE_INSTALL_CONFIG_NAME "Debug") + ENDIF(BUILD_TYPE) + MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + +# Set the component getting installed. +IF(NOT CMAKE_INSTALL_COMPONENT) + IF(COMPONENT) + MESSAGE(STATUS "Install component: \"${COMPONENT}\"") + SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + ELSE(COMPONENT) + SET(CMAKE_INSTALL_COMPONENT) + ENDIF(COMPONENT) +ENDIF(NOT CMAKE_INSTALL_COMPONENT) + +# Install shared libraries without execute permission? +IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + SET(CMAKE_INSTALL_SO_NO_EXE "1") +ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + diff --git a/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/action_based_controller_handle.h b/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/action_based_controller_handle.h new file mode 100644 index 0000000..aa09efb --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/action_based_controller_handle.h @@ -0,0 +1,177 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#ifndef MOVEIT_PLUGINS_ACTION_BASED_CONTROLLER_HANDLE +#define MOVEIT_PLUGINS_ACTION_BASED_CONTROLLER_HANDLE + +#include +#include +#include + +namespace moveit_simple_controller_manager +{ + +/* + * This exist solely to inject addJoint/getJoints into base non-templated class. + */ +class ActionBasedControllerHandleBase : public moveit_controller_manager::MoveItControllerHandle +{ +public: + ActionBasedControllerHandleBase(const std::string &name) : + moveit_controller_manager::MoveItControllerHandle(name) + { + } + + virtual void addJoint(const std::string &name) = 0; + virtual void getJoints(std::vector &joints) = 0; +}; + +MOVEIT_CLASS_FORWARD(ActionBasedControllerHandleBase); + + +/* + * This is a simple base class, which handles all of the action creation/etc + */ +template +class ActionBasedControllerHandle : public ActionBasedControllerHandleBase +{ + +public: + ActionBasedControllerHandle(const std::string &name, const std::string &ns) : + ActionBasedControllerHandleBase(name), + namespace_(ns), + done_(true) + { + controller_action_client_.reset(new actionlib::SimpleActionClient(getActionName(), true)); + unsigned int attempts = 0; + while (ros::ok() && !controller_action_client_->waitForServer(ros::Duration(5.0)) && ++attempts < 3) + ROS_INFO_STREAM("MoveitSimpleControllerManager: Waiting for " << getActionName() << " to come up"); + + if (!controller_action_client_->isServerConnected()) + { + ROS_ERROR_STREAM("MoveitSimpleControllerManager: Action client not connected: " << getActionName()); + controller_action_client_.reset(); + } + + last_exec_ = moveit_controller_manager::ExecutionStatus::SUCCEEDED; + } + + bool isConnected() const + { + return controller_action_client_; + } + + virtual bool cancelExecution() + { + if (!controller_action_client_) + return false; + if (!done_) + { + ROS_INFO_STREAM("MoveitSimpleControllerManager: Cancelling execution for " << name_); + controller_action_client_->cancelGoal(); + last_exec_ = moveit_controller_manager::ExecutionStatus::PREEMPTED; + done_ = true; + } + return true; + } + + virtual bool waitForExecution(const ros::Duration &timeout = ros::Duration(0)) + { + if (controller_action_client_ && !done_) + return controller_action_client_->waitForResult(timeout); + return true; + } + + virtual moveit_controller_manager::ExecutionStatus getLastExecutionStatus() + { + return last_exec_; + } + + virtual void addJoint(const std::string &name) + { + joints_.push_back(name); + } + + virtual void getJoints(std::vector &joints) + { + joints = joints_; + } + +protected: + + std::string getActionName(void) const + { + if (namespace_.empty()) + return name_; + else + return name_ +"/" + namespace_; + } + + void finishControllerExecution(const actionlib::SimpleClientGoalState& state) + { + ROS_DEBUG_STREAM("MoveitSimpleControllerManager: Controller " << name_ << " is done with state " << state.toString() << ": " << state.getText()); + if (state == actionlib::SimpleClientGoalState::SUCCEEDED) + last_exec_ = moveit_controller_manager::ExecutionStatus::SUCCEEDED; + else + if (state == actionlib::SimpleClientGoalState::ABORTED) + last_exec_ = moveit_controller_manager::ExecutionStatus::ABORTED; + else + if (state == actionlib::SimpleClientGoalState::PREEMPTED) + last_exec_ = moveit_controller_manager::ExecutionStatus::PREEMPTED; + else + last_exec_ = moveit_controller_manager::ExecutionStatus::FAILED; + done_ = true; + } + + /* execution status */ + moveit_controller_manager::ExecutionStatus last_exec_; + bool done_; + + /* the controller namespace, for instance, topics will map to name/ns/goal, name/ns/result, etc */ + std::string namespace_; + + /* the joints controlled by this controller */ + std::vector joints_; + + /* action client */ + boost::shared_ptr > controller_action_client_; +}; + + +} // end namespace moveit_simple_controller_manager + +#endif // MOVEIT_PLUGINS_ACTION_BASED_CONTROLLER_HANDLE diff --git a/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h b/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h new file mode 100644 index 0000000..0ecdd92 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/follow_joint_trajectory_controller_handle.h @@ -0,0 +1,110 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#ifndef MOVEIT_PLUGINS_FOLLOW_TRAJECTORY_CONTROLLER_HANDLE +#define MOVEIT_PLUGINS_FOLLOW_TRAJECTORY_CONTROLLER_HANDLE + +#include +#include + +namespace moveit_simple_controller_manager +{ + +/* + * This is generally used for arms, but could also be used for multi-dof hands, + * or anything using a control_mgs/FollowJointTrajectoryAction. + */ +class FollowJointTrajectoryControllerHandle : public ActionBasedControllerHandle +{ +public: + + FollowJointTrajectoryControllerHandle(const std::string &name, const std::string &action_ns) : + ActionBasedControllerHandle(name, action_ns) + { + } + + virtual bool sendTrajectory(const moveit_msgs::RobotTrajectory &trajectory) + { + ROS_DEBUG_STREAM("FollowJointTrajectoryController: new trajectory to " << name_); + + if (!controller_action_client_) + return false; + + if (!trajectory.multi_dof_joint_trajectory.points.empty()) + { + ROS_ERROR("FollowJointTrajectoryController: cannot execute multi-dof trajectories."); + return false; + } + + if (done_) + ROS_DEBUG_STREAM("FollowJointTrajectoryController: sending trajectory to " << name_); + else + ROS_DEBUG_STREAM("FollowJointTrajectoryController: sending continuation for the currently executed trajectory to " << name_); + + control_msgs::FollowJointTrajectoryGoal goal; + goal.trajectory = trajectory.joint_trajectory; + controller_action_client_->sendGoal(goal, + boost::bind(&FollowJointTrajectoryControllerHandle::controllerDoneCallback, this, _1, _2), + boost::bind(&FollowJointTrajectoryControllerHandle::controllerActiveCallback, this), + boost::bind(&FollowJointTrajectoryControllerHandle::controllerFeedbackCallback, this, _1)); + done_ = false; + last_exec_ = moveit_controller_manager::ExecutionStatus::RUNNING; + return true; + } + +protected: + + void controllerDoneCallback(const actionlib::SimpleClientGoalState& state, + const control_msgs::FollowJointTrajectoryResultConstPtr& result) + { + finishControllerExecution(state); + } + + void controllerActiveCallback() + { + ROS_DEBUG_STREAM("FollowJointTrajectoryController: " << name_ << " started execution"); + } + + void controllerFeedbackCallback(const control_msgs::FollowJointTrajectoryFeedbackConstPtr& feedback) + { + } +}; + + +} // end namespace moveit_simple_controller_manager + +#endif // MOVEIT_PLUGINS_FOLLOW_TRAJECTORY_CONTROLLER_HANDLE diff --git a/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/gripper_controller_handle.h b/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/gripper_controller_handle.h new file mode 100644 index 0000000..095b48f --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/gripper_controller_handle.h @@ -0,0 +1,183 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#ifndef MOVEIT_PLUGINS_GRIPPER_CONTROLLER_HANDLE +#define MOVEIT_PLUGINS_GRIPPER_CONTROLLER_HANDLE + +#include +#include +#include + +namespace moveit_simple_controller_manager +{ + + +/* + * This is an interface for a gripper using control_msgs/GripperCommandAction action interface (single DOF). + */ +class GripperControllerHandle : public ActionBasedControllerHandle +{ +public: + /* Topics will map to name/ns/goal, name/ns/result, etc */ + GripperControllerHandle(const std::string &name, const std::string &ns) : + ActionBasedControllerHandle(name, ns), + allow_failure_(false) + { + } + + virtual bool sendTrajectory(const moveit_msgs::RobotTrajectory &trajectory) + { + ROS_DEBUG_STREAM_NAMED("GripperController", "Received new trajectory for " << name_); + + if (!controller_action_client_) + return false; + + if (!trajectory.multi_dof_joint_trajectory.points.empty()) + { + ROS_ERROR_NAMED("GripperController", "Gripper cannot execute multi-dof trajectories."); + return false; + } + + if (trajectory.joint_trajectory.points.empty()) + { + ROS_ERROR_NAMED("GripperController", "GripperController expects a joint trajectory with one point only, but %u provided)", (unsigned int)trajectory.joint_trajectory.points.size()); + return false; + } + if (trajectory.joint_trajectory.points.size() > 1) + ROS_WARN_NAMED("GripperController", "GripperController expects a joint trajectory with one point only, but %u provided)", (unsigned int)trajectory.joint_trajectory.points.size()); + + if (trajectory.joint_trajectory.joint_names.empty()) + { + ROS_ERROR_NAMED("GripperController", "No joint names specified"); + return false; + } + + int gripper_joint_index = -1; + for (std::size_t i = 0 ; i < trajectory.joint_trajectory.joint_names.size() ; ++i) + if (command_joints_.find(trajectory.joint_trajectory.joint_names[i]) != command_joints_.end()) + { + gripper_joint_index = i; + break; + } + if (gripper_joint_index < 0) + { + ROS_WARN_NAMED("GripperController", "No command_joint was specified for the MoveIt controller gripper handle. Please see GripperControllerHandle::addCommandJoint() and GripperControllerHandle::setCommandJoint(). Assuming index 0."); + gripper_joint_index = 0; + } + + if (trajectory.joint_trajectory.points[0].positions.size() <= gripper_joint_index) + { + ROS_ERROR_NAMED("GripperController", "GripperController expects a joint trajectory with one point that specifies at least the position of joint '%s', but insufficient positions provided", + trajectory.joint_trajectory.joint_names[gripper_joint_index].c_str()); + return false; + } + + /* TODO: currently sending velocity as effort, make this better. */ + control_msgs::GripperCommandGoal goal; + if (trajectory.joint_trajectory.points[0].velocities.size() > gripper_joint_index) + goal.command.max_effort = trajectory.joint_trajectory.points[0].velocities[gripper_joint_index]; + + goal.command.position = trajectory.joint_trajectory.points[0].positions[gripper_joint_index]; + controller_action_client_->sendGoal(goal, + boost::bind(&GripperControllerHandle::controllerDoneCallback, this, _1, _2), + boost::bind(&GripperControllerHandle::controllerActiveCallback, this), + boost::bind(&GripperControllerHandle::controllerFeedbackCallback, this, _1)); + done_ = false; + last_exec_ = moveit_controller_manager::ExecutionStatus::RUNNING; + return true; + } + + void setCommandJoint(const std::string& name) + { + command_joints_.clear(); + addCommandJoint(name); + } + + void addCommandJoint(const std::string& name) + { + command_joints_.insert(name); + } + + void allowFailure(bool allow) + { + allow_failure_ = allow; + } + +private: + + void controllerDoneCallback(const actionlib::SimpleClientGoalState& state, + const control_msgs::GripperCommandResultConstPtr& result) + { + if (state == actionlib::SimpleClientGoalState::ABORTED && allow_failure_) + finishControllerExecution(actionlib::SimpleClientGoalState::SUCCEEDED); + else + finishControllerExecution(state); + } + + void controllerActiveCallback() + { + ROS_DEBUG_STREAM("GripperController: " << name_ << " started execution"); + } + + void controllerFeedbackCallback(const control_msgs::GripperCommandFeedbackConstPtr& feedback) + { + } + + /* + * Some gripper drivers may indicate a failure if they do not close all the way when + * an object is in the gripper. + */ + bool allow_failure_; + + /* + * A GripperCommand message has only a single float64 for the + * "command", thus only a single joint angle can be sent -- however, + * due to the complexity of making grippers look correct in a URDF, + * they typically have >1 joints. The "command_joint" is the joint + * whose position value will be sent in the GripperCommand action. A + * set of names is provided for acceptable joint names. If any of + * the joints specified is found, the value corresponding to that + * joint is considered the command. E.g., for a two-arm robot, we + * could have two names: one for the joint of each arm. + */ + std::set command_joints_; +}; + + +} // end namespace moveit_simple_controller_manager + +#endif // MOVEIT_PLUGINS_GRIPPER_CONTROLLER_HANDLE diff --git a/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h b/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h new file mode 100644 index 0000000..86ea4ca --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/include/moveit_simple_controller_manager/multi_dof_follow_joint_trajectory_handle.h @@ -0,0 +1,107 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#ifndef MULTI_DOF_FOLLOW_JOINT_CONTROLLER_HANDLE +#define MULTI_DOF_FOLLOW_JOINT_CONTROLLER_HANDLE + +#include +#include + +namespace moveit_simple_controller_manager +{ + +class MultiDofFollowJointTrajectoryControllerHandle : public ActionBasedControllerHandle +{ + +public: + + MultiDofFollowJointTrajectoryControllerHandle(const std::string &name, const std::string &action_ns) : + ActionBasedControllerHandle(name, action_ns) + { + } + + virtual bool sendTrajectory(const moveit_msgs::RobotTrajectory &trajectory) + { + ROS_DEBUG_STREAM("MultiDofFollowJointTrajectoryController: new trajectory to " << name_); + + if (!controller_action_client_) + return false; + + if (trajectory.multi_dof_joint_trajectory.points.empty()) + { + ROS_ERROR("MultiDofFollowJointTrajectoryController: cannot execute single-dof trajectories."); + return false; + } + + if (done_) + ROS_DEBUG_STREAM("MultiDofFollowJointTrajectoryController: sending trajectory to " << name_); + else + ROS_DEBUG_STREAM("MultiDofFollowJointTrajectoryController: sending continuation for the currently executed trajectory to " << name_); + + action_controller::MultiDofFollowJointTrajectoryGoal goal; + goal.trajectory = trajectory.multi_dof_joint_trajectory; + controller_action_client_-> sendGoal(goal, + boost::bind(&MultiDofFollowJointTrajectoryControllerHandle::controllerDoneCallback, this, _1, _2), + boost::bind(&MultiDofFollowJointTrajectoryControllerHandle::controllerActiveCallback, this), + boost::bind(&MultiDofFollowJointTrajectoryControllerHandle::controllerFeedbackCallback, this, _1)); + done_ = false; + last_exec_ = moveit_controller_manager::ExecutionStatus::RUNNING; + return true; + } + +protected: + + void controllerDoneCallback(const actionlib::SimpleClientGoalState& state, + const action_controller::MultiDofFollowJointTrajectoryResultConstPtr& result) + { + finishControllerExecution(state); + } + + void controllerActiveCallback() + { + ROS_DEBUG_STREAM("MultiDofFollowJointTrajectoryController: " << name_ << " started execution"); + } + + void controllerFeedbackCallback(const action_controller::MultiDofFollowJointTrajectoryFeedbackConstPtr& feedback) + { + } +}; + + +} // end namespace moveit_simple_controller_manager + +#endif // MOVEIT_PLUGINS_FOLLOW_TRAJECTORY_CONTROLLER_HANDLE diff --git a/ROS-groovy/moveit_simple_controller_manager/moveit_simple_controller_manager_plugin_description.xml b/ROS-groovy/moveit_simple_controller_manager/moveit_simple_controller_manager_plugin_description.xml new file mode 100644 index 0000000..e199cb8 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/moveit_simple_controller_manager_plugin_description.xml @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/ROS-groovy/moveit_simple_controller_manager/package.xml b/ROS-groovy/moveit_simple_controller_manager/package.xml new file mode 100644 index 0000000..098f42e --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/package.xml @@ -0,0 +1,34 @@ + + moveit_simple_controller_manager + 0.5.2 + A generic, simple controller manager plugin for MoveIt. + Michael Ferguson + Michael Ferguson + + BSD + + http://moveit.ros.org + https://github.com/ros-planning/moveit_plugins/issues + https://github.com/ros-planning/moveit_plugins + + catkin + + action_controller + moveit_core + roscpp + pluginlib + control_msgs + actionlib + + action_controller + moveit_core + roscpp + pluginlib + control_msgs + actionlib + + + + + + diff --git a/ROS-groovy/moveit_simple_controller_manager/package.xml~ b/ROS-groovy/moveit_simple_controller_manager/package.xml~ new file mode 100644 index 0000000..e34a854 --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/package.xml~ @@ -0,0 +1,32 @@ + + moveit_simple_controller_manager + 0.5.2 + A generic, simple controller manager plugin for MoveIt. + Michael Ferguson + Michael Ferguson + + BSD + + http://moveit.ros.org + https://github.com/ros-planning/moveit_plugins/issues + https://github.com/ros-planning/moveit_plugins + + catkin + + moveit_core + roscpp + pluginlib + control_msgs + actionlib + + moveit_core + roscpp + pluginlib + control_msgs + actionlib + + + + + + diff --git a/ROS-groovy/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp b/ROS-groovy/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp new file mode 100644 index 0000000..d42803a --- /dev/null +++ b/ROS-groovy/moveit_simple_controller_manager/src/moveit_simple_controller_manager.cpp @@ -0,0 +1,240 @@ +/********************************************************************* + * Software License Agreement (BSD License) + * + * Copyright (c) 2013, Unbounded Robotics Inc. + * Copyright (c) 2012, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of the Willow Garage nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + *********************************************************************/ + +/* Author: Michael Ferguson, Ioan Sucan, E. Gil Jones */ + +#include +#include +#include +#include +#include +#include +#include +#include + +namespace moveit_simple_controller_manager +{ + + +class MoveItSimpleControllerManager : public moveit_controller_manager::MoveItControllerManager +{ +public: + + MoveItSimpleControllerManager() : node_handle_("~") +{ + if (!node_handle_.hasParam("controller_list")) + { + ROS_ERROR_STREAM("MoveitSimpleControllerManager: No controller_list specified."); + return; + } + + XmlRpc::XmlRpcValue controller_list; + node_handle_.getParam("controller_list", controller_list); + if (controller_list.getType() != XmlRpc::XmlRpcValue::TypeArray) + { + ROS_ERROR("MoveitSimpleControllerManager: controller_list should be specified as an array"); + return; + } + + /* actually create each controller */ + for (int i = 0 ; i < controller_list.size() ; ++i) + { + if (!controller_list[i].hasMember("name") || !controller_list[i].hasMember("joints")) + { + ROS_ERROR("MoveitSimpleControllerManager: Name and joints must be specifed for each controller"); + continue; + } + + try + { + std::string name = std::string(controller_list[i]["name"]); + + std::string action_ns; + if (controller_list[i].hasMember("ns")) + { + /* TODO: this used to be called "ns", renaming to "action_ns" and will remove in the future */ + action_ns = std::string(controller_list[i]["ns"]); + ROS_WARN("MoveitSimpleControllerManager: use of 'ns' is deprecated, use 'action_ns' instead."); + } + else if (controller_list[i].hasMember("action_ns")) + action_ns = std::string(controller_list[i]["action_ns"]); + else + ROS_WARN("MoveitSimpleControllerManager: please note that 'action_ns' no longer has a default value."); + + if (controller_list[i]["joints"].getType() != XmlRpc::XmlRpcValue::TypeArray) + { + ROS_ERROR_STREAM("MoveitSimpleControllerManager: The list of joints for controller " << name << " is not specified as an array"); + continue; + } + + if (!controller_list[i].hasMember("type")) + { + ROS_ERROR_STREAM("MoveitSimpleControllerManager: No type specified for controller " << name); + continue; + } + + std::string type = std::string(controller_list[i]["type"]); + + ActionBasedControllerHandleBasePtr new_handle; + if ( type == "GripperCommand" ) + { + new_handle.reset(new GripperControllerHandle(name, action_ns)); + if (static_cast(new_handle.get())->isConnected()) + { + if (controller_list[i].hasMember("command_joint")) + static_cast(new_handle.get())->setCommandJoint(controller_list[i]["command_joint"]); + else + static_cast(new_handle.get())->setCommandJoint(controller_list[i]["joints"][0]); + + if (controller_list[i].hasMember("allow_failure")) + static_cast(new_handle.get())->allowFailure(true); + + ROS_INFO_STREAM("MoveitSimpleControllerManager: Added GripperCommand controller for " << name ); + controllers_[name] = new_handle; + } + } + else if ( type == "FollowJointTrajectory" ) + { + new_handle.reset(new FollowJointTrajectoryControllerHandle(name, action_ns)); + if (static_cast(new_handle.get())->isConnected()) + { + ROS_INFO_STREAM("MoveitSimpleControllerManager: Added FollowJointTrajectory controller for " << name ); + controllers_[name] = new_handle; + } + } + else if(type == "MultiDofFollowJointTrajectory") + { + new_handle.reset(new MultiDofFollowJointTrajectoryControllerHandle(name, action_ns)); + if (static_cast(new_handle.get())->isConnected()) + { + ROS_INFO_STREAM("MoveitSimpleControllerManager: Added MultiDofFollowJointTrajectory controller for " << name ); + controllers_[name] = new_handle; + } + } + + /* add list of joints, used by controller manager and moveit */ + for (int j = 0 ; j < controller_list[i]["joints"].size() ; ++j) + controllers_[name]->addJoint(std::string(controller_list[i]["joints"][j])); + } + catch (...) + { + ROS_ERROR("MoveitSimpleControllerManager: Unable to parse controller information"); + } + } +} + + virtual ~MoveItSimpleControllerManager() + { + } + + /* + * Get a controller, by controller name (which was specified in the controllers.yaml + */ + virtual moveit_controller_manager::MoveItControllerHandlePtr getControllerHandle(const std::string &name) + { + std::map::const_iterator it = controllers_.find(name); + if (it != controllers_.end()) + return static_cast(it->second); + else + ROS_FATAL_STREAM("No such controller: " << name); + } + + /* + * Get the list of controller names. + */ + virtual void getControllersList(std::vector &names) + { + for (std::map::const_iterator it = controllers_.begin() ; it != controllers_.end() ; ++it) + names.push_back(it->first); + ROS_INFO_STREAM("Returned " << names.size() << " controllers in list"); + } + + /* + * This plugin assumes that all controllers are already active -- and if they are not, well, it has no way to deal with it anyways! + */ + virtual void getActiveControllers(std::vector &names) + { + getControllersList(names); + } + + /* + * Controller must be loaded to be active, see comment above about active controllers... + */ + virtual void getLoadedControllers(std::vector &names) + { + getControllersList(names); + } + + /* + * Get the list of joints that a controller can control. + */ + virtual void getControllerJoints(const std::string &name, std::vector &joints) + { + std::map::const_iterator it = controllers_.find(name); + if (it != controllers_.end()) + { + it->second->getJoints(joints); + } + else + { + ROS_WARN("The joints for controller '%s' are not known. Perhaps the controller configuration is not loaded on the param server?", name.c_str()); + joints.clear(); + } + } + + /* + * Controllers are all active and default -- that's what makes this thing simple. + */ + virtual moveit_controller_manager::MoveItControllerManager::ControllerState getControllerState(const std::string &name) + { + moveit_controller_manager::MoveItControllerManager::ControllerState state; + state.active_ = true; + state.default_ = true; + return state; + } + + /* Cannot switch our controllers */ + virtual bool switchControllers(const std::vector &activate, const std::vector &deactivate) { return false; } + +protected: + + ros::NodeHandle node_handle_; + std::map controllers_; +}; + +} // end namespace moveit_simple_controller_manager + +PLUGINLIB_EXPORT_CLASS(moveit_simple_controller_manager::MoveItSimpleControllerManager, + moveit_controller_manager::MoveItControllerManager); diff --git a/ROS-groovy/pr2_teleop/CMakeLists.txt b/ROS-groovy/pr2_teleop/CMakeLists.txt new file mode 100644 index 0000000..ff69e4e --- /dev/null +++ b/ROS-groovy/pr2_teleop/CMakeLists.txt @@ -0,0 +1,7 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) +rosbuild_init() +rosbuild_add_executable(bin/teleop_pr2_keyboard src/teleop_pr2_keyboard.cpp) +rosbuild_add_executable(bin/teleop_pr2 src/teleop_pr2.cpp) +rosbuild_add_executable(bin/teleop_gripper src/teleop_gripper.cpp) +rosbuild_add_executable(bin/controller src/teleop_pr2_keyboard_modificato.cpp) diff --git a/ROS-groovy/pr2_teleop/CMakeLists.txt~ b/ROS-groovy/pr2_teleop/CMakeLists.txt~ new file mode 100644 index 0000000..7c56fd0 --- /dev/null +++ b/ROS-groovy/pr2_teleop/CMakeLists.txt~ @@ -0,0 +1,6 @@ +cmake_minimum_required(VERSION 2.4.6) +include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) +rosbuild_init() +rosbuild_add_executable(bin/teleop_pr2_keyboard src/teleop_pr2_keyboard.cpp) +rosbuild_add_executable(bin/teleop_pr2 src/teleop_pr2.cpp) +rosbuild_add_executable(bin/teleop_gripper src/teleop_gripper.cpp) \ No newline at end of file diff --git a/ROS-groovy/pr2_teleop/Makefile b/ROS-groovy/pr2_teleop/Makefile new file mode 100644 index 0000000..bbd3fc6 --- /dev/null +++ b/ROS-groovy/pr2_teleop/Makefile @@ -0,0 +1 @@ +include $(shell rospack find mk)/cmake.mk diff --git a/ROS-groovy/pr2_teleop/README.txt b/ROS-groovy/pr2_teleop/README.txt new file mode 100644 index 0000000..f18344f --- /dev/null +++ b/ROS-groovy/pr2_teleop/README.txt @@ -0,0 +1 @@ +Modified version of pr2_teleop in order to create a node to teleoperate properly hector_quadrotor (src/teleop_pr2_keyboard_modificato.cpp) diff --git a/ROS-groovy/pr2_teleop/README.txt~ b/ROS-groovy/pr2_teleop/README.txt~ new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/pr2_teleop/android_lightning_pr2.png b/ROS-groovy/pr2_teleop/android_lightning_pr2.png new file mode 100644 index 0000000..53fbb2f Binary files /dev/null and b/ROS-groovy/pr2_teleop/android_lightning_pr2.png differ diff --git a/ROS-groovy/pr2_teleop/bin/controller b/ROS-groovy/pr2_teleop/bin/controller new file mode 100644 index 0000000..0e18c61 Binary files /dev/null and b/ROS-groovy/pr2_teleop/bin/controller differ diff --git a/ROS-groovy/pr2_teleop/bin/teleop_gripper b/ROS-groovy/pr2_teleop/bin/teleop_gripper new file mode 100644 index 0000000..9608434 Binary files /dev/null and b/ROS-groovy/pr2_teleop/bin/teleop_gripper differ diff --git a/ROS-groovy/pr2_teleop/bin/teleop_pr2 b/ROS-groovy/pr2_teleop/bin/teleop_pr2 new file mode 100644 index 0000000..0607c0c Binary files /dev/null and b/ROS-groovy/pr2_teleop/bin/teleop_pr2 differ diff --git a/ROS-groovy/pr2_teleop/bin/teleop_pr2_keyboard b/ROS-groovy/pr2_teleop/bin/teleop_pr2_keyboard new file mode 100644 index 0000000..17ae072 Binary files /dev/null and b/ROS-groovy/pr2_teleop/bin/teleop_pr2_keyboard differ diff --git a/ROS-groovy/pr2_teleop/build/CATKIN_IGNORE b/ROS-groovy/pr2_teleop/build/CATKIN_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/pr2_teleop/build/CMakeCache.txt b/ROS-groovy/pr2_teleop/build/CMakeCache.txt new file mode 100644 index 0000000..b5609bd --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeCache.txt @@ -0,0 +1,491 @@ +# This is the CMakeCache file. +# For build in directory: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Build shared libraries (DLLs). +BUILD_SHARED_LIBS:BOOL=ON + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Prefix to apply to package generated via gendebian +CATKIN_PACKAGE_PREFIX:STRING= + +//Catkin skip testing +CATKIN_SKIP_TESTING:BOOL=OFF + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//For backwards compatibility, what version of CMake commands and +// syntax should this version of CMake try to support. +CMAKE_BACKWARDS_COMPATIBILITY:STRING=2.4 + +//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or +// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler. +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release minsize builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds (/MD /Ob1 /Oi +// /Ot /Oy /Gs will produce slightly less optimized but smaller +// files). +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during Release with Debug Info builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g + +//C compiler. +CMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release minsize builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds (/MD /Ob1 /Oi +// /Ot /Oy /Gs will produce slightly less optimized but smaller +// files). +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during Release with Debug Info builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=pr2_teleop + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//No help, variable specified on the command line. +CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake + +//If true, cmake will use relative paths in makefiles and projects. +CMAKE_USE_RELATIVE_PATHS:BOOL=OFF + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +DOXYGEN_EXECUTABLE:FILEPATH=/usr/bin/doxygen + +//Doxygen found +DOXYGEN_FOUND:BOOL=TRUE + +//Path to a program. +EMPY_EXECUTABLE:FILEPATH=/usr/bin/empy + +//Single output directory for building all executables. +EXECUTABLE_OUTPUT_PATH:PATH= + +//Path to a file. +GTEST_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +GTEST_LIBRARY:FILEPATH=GTEST_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=GTEST_MAIN_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND + +//Single output directory for building all libraries. +LIBRARY_OUTPUT_PATH:PATH= + +//lsb_release executable was found +LSB_FOUND:BOOL=TRUE + +//Path to a program. +LSB_RELEASE_EXECUTABLE:FILEPATH=/usr/bin/lsb_release + +//Path to a program. +NOSETESTS:FILEPATH=/usr/bin/nosetests + +//Path to a file. +PROJECTCONFIG:FILEPATH=PROJECTCONFIG-NOTFOUND + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python + +//Python version +PYTHON_VERSION_XDOTY:STRING=2.7 + +//Value Computed by CMake +Project_BINARY_DIR:STATIC=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +//Value Computed by CMake +Project_SOURCE_DIR:STATIC=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +//rospack executable +ROSPACK_EXE:FILEPATH=/opt/ros/groovy/bin/rospack + +//Path to a program. +ROSUNIT_EXE:FILEPATH=/opt/ros/groovy/bin/rosunit + +//Path to a library. +RT_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so + +//Enable debian style python package layout +SETUPTOOLS_DEB_LAYOUT:BOOL=ON + +//Path to a file. +TOOLCHAINCONFIG:FILEPATH=TOOLCHAINCONFIG-NOTFOUND + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_PRECISE:BOOL=TRUE + +//Path to a file. +USERCONFIG:FILEPATH=USERCONFIG-NOTFOUND + +//Path to a file. +_CATKIN_GTEST_INCLUDE:FILEPATH=_CATKIN_GTEST_INCLUDE-NOTFOUND + +//Path to a file. +_CATKIN_GTEST_SRC:FILEPATH=/usr/src/gtest/src/gtest.cc + +//Path to a file. +_file_name:FILEPATH=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp + +//The directory containing a CMake configuration file for catkin. +catkin_DIR:PATH=/opt/ros/groovy/share/catkin/cmake + +//The directory containing a CMake configuration file for gencpp. +gencpp_DIR:PATH=/opt/ros/groovy/share/gencpp/cmake + +//The directory containing a CMake configuration file for genlisp. +genlisp_DIR:PATH=/opt/ros/groovy/share/genlisp/cmake + +//The directory containing a CMake configuration file for genmsg. +genmsg_DIR:PATH=/opt/ros/groovy/share/genmsg/cmake + +//The directory containing a CMake configuration file for genpy. +genpy_DIR:PATH=/opt/ros/groovy/share/genpy/cmake + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest + +//Dependencies for the target +gtest_LIB_DEPENDS:STATIC=general;-lpthread; + +//Value Computed by CMake +gtest_SOURCE_DIR:STATIC=/usr/src/gtest + +//Build gtest's sample programs. +gtest_build_samples:BOOL=OFF + +//Build all of gtest's own tests. +gtest_build_tests:BOOL=OFF + +//Disable uses of pthreads in gtest. +gtest_disable_pthreads:BOOL=OFF + +//Use shared (DLL) run-time lib even when Google Test is built +// as static lib. +gtest_force_shared_crt:BOOL=OFF + +//Dependencies for the target +gtest_main_LIB_DEPENDS:STATIC=general;-lpthread;general;gtest; + +//Path to a library. +lib:FILEPATH=/opt/ros/groovy/lib/libroslib.so + +//Value Computed by CMake +pr2_teleop_BINARY_DIR:STATIC=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +//Value Computed by CMake +pr2_teleop_SOURCE_DIR:STATIC=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +//The directory containing a CMake configuration file for roslib. +roslib_DIR:PATH=/opt/ros/groovy/share/roslib/cmake + +//The directory containing a CMake configuration file for rosunit. +rosunit_DIR:PATH=/opt/ros/groovy/share/rosunit/cmake + + +######################## +# INTERNAL cache entries +######################## + +//catkin environment +CATKIN_ENV:INTERNAL=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/env_cached.sh +CATKIN_TEST_RESULTS_DIR:INTERNAL=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/test_results +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_BUILD_TOOL +CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1 +//What is the target build tool cmake is generating for. +CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=8 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=7 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_CXX_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_C_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Result of TRY_COMPILE +CMAKE_DETERMINE_CXX_ABI_COMPILED:INTERNAL=TRUE +//Result of TRY_COMPILE +CMAKE_DETERMINE_C_ABI_COMPILED:INTERNAL=TRUE +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include CMAKE_HAVE_PTHREAD_H +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Start directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//Suppress Warnings that are meant for the author of the CMakeLists.txt +// files. +CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=FALSE +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS +CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python][v2.7.3()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +GTEST_FROM_SOURCE_FOUND:INTERNAL=TRUE +GTEST_FROM_SOURCE_INCLUDE_DIRS:INTERNAL= +GTEST_FROM_SOURCE_LIBRARIES:INTERNAL=gtest +GTEST_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest +GTEST_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gtest_main +//ADVANCED property for variable: GTEST_INCLUDE_DIR +GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY +GTEST_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY_DEBUG +GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY +GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG +GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_EXECUTABLE +PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 +//This needs to be in PYTHONPATH when 'setup.py install' is called. +// And it needs to match. But setuptools won't tell us where +// it will install things. +PYTHON_INSTALL_DIR:INTERNAL=lib/python2.7/dist-packages +_rosbuild_EXPORTS:INTERNAL= +_rosbuild_cached_flag_time:INTERNAL=1377114693.8 +_roslang_LANGS:INTERNAL=roslisp +_rospack_deps_manifests_invoke_result:INTERNAL=/opt/ros/groovy/share/cpp_common/package.xml;/opt/ros/groovy/share/rostime/package.xml;/opt/ros/groovy/share/roscpp_traits/package.xml;/opt/ros/groovy/share/roscpp_serialization/package.xml;/opt/ros/groovy/share/genmsg/package.xml;/opt/ros/groovy/share/genpy/package.xml;/opt/ros/groovy/share/message_runtime/package.xml;/opt/ros/groovy/share/std_msgs/package.xml;/opt/ros/groovy/share/geometry_msgs/package.xml;/opt/ros/groovy/share/sensor_msgs/package.xml;/opt/ros/groovy/share/gencpp/package.xml;/opt/ros/groovy/share/genlisp/package.xml;/opt/ros/groovy/share/message_generation/package.xml;/opt/ros/groovy/share/actionlib_msgs/package.xml;/opt/ros/groovy/share/trajectory_msgs/package.xml;/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/manifest.xml;/opt/ros/groovy/share/rosconsole/package.xml;/opt/ros/groovy/share/rosgraph_msgs/package.xml;/opt/ros/groovy/share/xmlrpcpp/package.xml;/opt/ros/groovy/share/roscpp/package.xml;/opt/ros/groovy/share/topic_tools/package.xml;/opt/ros/groovy/share/rosgraph/package.xml;/opt/ros/groovy/share/catkin/package.xml;/opt/ros/groovy/share/rospack/package.xml;/opt/ros/groovy/share/roslib/package.xml;/opt/ros/groovy/share/rospy/package.xml;/opt/ros/groovy/share/rosclean/package.xml;/opt/ros/groovy/share/rosmaster/package.xml;/opt/ros/groovy/share/rosout/package.xml;/opt/ros/groovy/share/rosparam/package.xml;/opt/ros/groovy/share/roslaunch/package.xml;/opt/ros/groovy/share/rosunit/package.xml;/opt/ros/groovy/share/rostest/package.xml;/opt/ros/groovy/share/actionlib/package.xml;/opt/ros/groovy/share/message_filters/package.xml;/opt/ros/groovy/share/tf/package.xml +_rospack_msgsrv_gen_invoke_result:INTERNAL=/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/generated;/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/generated +pr2_teleop_CFLAGS_OTHER:INTERNAL= +pr2_teleop_INCLUDEDIR:INTERNAL= +pr2_teleop_INCLUDE_DIRS:INTERNAL=/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include;/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include;/opt/ros/groovy/include +pr2_teleop_LDFLAGS_OTHER:INTERNAL= +pr2_teleop_LIBRARIES:INTERNAL=topic_tools;actionlib;tf;message_filters;roscpp;:/usr/lib/libboost_signals-mt.so;:/usr/lib/libboost_filesystem-mt.so;rosconsole;:/usr/lib/libboost_regex-mt.so;:/usr/lib/liblog4cxx.so;xmlrpcpp;roscpp_serialization;rostime;:/usr/lib/libboost_date_time-mt.so;:/usr/lib/libboost_system-mt.so;:/usr/lib/libboost_thread-mt.so;pthread;cpp_common +pr2_teleop_LIBRARY_DIRS:INTERNAL=/opt/ros/groovy/lib +pr2_teleop_cached_manifest_list:INTERNAL=/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/manifest.xml;/opt/ros/groovy/share/cpp_common/package.xml;/opt/ros/groovy/share/rostime/package.xml;/opt/ros/groovy/share/roscpp_traits/package.xml;/opt/ros/groovy/share/roscpp_serialization/package.xml;/opt/ros/groovy/share/genmsg/package.xml;/opt/ros/groovy/share/genpy/package.xml;/opt/ros/groovy/share/message_runtime/package.xml;/opt/ros/groovy/share/std_msgs/package.xml;/opt/ros/groovy/share/geometry_msgs/package.xml;/opt/ros/groovy/share/sensor_msgs/package.xml;/opt/ros/groovy/share/gencpp/package.xml;/opt/ros/groovy/share/genlisp/package.xml;/opt/ros/groovy/share/message_generation/package.xml;/opt/ros/groovy/share/actionlib_msgs/package.xml;/opt/ros/groovy/share/trajectory_msgs/package.xml;/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/manifest.xml;/opt/ros/groovy/share/rosconsole/package.xml;/opt/ros/groovy/share/rosgraph_msgs/package.xml;/opt/ros/groovy/share/xmlrpcpp/package.xml;/opt/ros/groovy/share/roscpp/package.xml;/opt/ros/groovy/share/topic_tools/package.xml;/opt/ros/groovy/share/rosgraph/package.xml;/opt/ros/groovy/share/catkin/package.xml;/opt/ros/groovy/share/rospack/package.xml;/opt/ros/groovy/share/roslib/package.xml;/opt/ros/groovy/share/rospy/package.xml;/opt/ros/groovy/share/rosclean/package.xml;/opt/ros/groovy/share/rosmaster/package.xml;/opt/ros/groovy/share/rosout/package.xml;/opt/ros/groovy/share/rosparam/package.xml;/opt/ros/groovy/share/roslaunch/package.xml;/opt/ros/groovy/share/rosunit/package.xml;/opt/ros/groovy/share/rostest/package.xml;/opt/ros/groovy/share/actionlib/package.xml;/opt/ros/groovy/share/message_filters/package.xml;/opt/ros/groovy/share/tf/package.xml;/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/generated;/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/generated +pr2_teleop_temp:INTERNAL= +roslib_path:INTERNAL=/opt/ros/groovy/share/roslib +roslisp_CMAKE:INTERNAL=/opt/ros/groovy/share/roslisp/rosbuild/roslisp.cmake + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeCCompiler.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeCCompiler.cmake new file mode 100644 index 0000000..657f5b0 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeCCompiler.cmake @@ -0,0 +1,49 @@ +SET(CMAKE_C_COMPILER "/usr/bin/gcc") +SET(CMAKE_C_COMPILER_ARG1 "") +SET(CMAKE_C_COMPILER_ID "GNU") +SET(CMAKE_C_PLATFORM_ID "Linux") + +SET(CMAKE_AR "/usr/bin/ar") +SET(CMAKE_RANLIB "/usr/bin/ranlib") +SET(CMAKE_LINKER "/usr/bin/ld") +SET(CMAKE_COMPILER_IS_GNUCC 1) +SET(CMAKE_C_COMPILER_LOADED 1) +SET(CMAKE_COMPILER_IS_MINGW ) +SET(CMAKE_COMPILER_IS_CYGWIN ) +IF(CMAKE_COMPILER_IS_CYGWIN) + SET(CYGWIN 1) + SET(UNIX 1) +ENDIF(CMAKE_COMPILER_IS_CYGWIN) + +SET(CMAKE_C_COMPILER_ENV_VAR "CC") + +IF(CMAKE_COMPILER_IS_MINGW) + SET(MINGW 1) +ENDIF(CMAKE_COMPILER_IS_MINGW) +SET(CMAKE_C_COMPILER_ID_RUN 1) +SET(CMAKE_C_SOURCE_FILE_EXTENSIONS c) +SET(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +SET(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +SET(CMAKE_C_SIZEOF_DATA_PTR "8") +SET(CMAKE_C_COMPILER_ABI "ELF") +SET(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +IF(CMAKE_C_SIZEOF_DATA_PTR) + SET(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +ENDIF(CMAKE_C_SIZEOF_DATA_PTR) + +IF(CMAKE_C_COMPILER_ABI) + SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +ENDIF(CMAKE_C_COMPILER_ABI) + +IF(CMAKE_C_LIBRARY_ARCHITECTURE) + SET(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +ENDIF() + +SET(CMAKE_C_HAS_ISYSROOT "") + + +SET(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c") +SET(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeCXXCompiler.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..f62d04d --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeCXXCompiler.cmake @@ -0,0 +1,50 @@ +SET(CMAKE_CXX_COMPILER "/usr/bin/c++") +SET(CMAKE_CXX_COMPILER_ARG1 "") +SET(CMAKE_CXX_COMPILER_ID "GNU") +SET(CMAKE_CXX_PLATFORM_ID "Linux") + +SET(CMAKE_AR "/usr/bin/ar") +SET(CMAKE_RANLIB "/usr/bin/ranlib") +SET(CMAKE_LINKER "/usr/bin/ld") +SET(CMAKE_COMPILER_IS_GNUCXX 1) +SET(CMAKE_CXX_COMPILER_LOADED 1) +SET(CMAKE_COMPILER_IS_MINGW ) +SET(CMAKE_COMPILER_IS_CYGWIN ) +IF(CMAKE_COMPILER_IS_CYGWIN) + SET(CYGWIN 1) + SET(UNIX 1) +ENDIF(CMAKE_COMPILER_IS_CYGWIN) + +SET(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +IF(CMAKE_COMPILER_IS_MINGW) + SET(MINGW 1) +ENDIF(CMAKE_COMPILER_IS_MINGW) +SET(CMAKE_CXX_COMPILER_ID_RUN 1) +SET(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +SET(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +SET(CMAKE_CXX_LINKER_PREFERENCE 30) +SET(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +SET(CMAKE_CXX_SIZEOF_DATA_PTR "8") +SET(CMAKE_CXX_COMPILER_ABI "ELF") +SET(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +IF(CMAKE_CXX_SIZEOF_DATA_PTR) + SET(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +ENDIF(CMAKE_CXX_SIZEOF_DATA_PTR) + +IF(CMAKE_CXX_COMPILER_ABI) + SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +ENDIF(CMAKE_CXX_COMPILER_ABI) + +IF(CMAKE_CXX_LIBRARY_ARCHITECTURE) + SET(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +ENDIF() + +SET(CMAKE_CXX_HAS_ISYSROOT "") + + +SET(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") +SET(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000..dc21ec4 Binary files /dev/null and b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin differ diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000..fa7cd7d Binary files /dev/null and b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDirectoryInformation.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..9f4b5cb --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,26 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Relative path conversion top directories. +SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build") + +# Force unix paths in dependencies. +SET(CMAKE_FORCE_UNIX_PATHS 1) + +# The C and CXX include file search paths: +SET(CMAKE_C_INCLUDE_PATH + "../include" + "/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include" + "/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include" + "/opt/ros/groovy/include" + ) +SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) + +# The C and CXX include file regular expressions for this directory. +SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeError.log b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000..c02465b --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeError.log @@ -0,0 +1,21 @@ +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthreads +/usr/bin/ld: cannot find -lpthreads +collect2: ld returned 1 exit status +make[2]: *** [cmTryCompileExec] Errore 1 +make[2]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +make[1]: *** [cmTryCompileExec/fast] Errore 2 +make[1]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" + + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeOutput.log b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..e9b8e86 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,307 @@ +The system is: Linux - 3.5.0-37-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/gcc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -c /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -o cmTryCompileExec -rdynamic +make[2]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -v CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/gcc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o +make[2]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"] + ignore line: [make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build] + ignore line: [make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTryCompileExec] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1] + ignore line: [/usr/bin/gcc -v CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/gcc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/collect2] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--as-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTryCompileExec] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] + arg [CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.6] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> [/usr/lib] + collapse dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse dir [/lib/../lib] ==> [/lib] + collapse dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/../lib] ==> [/usr/lib] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> [/usr/lib] + implicit libs: [c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -o cmTryCompileExec -rdynamic +make[2]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o +make[2]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"] + ignore line: [make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build] + ignore line: [make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp"] + ignore line: [/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTryCompileExec] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/collect2] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--as-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTryCompileExec] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] + arg [CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.6] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib] ==> [/usr/lib] + collapse dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse dir [/lib/../lib] ==> [/lib] + collapse dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse dir [/usr/lib/../lib] ==> [/usr/lib] + collapse dir [/usr/lib/gcc/x86_64-linux-gnu/4.6/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + + +Determining if files pthread.h exist passed with the following output: +Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o +/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -c /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -o cmTryCompileExec -rdynamic +make[2]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: ingresso nella directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +/usr/bin/cmake -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c +Linking C executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthread +make[2]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" +make[1]: uscita dalla directory "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/CMakeTmp" + + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeRuleHashes.txt b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..ddd6597 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,20 @@ +# Hashes of file build rules. +36a25149fa63506584f5c02f7b48050a CMakeFiles/ROSBUILD_genmsg_cpp +36a25149fa63506584f5c02f7b48050a CMakeFiles/ROSBUILD_genmsg_lisp +36a25149fa63506584f5c02f7b48050a CMakeFiles/ROSBUILD_gensrv_cpp +36a25149fa63506584f5c02f7b48050a CMakeFiles/ROSBUILD_gensrv_lisp +36a25149fa63506584f5c02f7b48050a CMakeFiles/_catkin_empty_exported_target +f07ac7f3bc90a8a1ee1e0b5e7795f625 CMakeFiles/clean_test_results +36a25149fa63506584f5c02f7b48050a CMakeFiles/doxygen +bb15992ed08ae0cf55fa26fad5b3c5a7 CMakeFiles/rosbuild_clean-test-results +36a25149fa63506584f5c02f7b48050a CMakeFiles/rosbuild_precompile +36a25149fa63506584f5c02f7b48050a CMakeFiles/rosbuild_premsgsrvgen +36a25149fa63506584f5c02f7b48050a CMakeFiles/rospack_genmsg +36a25149fa63506584f5c02f7b48050a CMakeFiles/rospack_genmsg_libexe +36a25149fa63506584f5c02f7b48050a CMakeFiles/rospack_gensrv +36a25149fa63506584f5c02f7b48050a CMakeFiles/run_tests +36a25149fa63506584f5c02f7b48050a CMakeFiles/test +36a25149fa63506584f5c02f7b48050a CMakeFiles/test-future +8ea1f3a63ee8b760fdee0dadab338212 CMakeFiles/test-results +36a25149fa63506584f5c02f7b48050a CMakeFiles/test-results-run +36a25149fa63506584f5c02f7b48050a CMakeFiles/tests diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeSystem.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeSystem.cmake new file mode 100644 index 0000000..5d155e3 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CMakeSystem.cmake @@ -0,0 +1,15 @@ +INCLUDE("/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake") + +SET(CMAKE_SYSTEM "Linux-3.5.0-37-generic") +SET(CMAKE_SYSTEM_NAME "Linux") +SET(CMAKE_SYSTEM_VERSION "3.5.0-37-generic") +SET(CMAKE_SYSTEM_PROCESSOR "x86_64") + +SET(CMAKE_HOST_SYSTEM "Linux-3.5.0-37-generic") +SET(CMAKE_HOST_SYSTEM_NAME "Linux") +SET(CMAKE_HOST_SYSTEM_VERSION "3.5.0-37-generic") +SET(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +SET(CMAKE_CROSSCOMPILING "FALSE") + +SET(CMAKE_SYSTEM_LOADED 1) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c b/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..936ae30 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,232 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" + +#elif defined(__clang__) +# define COMPILER_ID "Clang" + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + +#elif defined(__WATCOMC__) +# define COMPILER_ID "Watcom" + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + +#elif defined(__IBMC__) +# if defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" +# elif __IBMC__ >= 800 +# define COMPILER_ID "XL" +# else +# define COMPILER_ID "VisualAge" +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" + +#elif defined(__PATHSCALE__) +# define COMPILER_ID "PathScale" + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI_DSP" + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + +#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +/* Analog Devices C++ compiler for Blackfin, TigerSHARC and + SHARC (21000) DSPs */ +# define COMPILER_ID "ADSP" + +/* IAR Systems compiler for embedded systems. + http://www.iar.com + Not supported yet by CMake +#elif defined(__IAR_SYSTEMS_ICC__) +# define COMPILER_ID "IAR" */ + +/* sdcc, the small devices C compiler for embedded systems, + http://sdcc.sourceforge.net */ +#elif defined(SDCC) +# define COMPILER_ID "SDCC" + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" + +/* This compiler is either not known or is too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" + +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU) +# define PLATFORM_ID "Haiku" +/* Haiku also defines __BEOS__ so we must + put it prior to the check for __BEOS__ +*/ + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; + (void)argv; + return require; +} +#endif diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdC/a.out b/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdC/a.out new file mode 100644 index 0000000..ec9b7d5 Binary files /dev/null and b/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdC/a.out differ diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp b/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..7414ddf --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,215 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" + +#elif defined(__clang__) +# define COMPILER_ID "Clang" + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + +#elif defined(__WATCOMC__) +# define COMPILER_ID "Watcom" + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + +#elif defined(__IBMCPP__) +# if defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" +# elif __IBMCPP__ >= 800 +# define COMPILER_ID "XL" +# else +# define COMPILER_ID "VisualAge" +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" + +#elif defined(__PATHSCALE__) +# define COMPILER_ID "PathScale" + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI_DSP" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + +#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +/* Analog Devices C++ compiler for Blackfin, TigerSHARC and + SHARC (21000) DSPs */ +# define COMPILER_ID "ADSP" + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" + +/* This compiler is either not known or is too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" + +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU) +# define PLATFORM_ID "Haiku" +/* Haiku also defines __BEOS__ so we must + put it prior to the check for __BEOS__ +*/ + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + (void)argv; + return require; +} diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdCXX/a.out b/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdCXX/a.out new file mode 100644 index 0000000..2472423 Binary files /dev/null and b/ROS-groovy/pr2_teleop/build/CMakeFiles/CompilerIdCXX/a.out differ diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/Makefile.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..293cecb --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,156 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# The generator used is: +SET(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +SET(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/opt/ros/groovy/share/catkin/cmake/../package.xml" + "/opt/ros/groovy/share/catkin/cmake/all.cmake" + "/opt/ros/groovy/share/catkin/cmake/assert.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkinConfig-version.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkinConfig.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_add_env_hooks.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_destinations.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_generate_environment.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_metapackage.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_package.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_package_xml.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_python_setup.cmake" + "/opt/ros/groovy/share/catkin/cmake/catkin_workspace.cmake" + "/opt/ros/groovy/share/catkin/cmake/debug_message.cmake" + "/opt/ros/groovy/share/catkin/cmake/em_expand.cmake" + "/opt/ros/groovy/share/catkin/cmake/empy.cmake" + "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin-test-results.sh.develspace.in" + "/opt/ros/groovy/share/catkin/cmake/find_program_required.cmake" + "/opt/ros/groovy/share/catkin/cmake/interrogate_setup_dot_py.py" + "/opt/ros/groovy/share/catkin/cmake/legacy.cmake" + "/opt/ros/groovy/share/catkin/cmake/list_append_unique.cmake" + "/opt/ros/groovy/share/catkin/cmake/list_insert_in_workspace_order.cmake" + "/opt/ros/groovy/share/catkin/cmake/parse_arguments.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/lsb.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/ubuntu.cmake" + "/opt/ros/groovy/share/catkin/cmake/platform/windows.cmake" + "/opt/ros/groovy/share/catkin/cmake/python.cmake" + "/opt/ros/groovy/share/catkin/cmake/safe_execute_process.cmake" + "/opt/ros/groovy/share/catkin/cmake/stamp.cmake" + "/opt/ros/groovy/share/catkin/cmake/templates/_setup_util.py.in" + "/opt/ros/groovy/share/catkin/cmake/templates/env.sh.in" + "/opt/ros/groovy/share/catkin/cmake/templates/generate_cached_setup.py.in" + "/opt/ros/groovy/share/catkin/cmake/templates/rosinstall.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.bash.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.sh.in" + "/opt/ros/groovy/share/catkin/cmake/templates/setup.zsh.in" + "/opt/ros/groovy/share/catkin/cmake/test/catkin_download_test_data.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/download_test_data.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/gtest.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/nosetests.cmake" + "/opt/ros/groovy/share/catkin/cmake/test/tests.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/doxygen.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/libraries.cmake" + "/opt/ros/groovy/share/catkin/cmake/tools/rt.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencpp-extras.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencppConfig-version.cmake" + "/opt/ros/groovy/share/gencpp/cmake/gencppConfig.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlisp-extras.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlispConfig-version.cmake" + "/opt/ros/groovy/share/genlisp/cmake/genlispConfig.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsg-extras.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsgConfig-version.cmake" + "/opt/ros/groovy/share/genmsg/cmake/genmsgConfig.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpy-extras.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpyConfig-version.cmake" + "/opt/ros/groovy/share/genpy/cmake/genpyConfig.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/ProcessorCount.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/private.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/public.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/rosbuild.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/rosconfig.cmake" + "/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake" + "/opt/ros/groovy/share/roscpp/rosbuild/roscpp.cmake" + "/opt/ros/groovy/share/roslang/cmake/roslang.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslib-extras.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslibConfig-version.cmake" + "/opt/ros/groovy/share/roslib/cmake/roslibConfig.cmake" + "/opt/ros/groovy/share/roslisp/rosbuild/roslisp.cmake" + "/opt/ros/groovy/share/rospy/rosbuild/rospy.cmake" + "/opt/ros/groovy/share/rosunit/cmake/rosunit-extras.cmake" + "/opt/ros/groovy/share/rosunit/cmake/rosunitConfig-version.cmake" + "/opt/ros/groovy/share/rosunit/cmake/rosunitConfig.cmake" + "../CMakeLists.txt" + "CMakeFiles/CMakeCCompiler.cmake" + "CMakeFiles/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeSystem.cmake" + "catkin/catkin_generated/version/package.cmake" + "catkin_generated/ordered_paths.cmake" + "/usr/share/cmake-2.8/Modules/AddFileDependencies.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake" + "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-2.8/Modules/CheckCXXCompilerFlag.cmake" + "/usr/share/cmake-2.8/Modules/CheckCXXSourceCompiles.cmake" + "/usr/share/cmake-2.8/Modules/CheckFunctionExists.cmake" + "/usr/share/cmake-2.8/Modules/CheckIncludeFiles.cmake" + "/usr/share/cmake-2.8/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-2.8/Modules/FindGTest.cmake" + "/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-2.8/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-2.8/Modules/FindPythonInterp.cmake" + "/usr/share/cmake-2.8/Modules/FindThreads.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake" + "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake" + "/usr/src/gtest/CMakeLists.txt" + "/usr/src/gtest/cmake/internal_utils.cmake" + ) + +# The corresponding makefile is: +SET(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +SET(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +SET(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake" + "CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake" + "CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake" + "CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake" + "CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake" + "CMakeFiles/bin/controller.dir/DependInfo.cmake" + "CMakeFiles/bin/teleop_gripper.dir/DependInfo.cmake" + "CMakeFiles/bin/teleop_pr2.dir/DependInfo.cmake" + "CMakeFiles/bin/teleop_pr2_keyboard.dir/DependInfo.cmake" + "CMakeFiles/clean_test_results.dir/DependInfo.cmake" + "CMakeFiles/doxygen.dir/DependInfo.cmake" + "CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake" + "CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake" + "CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake" + "CMakeFiles/rospack_genmsg.dir/DependInfo.cmake" + "CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake" + "CMakeFiles/rospack_gensrv.dir/DependInfo.cmake" + "CMakeFiles/run_tests.dir/DependInfo.cmake" + "CMakeFiles/test.dir/DependInfo.cmake" + "CMakeFiles/test-future.dir/DependInfo.cmake" + "CMakeFiles/test-results.dir/DependInfo.cmake" + "CMakeFiles/test-results-run.dir/DependInfo.cmake" + "CMakeFiles/tests.dir/DependInfo.cmake" + "gtest/CMakeFiles/gtest.dir/DependInfo.cmake" + "gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/Makefile2 b/ROS-groovy/pr2_teleop/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..9f35617 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/Makefile2 @@ -0,0 +1,870 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# The main recursive all target +all: +.PHONY : all + +# The main recursive preinstall target +preinstall: +.PHONY : preinstall + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_genmsg_cpp.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_genmsg_cpp.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make CMakeFiles/ROSBUILD_genmsg_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target ROSBUILD_genmsg_cpp" +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_genmsg_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_genmsg_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/rule + +# Convenience name for target. +ROSBUILD_genmsg_cpp: CMakeFiles/ROSBUILD_genmsg_cpp.dir/rule +.PHONY : ROSBUILD_genmsg_cpp + +# clean rule for target. +CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_genmsg_lisp.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_genmsg_lisp.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make CMakeFiles/ROSBUILD_genmsg_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target ROSBUILD_genmsg_lisp" +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_genmsg_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_genmsg_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/rule + +# Convenience name for target. +ROSBUILD_genmsg_lisp: CMakeFiles/ROSBUILD_genmsg_lisp.dir/rule +.PHONY : ROSBUILD_genmsg_lisp + +# clean rule for target. +CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_gensrv_cpp.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_gensrv_cpp.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make CMakeFiles/ROSBUILD_gensrv_cpp.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make CMakeFiles/ROSBUILD_gensrv_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target ROSBUILD_gensrv_cpp" +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_gensrv_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_gensrv_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/rule + +# Convenience name for target. +ROSBUILD_gensrv_cpp: CMakeFiles/ROSBUILD_gensrv_cpp.dir/rule +.PHONY : ROSBUILD_gensrv_cpp + +# clean rule for target. +CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ROSBUILD_gensrv_lisp.dir + +# All Build rule for target. +CMakeFiles/ROSBUILD_gensrv_lisp.dir/all: CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make CMakeFiles/ROSBUILD_gensrv_lisp.dir/depend + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make CMakeFiles/ROSBUILD_gensrv_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target ROSBUILD_gensrv_lisp" +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ROSBUILD_gensrv_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ROSBUILD_gensrv_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/rule + +# Convenience name for target. +ROSBUILD_gensrv_lisp: CMakeFiles/ROSBUILD_gensrv_lisp.dir/rule +.PHONY : ROSBUILD_gensrv_lisp + +# clean rule for target. +CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean: + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean + +# clean rule for target. +clean: CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/_catkin_empty_exported_target.dir + +# All Build rule for target. +CMakeFiles/_catkin_empty_exported_target.dir/all: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/depend + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target _catkin_empty_exported_target" +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/_catkin_empty_exported_target.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/_catkin_empty_exported_target.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/rule + +# Convenience name for target. +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target.dir/rule +.PHONY : _catkin_empty_exported_target + +# clean rule for target. +CMakeFiles/_catkin_empty_exported_target.dir/clean: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/clean + +# clean rule for target. +clean: CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/bin/controller.dir + +# All Build rule for target. +CMakeFiles/bin/controller.dir/all: CMakeFiles/rosbuild_precompile.dir/all + $(MAKE) -f CMakeFiles/bin/controller.dir/build.make CMakeFiles/bin/controller.dir/depend + $(MAKE) -f CMakeFiles/bin/controller.dir/build.make CMakeFiles/bin/controller.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 1 + @echo "Built target bin/controller" +.PHONY : CMakeFiles/bin/controller.dir/all + +# Include target in all. +all: CMakeFiles/bin/controller.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/bin/controller.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/bin/controller.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/bin/controller.dir/rule + +# Convenience name for target. +bin/controller: CMakeFiles/bin/controller.dir/rule +.PHONY : bin/controller + +# clean rule for target. +CMakeFiles/bin/controller.dir/clean: + $(MAKE) -f CMakeFiles/bin/controller.dir/build.make CMakeFiles/bin/controller.dir/clean +.PHONY : CMakeFiles/bin/controller.dir/clean + +# clean rule for target. +clean: CMakeFiles/bin/controller.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/bin/teleop_gripper.dir + +# All Build rule for target. +CMakeFiles/bin/teleop_gripper.dir/all: CMakeFiles/rosbuild_precompile.dir/all + $(MAKE) -f CMakeFiles/bin/teleop_gripper.dir/build.make CMakeFiles/bin/teleop_gripper.dir/depend + $(MAKE) -f CMakeFiles/bin/teleop_gripper.dir/build.make CMakeFiles/bin/teleop_gripper.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 2 + @echo "Built target bin/teleop_gripper" +.PHONY : CMakeFiles/bin/teleop_gripper.dir/all + +# Include target in all. +all: CMakeFiles/bin/teleop_gripper.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/bin/teleop_gripper.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/bin/teleop_gripper.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/bin/teleop_gripper.dir/rule + +# Convenience name for target. +bin/teleop_gripper: CMakeFiles/bin/teleop_gripper.dir/rule +.PHONY : bin/teleop_gripper + +# clean rule for target. +CMakeFiles/bin/teleop_gripper.dir/clean: + $(MAKE) -f CMakeFiles/bin/teleop_gripper.dir/build.make CMakeFiles/bin/teleop_gripper.dir/clean +.PHONY : CMakeFiles/bin/teleop_gripper.dir/clean + +# clean rule for target. +clean: CMakeFiles/bin/teleop_gripper.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/bin/teleop_pr2.dir + +# All Build rule for target. +CMakeFiles/bin/teleop_pr2.dir/all: CMakeFiles/rosbuild_precompile.dir/all + $(MAKE) -f CMakeFiles/bin/teleop_pr2.dir/build.make CMakeFiles/bin/teleop_pr2.dir/depend + $(MAKE) -f CMakeFiles/bin/teleop_pr2.dir/build.make CMakeFiles/bin/teleop_pr2.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 3 + @echo "Built target bin/teleop_pr2" +.PHONY : CMakeFiles/bin/teleop_pr2.dir/all + +# Include target in all. +all: CMakeFiles/bin/teleop_pr2.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/bin/teleop_pr2.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/bin/teleop_pr2.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/bin/teleop_pr2.dir/rule + +# Convenience name for target. +bin/teleop_pr2: CMakeFiles/bin/teleop_pr2.dir/rule +.PHONY : bin/teleop_pr2 + +# clean rule for target. +CMakeFiles/bin/teleop_pr2.dir/clean: + $(MAKE) -f CMakeFiles/bin/teleop_pr2.dir/build.make CMakeFiles/bin/teleop_pr2.dir/clean +.PHONY : CMakeFiles/bin/teleop_pr2.dir/clean + +# clean rule for target. +clean: CMakeFiles/bin/teleop_pr2.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/bin/teleop_pr2_keyboard.dir + +# All Build rule for target. +CMakeFiles/bin/teleop_pr2_keyboard.dir/all: CMakeFiles/rosbuild_precompile.dir/all + $(MAKE) -f CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make CMakeFiles/bin/teleop_pr2_keyboard.dir/depend + $(MAKE) -f CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make CMakeFiles/bin/teleop_pr2_keyboard.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 4 + @echo "Built target bin/teleop_pr2_keyboard" +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/all + +# Include target in all. +all: CMakeFiles/bin/teleop_pr2_keyboard.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/bin/teleop_pr2_keyboard.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/bin/teleop_pr2_keyboard.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/rule + +# Convenience name for target. +bin/teleop_pr2_keyboard: CMakeFiles/bin/teleop_pr2_keyboard.dir/rule +.PHONY : bin/teleop_pr2_keyboard + +# clean rule for target. +CMakeFiles/bin/teleop_pr2_keyboard.dir/clean: + $(MAKE) -f CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make CMakeFiles/bin/teleop_pr2_keyboard.dir/clean +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/clean + +# clean rule for target. +clean: CMakeFiles/bin/teleop_pr2_keyboard.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/clean_test_results.dir + +# All Build rule for target. +CMakeFiles/clean_test_results.dir/all: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/depend + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target clean_test_results" +.PHONY : CMakeFiles/clean_test_results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/clean_test_results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/clean_test_results.dir/rule + +# Convenience name for target. +clean_test_results: CMakeFiles/clean_test_results.dir/rule +.PHONY : clean_test_results + +# clean rule for target. +CMakeFiles/clean_test_results.dir/clean: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/clean +.PHONY : CMakeFiles/clean_test_results.dir/clean + +# clean rule for target. +clean: CMakeFiles/clean_test_results.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/doxygen.dir + +# All Build rule for target. +CMakeFiles/doxygen.dir/all: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 5 + @echo "Built target doxygen" +.PHONY : CMakeFiles/doxygen.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/doxygen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/doxygen.dir/rule + +# Convenience name for target. +doxygen: CMakeFiles/doxygen.dir/rule +.PHONY : doxygen + +# clean rule for target. +CMakeFiles/doxygen.dir/clean: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean +.PHONY : CMakeFiles/doxygen.dir/clean + +# clean rule for target. +clean: CMakeFiles/doxygen.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosbuild_clean-test-results.dir + +# All Build rule for target. +CMakeFiles/rosbuild_clean-test-results.dir/all: + $(MAKE) -f CMakeFiles/rosbuild_clean-test-results.dir/build.make CMakeFiles/rosbuild_clean-test-results.dir/depend + $(MAKE) -f CMakeFiles/rosbuild_clean-test-results.dir/build.make CMakeFiles/rosbuild_clean-test-results.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target rosbuild_clean-test-results" +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosbuild_clean-test-results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosbuild_clean-test-results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/rule + +# Convenience name for target. +rosbuild_clean-test-results: CMakeFiles/rosbuild_clean-test-results.dir/rule +.PHONY : rosbuild_clean-test-results + +# clean rule for target. +CMakeFiles/rosbuild_clean-test-results.dir/clean: + $(MAKE) -f CMakeFiles/rosbuild_clean-test-results.dir/build.make CMakeFiles/rosbuild_clean-test-results.dir/clean +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosbuild_clean-test-results.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosbuild_precompile.dir + +# All Build rule for target. +CMakeFiles/rosbuild_precompile.dir/all: CMakeFiles/rospack_genmsg_libexe.dir/all + $(MAKE) -f CMakeFiles/rosbuild_precompile.dir/build.make CMakeFiles/rosbuild_precompile.dir/depend + $(MAKE) -f CMakeFiles/rosbuild_precompile.dir/build.make CMakeFiles/rosbuild_precompile.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target rosbuild_precompile" +.PHONY : CMakeFiles/rosbuild_precompile.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosbuild_precompile.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosbuild_precompile.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/rosbuild_precompile.dir/rule + +# Convenience name for target. +rosbuild_precompile: CMakeFiles/rosbuild_precompile.dir/rule +.PHONY : rosbuild_precompile + +# clean rule for target. +CMakeFiles/rosbuild_precompile.dir/clean: + $(MAKE) -f CMakeFiles/rosbuild_precompile.dir/build.make CMakeFiles/rosbuild_precompile.dir/clean +.PHONY : CMakeFiles/rosbuild_precompile.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosbuild_precompile.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rosbuild_premsgsrvgen.dir + +# All Build rule for target. +CMakeFiles/rosbuild_premsgsrvgen.dir/all: + $(MAKE) -f CMakeFiles/rosbuild_premsgsrvgen.dir/build.make CMakeFiles/rosbuild_premsgsrvgen.dir/depend + $(MAKE) -f CMakeFiles/rosbuild_premsgsrvgen.dir/build.make CMakeFiles/rosbuild_premsgsrvgen.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target rosbuild_premsgsrvgen" +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosbuild_premsgsrvgen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rosbuild_premsgsrvgen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/rule + +# Convenience name for target. +rosbuild_premsgsrvgen: CMakeFiles/rosbuild_premsgsrvgen.dir/rule +.PHONY : rosbuild_premsgsrvgen + +# clean rule for target. +CMakeFiles/rosbuild_premsgsrvgen.dir/clean: + $(MAKE) -f CMakeFiles/rosbuild_premsgsrvgen.dir/build.make CMakeFiles/rosbuild_premsgsrvgen.dir/clean +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/clean + +# clean rule for target. +clean: CMakeFiles/rosbuild_premsgsrvgen.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rospack_genmsg.dir + +# All Build rule for target. +CMakeFiles/rospack_genmsg.dir/all: CMakeFiles/ROSBUILD_genmsg_lisp.dir/all +CMakeFiles/rospack_genmsg.dir/all: CMakeFiles/ROSBUILD_genmsg_cpp.dir/all + $(MAKE) -f CMakeFiles/rospack_genmsg.dir/build.make CMakeFiles/rospack_genmsg.dir/depend + $(MAKE) -f CMakeFiles/rospack_genmsg.dir/build.make CMakeFiles/rospack_genmsg.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target rospack_genmsg" +.PHONY : CMakeFiles/rospack_genmsg.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rospack_genmsg.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rospack_genmsg.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/rospack_genmsg.dir/rule + +# Convenience name for target. +rospack_genmsg: CMakeFiles/rospack_genmsg.dir/rule +.PHONY : rospack_genmsg + +# clean rule for target. +CMakeFiles/rospack_genmsg.dir/clean: + $(MAKE) -f CMakeFiles/rospack_genmsg.dir/build.make CMakeFiles/rospack_genmsg.dir/clean +.PHONY : CMakeFiles/rospack_genmsg.dir/clean + +# clean rule for target. +clean: CMakeFiles/rospack_genmsg.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rospack_genmsg_libexe.dir + +# All Build rule for target. +CMakeFiles/rospack_genmsg_libexe.dir/all: + $(MAKE) -f CMakeFiles/rospack_genmsg_libexe.dir/build.make CMakeFiles/rospack_genmsg_libexe.dir/depend + $(MAKE) -f CMakeFiles/rospack_genmsg_libexe.dir/build.make CMakeFiles/rospack_genmsg_libexe.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target rospack_genmsg_libexe" +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rospack_genmsg_libexe.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rospack_genmsg_libexe.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/rule + +# Convenience name for target. +rospack_genmsg_libexe: CMakeFiles/rospack_genmsg_libexe.dir/rule +.PHONY : rospack_genmsg_libexe + +# clean rule for target. +CMakeFiles/rospack_genmsg_libexe.dir/clean: + $(MAKE) -f CMakeFiles/rospack_genmsg_libexe.dir/build.make CMakeFiles/rospack_genmsg_libexe.dir/clean +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/clean + +# clean rule for target. +clean: CMakeFiles/rospack_genmsg_libexe.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rospack_gensrv.dir + +# All Build rule for target. +CMakeFiles/rospack_gensrv.dir/all: CMakeFiles/ROSBUILD_gensrv_lisp.dir/all +CMakeFiles/rospack_gensrv.dir/all: CMakeFiles/ROSBUILD_gensrv_cpp.dir/all + $(MAKE) -f CMakeFiles/rospack_gensrv.dir/build.make CMakeFiles/rospack_gensrv.dir/depend + $(MAKE) -f CMakeFiles/rospack_gensrv.dir/build.make CMakeFiles/rospack_gensrv.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target rospack_gensrv" +.PHONY : CMakeFiles/rospack_gensrv.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rospack_gensrv.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rospack_gensrv.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/rospack_gensrv.dir/rule + +# Convenience name for target. +rospack_gensrv: CMakeFiles/rospack_gensrv.dir/rule +.PHONY : rospack_gensrv + +# clean rule for target. +CMakeFiles/rospack_gensrv.dir/clean: + $(MAKE) -f CMakeFiles/rospack_gensrv.dir/build.make CMakeFiles/rospack_gensrv.dir/clean +.PHONY : CMakeFiles/rospack_gensrv.dir/clean + +# clean rule for target. +clean: CMakeFiles/rospack_gensrv.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/run_tests.dir + +# All Build rule for target. +CMakeFiles/run_tests.dir/all: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target run_tests" +.PHONY : CMakeFiles/run_tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/run_tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/run_tests.dir/rule + +# Convenience name for target. +run_tests: CMakeFiles/run_tests.dir/rule +.PHONY : run_tests + +# clean rule for target. +CMakeFiles/run_tests.dir/clean: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/clean +.PHONY : CMakeFiles/run_tests.dir/clean + +# clean rule for target. +clean: CMakeFiles/run_tests.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test.dir + +# All Build rule for target. +CMakeFiles/test.dir/all: CMakeFiles/tests.dir/all + $(MAKE) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/depend + $(MAKE) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target test" +.PHONY : CMakeFiles/test.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/test.dir/rule + +# Convenience name for target. +test: CMakeFiles/test.dir/rule +.PHONY : test + +# clean rule for target. +CMakeFiles/test.dir/clean: + $(MAKE) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/clean +.PHONY : CMakeFiles/test.dir/clean + +# clean rule for target. +clean: CMakeFiles/test.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test-future.dir + +# All Build rule for target. +CMakeFiles/test-future.dir/all: + $(MAKE) -f CMakeFiles/test-future.dir/build.make CMakeFiles/test-future.dir/depend + $(MAKE) -f CMakeFiles/test-future.dir/build.make CMakeFiles/test-future.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target test-future" +.PHONY : CMakeFiles/test-future.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test-future.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test-future.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/test-future.dir/rule + +# Convenience name for target. +test-future: CMakeFiles/test-future.dir/rule +.PHONY : test-future + +# clean rule for target. +CMakeFiles/test-future.dir/clean: + $(MAKE) -f CMakeFiles/test-future.dir/build.make CMakeFiles/test-future.dir/clean +.PHONY : CMakeFiles/test-future.dir/clean + +# clean rule for target. +clean: CMakeFiles/test-future.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test-results.dir + +# All Build rule for target. +CMakeFiles/test-results.dir/all: CMakeFiles/test-results-run.dir/all + $(MAKE) -f CMakeFiles/test-results.dir/build.make CMakeFiles/test-results.dir/depend + $(MAKE) -f CMakeFiles/test-results.dir/build.make CMakeFiles/test-results.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target test-results" +.PHONY : CMakeFiles/test-results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test-results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test-results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/test-results.dir/rule + +# Convenience name for target. +test-results: CMakeFiles/test-results.dir/rule +.PHONY : test-results + +# clean rule for target. +CMakeFiles/test-results.dir/clean: + $(MAKE) -f CMakeFiles/test-results.dir/build.make CMakeFiles/test-results.dir/clean +.PHONY : CMakeFiles/test-results.dir/clean + +# clean rule for target. +clean: CMakeFiles/test-results.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test-results-run.dir + +# All Build rule for target. +CMakeFiles/test-results-run.dir/all: + $(MAKE) -f CMakeFiles/test-results-run.dir/build.make CMakeFiles/test-results-run.dir/depend + $(MAKE) -f CMakeFiles/test-results-run.dir/build.make CMakeFiles/test-results-run.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target test-results-run" +.PHONY : CMakeFiles/test-results-run.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test-results-run.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test-results-run.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/test-results-run.dir/rule + +# Convenience name for target. +test-results-run: CMakeFiles/test-results-run.dir/rule +.PHONY : test-results-run + +# clean rule for target. +CMakeFiles/test-results-run.dir/clean: + $(MAKE) -f CMakeFiles/test-results-run.dir/build.make CMakeFiles/test-results-run.dir/clean +.PHONY : CMakeFiles/test-results-run.dir/clean + +# clean rule for target. +clean: CMakeFiles/test-results-run.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/tests.dir + +# All Build rule for target. +CMakeFiles/tests.dir/all: CMakeFiles/rosbuild_clean-test-results.dir/all + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles + @echo "Built target tests" +.PHONY : CMakeFiles/tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : CMakeFiles/tests.dir/rule + +# Convenience name for target. +tests: CMakeFiles/tests.dir/rule +.PHONY : tests + +# clean rule for target. +CMakeFiles/tests.dir/clean: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/clean +.PHONY : CMakeFiles/tests.dir/clean + +# clean rule for target. +clean: CMakeFiles/tests.dir/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory gtest + +# Convenience name for "all" pass in the directory. +gtest/all: +.PHONY : gtest/all + +# Convenience name for "clean" pass in the directory. +gtest/clean: gtest/CMakeFiles/gtest.dir/clean +gtest/clean: gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : gtest/clean + +# Convenience name for "preinstall" pass in the directory. +gtest/preinstall: +.PHONY : gtest/preinstall + +#============================================================================= +# Target rules for target gtest/CMakeFiles/gtest.dir + +# All Build rule for target. +gtest/CMakeFiles/gtest.dir/all: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/depend + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 6 + @echo "Built target gtest" +.PHONY : gtest/CMakeFiles/gtest.dir/all + +# Build rule for subdir invocation for target. +gtest/CMakeFiles/gtest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : gtest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# clean rule for target. +gtest/CMakeFiles/gtest.dir/clean: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/clean +.PHONY : gtest/CMakeFiles/gtest.dir/clean + +# clean rule for target. +clean: gtest/CMakeFiles/gtest.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target gtest/CMakeFiles/gtest_main.dir + +# All Build rule for target. +gtest/CMakeFiles/gtest_main.dir/all: gtest/CMakeFiles/gtest.dir/all + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/depend + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 7 + @echo "Built target gtest_main" +.PHONY : gtest/CMakeFiles/gtest_main.dir/all + +# Build rule for subdir invocation for target. +gtest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : gtest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# clean rule for target. +gtest/CMakeFiles/gtest_main.dir/clean: + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : gtest/CMakeFiles/gtest_main.dir/clean + +# clean rule for target. +clean: gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make new file mode 100644 index 0000000..a5f9047 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for ROSBUILD_genmsg_cpp. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_genmsg_cpp.dir/progress.make + +CMakeFiles/ROSBUILD_genmsg_cpp: + +ROSBUILD_genmsg_cpp: CMakeFiles/ROSBUILD_genmsg_cpp +ROSBUILD_genmsg_cpp: CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make +.PHONY : ROSBUILD_genmsg_cpp + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_genmsg_cpp.dir/build: ROSBUILD_genmsg_cpp +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/build + +CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/clean + +CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_genmsg_cpp.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..e5398c4 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/ROSBUILD_genmsg_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_genmsg_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make new file mode 100644 index 0000000..daf70c2 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for ROSBUILD_genmsg_lisp. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_genmsg_lisp.dir/progress.make + +CMakeFiles/ROSBUILD_genmsg_lisp: + +ROSBUILD_genmsg_lisp: CMakeFiles/ROSBUILD_genmsg_lisp +ROSBUILD_genmsg_lisp: CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make +.PHONY : ROSBUILD_genmsg_lisp + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_genmsg_lisp.dir/build: ROSBUILD_genmsg_lisp +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/build + +CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/clean + +CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_genmsg_lisp.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..aa715d2 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/ROSBUILD_genmsg_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_genmsg_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make new file mode 100644 index 0000000..36c1a38 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for ROSBUILD_gensrv_cpp. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_gensrv_cpp.dir/progress.make + +CMakeFiles/ROSBUILD_gensrv_cpp: + +ROSBUILD_gensrv_cpp: CMakeFiles/ROSBUILD_gensrv_cpp +ROSBUILD_gensrv_cpp: CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make +.PHONY : ROSBUILD_gensrv_cpp + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_gensrv_cpp.dir/build: ROSBUILD_gensrv_cpp +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/build + +CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/clean + +CMakeFiles/ROSBUILD_gensrv_cpp.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_gensrv_cpp.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..b91cb76 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/ROSBUILD_gensrv_cpp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_gensrv_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make new file mode 100644 index 0000000..e7bc8af --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for ROSBUILD_gensrv_lisp. + +# Include the progress variables for this target. +include CMakeFiles/ROSBUILD_gensrv_lisp.dir/progress.make + +CMakeFiles/ROSBUILD_gensrv_lisp: + +ROSBUILD_gensrv_lisp: CMakeFiles/ROSBUILD_gensrv_lisp +ROSBUILD_gensrv_lisp: CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make +.PHONY : ROSBUILD_gensrv_lisp + +# Rule to build all files generated by this target. +CMakeFiles/ROSBUILD_gensrv_lisp.dir/build: ROSBUILD_gensrv_lisp +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/build + +CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/clean + +CMakeFiles/ROSBUILD_gensrv_lisp.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/ROSBUILD_gensrv_lisp.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..051a0e7 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/ROSBUILD_gensrv_lisp" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/ROSBUILD_gensrv_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/TargetDirectories.txt b/ROS-groovy/pr2_teleop/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..f256d26 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,25 @@ +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_cpp.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/ROSBUILD_genmsg_lisp.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_cpp.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/ROSBUILD_gensrv_lisp.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/controller.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/clean_test_results.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/doxygen.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/CMakeFiles/gtest.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/run_tests.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/test.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/test-future.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/test-results.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/test-results-run.dir +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/tests.dir diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/build.make new file mode 100644 index 0000000..7cba6d6 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for _catkin_empty_exported_target. + +# Include the progress variables for this target. +include CMakeFiles/_catkin_empty_exported_target.dir/progress.make + +CMakeFiles/_catkin_empty_exported_target: + +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target +_catkin_empty_exported_target: CMakeFiles/_catkin_empty_exported_target.dir/build.make +.PHONY : _catkin_empty_exported_target + +# Rule to build all files generated by this target. +CMakeFiles/_catkin_empty_exported_target.dir/build: _catkin_empty_exported_target +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/build + +CMakeFiles/_catkin_empty_exported_target.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/clean + +CMakeFiles/_catkin_empty_exported_target.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/_catkin_empty_exported_target.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake new file mode 100644 index 0000000..32cef9d --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/_catkin_empty_exported_target" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/_catkin_empty_exported_target.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/CXX.includecache b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/CXX.includecache new file mode 100644 index 0000000..745d37d --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/CXX.includecache @@ -0,0 +1,670 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/groovy/include/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/groovy/include/XmlRpcValue.h +XmlRpcDecl.h +/opt/ros/groovy/include/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/opt/ros/groovy/include/geometry_msgs/Twist.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +geometry_msgs/Vector3.h +- +geometry_msgs/Vector3.h +- + +/opt/ros/groovy/include/geometry_msgs/Vector3.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/groovy/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/assert.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/groovy/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/groovy/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/groovy/include/ros/message_traits.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h + +/opt/ros/groovy/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/groovy/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/groovy/include/ros/console.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +log4cxx/logger.h +- +rosconsole/macros_generated.h +/opt/ros/groovy/include/ros/rosconsole/macros_generated.h + +/opt/ros/groovy/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/exception.h +stdexcept +- + +/opt/ros/groovy/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/groovy/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/groovy/include/ros/exceptions.h + +/opt/ros/groovy/include/ros/init.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/macros.h + +/opt/ros/groovy/include/ros/master.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/message.h +ros/macros.h +/opt/ros/groovy/include/ros/ros/macros.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/groovy/include/ros/message_event.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/assert.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/message_forward.h + +/opt/ros/groovy/include/ros/message_operations.h +ostream +- + +/opt/ros/groovy/include/ros/message_traits.h +message_forward.h +/opt/ros/groovy/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/names.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/node_handle.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/groovy/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/groovy/include/ros/ros/timer.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/groovy/include/ros/ros/wall_timer.h +ros/advertise_options.h +/opt/ros/groovy/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/groovy/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/groovy/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/groovy/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/groovy/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/groovy/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/bind.hpp +- +XmlRpcValue.h +- + +/opt/ros/groovy/include/ros/param.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h + +/opt/ros/groovy/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/platform.h +windows.h +- +stdlib.h +- +string +- + +/opt/ros/groovy/include/ros/publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/bind.hpp +- + +/opt/ros/groovy/include/ros/rate.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/ros.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/groovy/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/groovy/include/ros/ros/service.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +ros/master.h +/opt/ros/groovy/include/ros/ros/master.h +ros/this_node.h +/opt/ros/groovy/include/ros/ros/this_node.h +ros/param.h +/opt/ros/groovy/include/ros/ros/param.h +ros/topic.h +/opt/ros/groovy/include/ros/ros/topic.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h + +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/groovy/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/groovy/include/ros/ros/exception.h +vector +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/groovy/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service.h +string +- +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/groovy/include/ros/service_client.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h + +/opt/ros/groovy/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h + +/opt/ros/groovy/include/ros/service_server.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/groovy/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/groovy/include/ros/spinner.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/groovy/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/transport_hints.h +/opt/ros/groovy/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/groovy/include/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscriber.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/groovy/include/ros/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/groovy/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/this_node.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h + +/opt/ros/groovy/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/groovy/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/groovy/include/ros/timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +timer_options.h +/opt/ros/groovy/include/ros/timer_options.h + +/opt/ros/groovy/include/ros/timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/ros/topic.h +common.h +/opt/ros/groovy/include/ros/common.h +node_handle.h +/opt/ros/groovy/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/transport_hints.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/groovy/include/ros/types.h +stdint.h +- + +/opt/ros/groovy/include/ros/wall_timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +wall_timer_options.h +/opt/ros/groovy/include/ros/wall_timer_options.h + +/opt/ros/groovy/include/ros/wall_timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/rosconsole/macros_generated.h + +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp +termios.h +- +signal.h +- +math.h +- +stdio.h +- +stdlib.h +- +ros/ros.h +- +geometry_msgs/Twist.h +- + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/DependInfo.cmake new file mode 100644 index 0000000..1c6dd01 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp" "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/build.make new file mode 100644 index 0000000..d627fa4 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/build.make @@ -0,0 +1,138 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Include any dependencies generated for this target. +include CMakeFiles/bin/controller.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/bin/controller.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/bin/controller.dir/flags.make + +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: CMakeFiles/bin/controller.dir/flags.make +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: ../src/teleop_pr2_keyboard_modificato.cpp +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: ../manifest.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/cpp_common/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rostime/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/roscpp_traits/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/roscpp_serialization/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/genmsg/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/genpy/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/message_runtime/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/std_msgs/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/geometry_msgs/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/sensor_msgs/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/gencpp/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/genlisp/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/message_generation/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/actionlib_msgs/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/trajectory_msgs/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/manifest.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rosconsole/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rosgraph_msgs/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/xmlrpcpp/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/roscpp/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/topic_tools/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rosgraph/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/catkin/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rospack/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/roslib/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rospy/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rosclean/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rosmaster/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rosout/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rosparam/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/roslaunch/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rosunit/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/rostest/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/actionlib/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/message_filters/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/share/tf/package.xml +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/generated +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/generated + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -o CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o -c /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp + +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -E /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp > CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.i + +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -S /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp -o CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.s + +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o.requires: +.PHONY : CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o.requires + +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o.provides: CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o.requires + $(MAKE) -f CMakeFiles/bin/controller.dir/build.make CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o.provides.build +.PHONY : CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o.provides + +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o.provides.build: CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o + +# Object files for target bin/controller +bin/controller_OBJECTS = \ +"CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o" + +# External object files for target bin/controller +bin/controller_EXTERNAL_OBJECTS = + +../bin/controller: CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o +../bin/controller: CMakeFiles/bin/controller.dir/build.make +../bin/controller: CMakeFiles/bin/controller.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable ../bin/controller" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/bin/controller.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/bin/controller.dir/build: ../bin/controller +.PHONY : CMakeFiles/bin/controller.dir/build + +CMakeFiles/bin/controller.dir/requires: CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o.requires +.PHONY : CMakeFiles/bin/controller.dir/requires + +CMakeFiles/bin/controller.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/bin/controller.dir/cmake_clean.cmake +.PHONY : CMakeFiles/bin/controller.dir/clean + +CMakeFiles/bin/controller.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/controller.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/bin/controller.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/cmake_clean.cmake new file mode 100644 index 0000000..12ee38b --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o" + "../bin/controller.pdb" + "../bin/controller" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/bin/controller.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/depend.internal b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/depend.internal new file mode 100644 index 0000000..0ec5c97 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/depend.internal @@ -0,0 +1,61 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o + /opt/ros/groovy/include/XmlRpcDecl.h + /opt/ros/groovy/include/XmlRpcValue.h + /opt/ros/groovy/include/geometry_msgs/Twist.h + /opt/ros/groovy/include/geometry_msgs/Vector3.h + /opt/ros/groovy/include/ros/advertise_options.h + /opt/ros/groovy/include/ros/advertise_service_options.h + /opt/ros/groovy/include/ros/assert.h + /opt/ros/groovy/include/ros/builtin_message_traits.h + /opt/ros/groovy/include/ros/common.h + /opt/ros/groovy/include/ros/console.h + /opt/ros/groovy/include/ros/duration.h + /opt/ros/groovy/include/ros/exception.h + /opt/ros/groovy/include/ros/exceptions.h + /opt/ros/groovy/include/ros/forwards.h + /opt/ros/groovy/include/ros/init.h + /opt/ros/groovy/include/ros/macros.h + /opt/ros/groovy/include/ros/master.h + /opt/ros/groovy/include/ros/message.h + /opt/ros/groovy/include/ros/message_event.h + /opt/ros/groovy/include/ros/message_forward.h + /opt/ros/groovy/include/ros/message_operations.h + /opt/ros/groovy/include/ros/message_traits.h + /opt/ros/groovy/include/ros/names.h + /opt/ros/groovy/include/ros/node_handle.h + /opt/ros/groovy/include/ros/param.h + /opt/ros/groovy/include/ros/parameter_adapter.h + /opt/ros/groovy/include/ros/platform.h + /opt/ros/groovy/include/ros/publisher.h + /opt/ros/groovy/include/ros/rate.h + /opt/ros/groovy/include/ros/ros.h + /opt/ros/groovy/include/ros/roscpp_serialization_macros.h + /opt/ros/groovy/include/ros/rostime_decl.h + /opt/ros/groovy/include/ros/serialization.h + /opt/ros/groovy/include/ros/serialized_message.h + /opt/ros/groovy/include/ros/service.h + /opt/ros/groovy/include/ros/service_callback_helper.h + /opt/ros/groovy/include/ros/service_client.h + /opt/ros/groovy/include/ros/service_client_options.h + /opt/ros/groovy/include/ros/service_server.h + /opt/ros/groovy/include/ros/service_traits.h + /opt/ros/groovy/include/ros/single_subscriber_publisher.h + /opt/ros/groovy/include/ros/spinner.h + /opt/ros/groovy/include/ros/static_assert.h + /opt/ros/groovy/include/ros/subscribe_options.h + /opt/ros/groovy/include/ros/subscriber.h + /opt/ros/groovy/include/ros/subscription_callback_helper.h + /opt/ros/groovy/include/ros/this_node.h + /opt/ros/groovy/include/ros/time.h + /opt/ros/groovy/include/ros/timer.h + /opt/ros/groovy/include/ros/timer_options.h + /opt/ros/groovy/include/ros/topic.h + /opt/ros/groovy/include/ros/transport_hints.h + /opt/ros/groovy/include/ros/types.h + /opt/ros/groovy/include/ros/wall_timer.h + /opt/ros/groovy/include/ros/wall_timer_options.h + /opt/ros/groovy/include/rosconsole/macros_generated.h + /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/depend.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/depend.make new file mode 100644 index 0000000..e391de3 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/depend.make @@ -0,0 +1,61 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/XmlRpcDecl.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/XmlRpcValue.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/geometry_msgs/Twist.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/geometry_msgs/Vector3.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/advertise_options.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/advertise_service_options.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/assert.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/builtin_message_traits.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/common.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/console.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/duration.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/exception.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/exceptions.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/forwards.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/init.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/macros.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/master.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/message.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/message_event.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/message_forward.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/message_operations.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/message_traits.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/names.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/node_handle.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/param.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/parameter_adapter.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/platform.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/publisher.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/rate.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/ros.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/roscpp_serialization_macros.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/rostime_decl.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/serialization.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/serialized_message.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/service.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/service_callback_helper.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/service_client.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/service_client_options.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/service_server.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/service_traits.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/single_subscriber_publisher.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/spinner.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/static_assert.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/subscribe_options.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/subscriber.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/subscription_callback_helper.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/this_node.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/time.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/timer.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/timer_options.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/topic.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/transport_hints.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/types.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/wall_timer.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/ros/wall_timer_options.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: /opt/ros/groovy/include/rosconsole/macros_generated.h +CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o: ../src/teleop_pr2_keyboard_modificato.cpp + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/flags.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/flags.make new file mode 100644 index 0000000..7405cd6 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O2 -g -I/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include -I/opt/ros/groovy/include -DROS_PACKAGE_NAME='"pr2_teleop"' + +CXX_DEFINES = + +# TARGET_FLAGS = -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/link.txt b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/link.txt new file mode 100644 index 0000000..23ddc7c --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O2 -g -pthread CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o -o ../bin/controller -rdynamic -L/opt/ros/groovy/lib -ltopic_tools -lactionlib -ltf -lmessage_filters -lroscpp -l:/usr/lib/libboost_signals-mt.so -l:/usr/lib/libboost_filesystem-mt.so -lrosconsole -l:/usr/lib/libboost_regex-mt.so -l:/usr/lib/liblog4cxx.so -lxmlrpcpp -lroscpp_serialization -lrostime -l:/usr/lib/libboost_date_time-mt.so -l:/usr/lib/libboost_system-mt.so -l:/usr/lib/libboost_thread-mt.so -lpthread -lcpp_common -Wl,-rpath,/opt/ros/groovy/lib diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/progress.make new file mode 100644 index 0000000..781c7de --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o new file mode 100644 index 0000000..ec4bab1 Binary files /dev/null and b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o differ diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/CXX.includecache b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/CXX.includecache new file mode 100644 index 0000000..2848b09 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/CXX.includecache @@ -0,0 +1,682 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/groovy/include/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/groovy/include/XmlRpcValue.h +XmlRpcDecl.h +/opt/ros/groovy/include/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/opt/ros/groovy/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/groovy/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/assert.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/groovy/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/groovy/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/groovy/include/ros/message_traits.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h + +/opt/ros/groovy/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/groovy/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/groovy/include/ros/console.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +log4cxx/logger.h +- +rosconsole/macros_generated.h +/opt/ros/groovy/include/ros/rosconsole/macros_generated.h + +/opt/ros/groovy/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/exception.h +stdexcept +- + +/opt/ros/groovy/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/groovy/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/groovy/include/ros/exceptions.h + +/opt/ros/groovy/include/ros/init.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/macros.h + +/opt/ros/groovy/include/ros/master.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/message.h +ros/macros.h +/opt/ros/groovy/include/ros/ros/macros.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/groovy/include/ros/message_event.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/assert.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/message_forward.h + +/opt/ros/groovy/include/ros/message_operations.h +ostream +- + +/opt/ros/groovy/include/ros/message_traits.h +message_forward.h +/opt/ros/groovy/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/names.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/node_handle.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/groovy/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/groovy/include/ros/ros/timer.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/groovy/include/ros/ros/wall_timer.h +ros/advertise_options.h +/opt/ros/groovy/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/groovy/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/groovy/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/groovy/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/groovy/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/groovy/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/bind.hpp +- +XmlRpcValue.h +- + +/opt/ros/groovy/include/ros/param.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h + +/opt/ros/groovy/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/platform.h +windows.h +- +stdlib.h +- +string +- + +/opt/ros/groovy/include/ros/publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/bind.hpp +- + +/opt/ros/groovy/include/ros/rate.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/ros.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/groovy/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/groovy/include/ros/ros/service.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +ros/master.h +/opt/ros/groovy/include/ros/ros/master.h +ros/this_node.h +/opt/ros/groovy/include/ros/ros/this_node.h +ros/param.h +/opt/ros/groovy/include/ros/ros/param.h +ros/topic.h +/opt/ros/groovy/include/ros/ros/topic.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h + +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/groovy/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/groovy/include/ros/ros/exception.h +vector +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/groovy/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service.h +string +- +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/groovy/include/ros/service_client.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h + +/opt/ros/groovy/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h + +/opt/ros/groovy/include/ros/service_server.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/groovy/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/groovy/include/ros/spinner.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/groovy/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/transport_hints.h +/opt/ros/groovy/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/groovy/include/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscriber.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/groovy/include/ros/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/groovy/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/this_node.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h + +/opt/ros/groovy/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/groovy/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/groovy/include/ros/timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +timer_options.h +/opt/ros/groovy/include/ros/timer_options.h + +/opt/ros/groovy/include/ros/timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/ros/topic.h +common.h +/opt/ros/groovy/include/ros/common.h +node_handle.h +/opt/ros/groovy/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/transport_hints.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/groovy/include/ros/types.h +stdint.h +- + +/opt/ros/groovy/include/ros/wall_timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +wall_timer_options.h +/opt/ros/groovy/include/ros/wall_timer_options.h + +/opt/ros/groovy/include/ros/wall_timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/rosconsole/macros_generated.h + +/opt/ros/groovy/include/sensor_msgs/Joy.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- + +/opt/ros/groovy/include/std_msgs/Header.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_gripper.cpp +ros/ros.h +- +pr2_controllers_msgs/Pr2GripperCommand.h +- +sensor_msgs/Joy.h +- + +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/Pr2GripperCommand.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/serialization.h +ros/builtin_message_traits.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/builtin_message_traits.h +ros/message_operations.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/message_operations.h +ros/time.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/time.h +ros/macros.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/macros.h +ros/assert.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/assert.h + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/DependInfo.cmake new file mode 100644 index 0000000..032fb62 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_gripper.cpp" "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/build.make new file mode 100644 index 0000000..cbaeded --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/build.make @@ -0,0 +1,138 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Include any dependencies generated for this target. +include CMakeFiles/bin/teleop_gripper.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/bin/teleop_gripper.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/bin/teleop_gripper.dir/flags.make + +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: CMakeFiles/bin/teleop_gripper.dir/flags.make +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: ../src/teleop_gripper.cpp +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: ../manifest.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/cpp_common/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rostime/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/roscpp_traits/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/roscpp_serialization/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/genmsg/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/genpy/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/message_runtime/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/std_msgs/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/geometry_msgs/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/sensor_msgs/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/gencpp/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/genlisp/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/message_generation/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/actionlib_msgs/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/trajectory_msgs/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/manifest.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rosconsole/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rosgraph_msgs/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/xmlrpcpp/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/roscpp/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/topic_tools/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rosgraph/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/catkin/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rospack/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/roslib/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rospy/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rosclean/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rosmaster/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rosout/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rosparam/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/roslaunch/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rosunit/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/rostest/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/actionlib/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/message_filters/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/share/tf/package.xml +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/generated +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/generated + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -o CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o -c /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_gripper.cpp + +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -E /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_gripper.cpp > CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.i + +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -S /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_gripper.cpp -o CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.s + +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o.requires: +.PHONY : CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o.requires + +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o.provides: CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o.requires + $(MAKE) -f CMakeFiles/bin/teleop_gripper.dir/build.make CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o.provides.build +.PHONY : CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o.provides + +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o.provides.build: CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o + +# Object files for target bin/teleop_gripper +bin/teleop_gripper_OBJECTS = \ +"CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o" + +# External object files for target bin/teleop_gripper +bin/teleop_gripper_EXTERNAL_OBJECTS = + +../bin/teleop_gripper: CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o +../bin/teleop_gripper: CMakeFiles/bin/teleop_gripper.dir/build.make +../bin/teleop_gripper: CMakeFiles/bin/teleop_gripper.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable ../bin/teleop_gripper" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/bin/teleop_gripper.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/bin/teleop_gripper.dir/build: ../bin/teleop_gripper +.PHONY : CMakeFiles/bin/teleop_gripper.dir/build + +CMakeFiles/bin/teleop_gripper.dir/requires: CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o.requires +.PHONY : CMakeFiles/bin/teleop_gripper.dir/requires + +CMakeFiles/bin/teleop_gripper.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/bin/teleop_gripper.dir/cmake_clean.cmake +.PHONY : CMakeFiles/bin/teleop_gripper.dir/clean + +CMakeFiles/bin/teleop_gripper.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/bin/teleop_gripper.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/cmake_clean.cmake new file mode 100644 index 0000000..4ea9ae9 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o" + "../bin/teleop_gripper.pdb" + "../bin/teleop_gripper" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/bin/teleop_gripper.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/depend.internal b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/depend.internal new file mode 100644 index 0000000..ec0698d --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/depend.internal @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o + /opt/ros/groovy/include/XmlRpcDecl.h + /opt/ros/groovy/include/XmlRpcValue.h + /opt/ros/groovy/include/ros/advertise_options.h + /opt/ros/groovy/include/ros/advertise_service_options.h + /opt/ros/groovy/include/ros/assert.h + /opt/ros/groovy/include/ros/builtin_message_traits.h + /opt/ros/groovy/include/ros/common.h + /opt/ros/groovy/include/ros/console.h + /opt/ros/groovy/include/ros/duration.h + /opt/ros/groovy/include/ros/exception.h + /opt/ros/groovy/include/ros/exceptions.h + /opt/ros/groovy/include/ros/forwards.h + /opt/ros/groovy/include/ros/init.h + /opt/ros/groovy/include/ros/macros.h + /opt/ros/groovy/include/ros/master.h + /opt/ros/groovy/include/ros/message.h + /opt/ros/groovy/include/ros/message_event.h + /opt/ros/groovy/include/ros/message_forward.h + /opt/ros/groovy/include/ros/message_operations.h + /opt/ros/groovy/include/ros/message_traits.h + /opt/ros/groovy/include/ros/names.h + /opt/ros/groovy/include/ros/node_handle.h + /opt/ros/groovy/include/ros/param.h + /opt/ros/groovy/include/ros/parameter_adapter.h + /opt/ros/groovy/include/ros/platform.h + /opt/ros/groovy/include/ros/publisher.h + /opt/ros/groovy/include/ros/rate.h + /opt/ros/groovy/include/ros/ros.h + /opt/ros/groovy/include/ros/roscpp_serialization_macros.h + /opt/ros/groovy/include/ros/rostime_decl.h + /opt/ros/groovy/include/ros/serialization.h + /opt/ros/groovy/include/ros/serialized_message.h + /opt/ros/groovy/include/ros/service.h + /opt/ros/groovy/include/ros/service_callback_helper.h + /opt/ros/groovy/include/ros/service_client.h + /opt/ros/groovy/include/ros/service_client_options.h + /opt/ros/groovy/include/ros/service_server.h + /opt/ros/groovy/include/ros/service_traits.h + /opt/ros/groovy/include/ros/single_subscriber_publisher.h + /opt/ros/groovy/include/ros/spinner.h + /opt/ros/groovy/include/ros/static_assert.h + /opt/ros/groovy/include/ros/subscribe_options.h + /opt/ros/groovy/include/ros/subscriber.h + /opt/ros/groovy/include/ros/subscription_callback_helper.h + /opt/ros/groovy/include/ros/this_node.h + /opt/ros/groovy/include/ros/time.h + /opt/ros/groovy/include/ros/timer.h + /opt/ros/groovy/include/ros/timer_options.h + /opt/ros/groovy/include/ros/topic.h + /opt/ros/groovy/include/ros/transport_hints.h + /opt/ros/groovy/include/ros/types.h + /opt/ros/groovy/include/ros/wall_timer.h + /opt/ros/groovy/include/ros/wall_timer_options.h + /opt/ros/groovy/include/rosconsole/macros_generated.h + /opt/ros/groovy/include/sensor_msgs/Joy.h + /opt/ros/groovy/include/std_msgs/Header.h + /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_gripper.cpp + /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/Pr2GripperCommand.h diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/depend.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/depend.make new file mode 100644 index 0000000..52056f7 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/depend.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/XmlRpcDecl.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/XmlRpcValue.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/advertise_options.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/advertise_service_options.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/assert.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/builtin_message_traits.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/common.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/console.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/duration.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/exception.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/exceptions.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/forwards.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/init.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/macros.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/master.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/message.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/message_event.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/message_forward.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/message_operations.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/message_traits.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/names.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/node_handle.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/param.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/parameter_adapter.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/platform.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/publisher.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/rate.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/ros.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/roscpp_serialization_macros.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/rostime_decl.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/serialization.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/serialized_message.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/service.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/service_callback_helper.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/service_client.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/service_client_options.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/service_server.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/service_traits.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/single_subscriber_publisher.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/spinner.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/static_assert.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/subscribe_options.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/subscriber.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/subscription_callback_helper.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/this_node.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/time.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/timer.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/timer_options.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/topic.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/transport_hints.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/types.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/wall_timer.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/ros/wall_timer_options.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/rosconsole/macros_generated.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/sensor_msgs/Joy.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/include/std_msgs/Header.h +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: ../src/teleop_gripper.cpp +CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/Pr2GripperCommand.h + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/flags.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/flags.make new file mode 100644 index 0000000..7405cd6 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O2 -g -I/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include -I/opt/ros/groovy/include -DROS_PACKAGE_NAME='"pr2_teleop"' + +CXX_DEFINES = + +# TARGET_FLAGS = -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/link.txt b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/link.txt new file mode 100644 index 0000000..1e7bfcf --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O2 -g -pthread CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o -o ../bin/teleop_gripper -rdynamic -L/opt/ros/groovy/lib -ltopic_tools -lactionlib -ltf -lmessage_filters -lroscpp -l:/usr/lib/libboost_signals-mt.so -l:/usr/lib/libboost_filesystem-mt.so -lrosconsole -l:/usr/lib/libboost_regex-mt.so -l:/usr/lib/liblog4cxx.so -lxmlrpcpp -lroscpp_serialization -lrostime -l:/usr/lib/libboost_date_time-mt.so -l:/usr/lib/libboost_system-mt.so -l:/usr/lib/libboost_thread-mt.so -lpthread -lcpp_common -Wl,-rpath,/opt/ros/groovy/lib diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/progress.make new file mode 100644 index 0000000..164e1d2 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 2 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o new file mode 100644 index 0000000..0a5fdeb Binary files /dev/null and b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o differ diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/CXX.includecache b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/CXX.includecache new file mode 100644 index 0000000..fbbab74 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/CXX.includecache @@ -0,0 +1,874 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/groovy/include/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/groovy/include/XmlRpcValue.h +XmlRpcDecl.h +/opt/ros/groovy/include/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/opt/ros/groovy/include/geometry_msgs/Twist.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +geometry_msgs/Vector3.h +- +geometry_msgs/Vector3.h +- + +/opt/ros/groovy/include/geometry_msgs/Vector3.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/groovy/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/assert.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/groovy/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/groovy/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/groovy/include/ros/message_traits.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h + +/opt/ros/groovy/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/groovy/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/groovy/include/ros/console.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +log4cxx/logger.h +- +rosconsole/macros_generated.h +/opt/ros/groovy/include/ros/rosconsole/macros_generated.h + +/opt/ros/groovy/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/exception.h +stdexcept +- + +/opt/ros/groovy/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/groovy/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/groovy/include/ros/exceptions.h + +/opt/ros/groovy/include/ros/init.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/macros.h + +/opt/ros/groovy/include/ros/master.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/message.h +ros/macros.h +/opt/ros/groovy/include/ros/ros/macros.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/groovy/include/ros/message_event.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/assert.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/message_forward.h + +/opt/ros/groovy/include/ros/message_operations.h +ostream +- + +/opt/ros/groovy/include/ros/message_traits.h +message_forward.h +/opt/ros/groovy/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/names.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/node_handle.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/groovy/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/groovy/include/ros/ros/timer.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/groovy/include/ros/ros/wall_timer.h +ros/advertise_options.h +/opt/ros/groovy/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/groovy/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/groovy/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/groovy/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/groovy/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/groovy/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/bind.hpp +- +XmlRpcValue.h +- + +/opt/ros/groovy/include/ros/param.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h + +/opt/ros/groovy/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/platform.h +windows.h +- +stdlib.h +- +string +- + +/opt/ros/groovy/include/ros/publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/bind.hpp +- + +/opt/ros/groovy/include/ros/rate.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/ros.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/groovy/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/groovy/include/ros/ros/service.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +ros/master.h +/opt/ros/groovy/include/ros/ros/master.h +ros/this_node.h +/opt/ros/groovy/include/ros/ros/this_node.h +ros/param.h +/opt/ros/groovy/include/ros/ros/param.h +ros/topic.h +/opt/ros/groovy/include/ros/ros/topic.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h + +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/groovy/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/groovy/include/ros/ros/exception.h +vector +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/groovy/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service.h +string +- +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/groovy/include/ros/service_client.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h + +/opt/ros/groovy/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h + +/opt/ros/groovy/include/ros/service_server.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/groovy/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/groovy/include/ros/spinner.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/groovy/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/transport_hints.h +/opt/ros/groovy/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/groovy/include/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscriber.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/groovy/include/ros/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/groovy/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/this_node.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h + +/opt/ros/groovy/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/groovy/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/groovy/include/ros/timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +timer_options.h +/opt/ros/groovy/include/ros/timer_options.h + +/opt/ros/groovy/include/ros/timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/ros/topic.h +common.h +/opt/ros/groovy/include/ros/common.h +node_handle.h +/opt/ros/groovy/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/transport_hints.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/groovy/include/ros/types.h +stdint.h +- + +/opt/ros/groovy/include/ros/wall_timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +wall_timer_options.h +/opt/ros/groovy/include/ros/wall_timer_options.h + +/opt/ros/groovy/include/ros/wall_timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/rosconsole/macros_generated.h + +/opt/ros/groovy/include/sensor_msgs/JointState.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- + +/opt/ros/groovy/include/sensor_msgs/Joy.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- + +/opt/ros/groovy/include/std_msgs/Float64.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/std_msgs/Header.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/std_msgs/String.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/topic_tools/MuxSelect.h +ros/service_traits.h +- +topic_tools/MuxSelectRequest.h +- +topic_tools/MuxSelectResponse.h +- + +/opt/ros/groovy/include/topic_tools/MuxSelectRequest.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/topic_tools/MuxSelectResponse.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/trajectory_msgs/JointTrajectory.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Header.h +- +trajectory_msgs/JointTrajectoryPoint.h +- + +/opt/ros/groovy/include/trajectory_msgs/JointTrajectoryPoint.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2.cpp +cstdlib +- +cstdio +- +unistd.h +- +math.h +- +fcntl.h +- +ros/ros.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/ros/ros.h +sensor_msgs/Joy.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/sensor_msgs/Joy.h +geometry_msgs/Twist.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/geometry_msgs/Twist.h +sensor_msgs/JointState.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/sensor_msgs/JointState.h +trajectory_msgs/JointTrajectory.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/trajectory_msgs/JointTrajectory.h +pr2_controllers_msgs/JointTrajectoryControllerState.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/pr2_controllers_msgs/JointTrajectoryControllerState.h +topic_tools/MuxSelect.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/topic_tools/MuxSelect.h +std_msgs/String.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/std_msgs/String.h +std_msgs/Float64.h +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/std_msgs/Float64.h + +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/JointTrajectoryControllerState.h +string +- +vector +- +map +- +ostream +- +ros/serialization.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/serialization.h +ros/builtin_message_traits.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/builtin_message_traits.h +ros/message_operations.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/message_operations.h +ros/time.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/time.h +ros/macros.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/macros.h +ros/assert.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/ros/assert.h +std_msgs/Header.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/std_msgs/Header.h +trajectory_msgs/JointTrajectoryPoint.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/trajectory_msgs/JointTrajectoryPoint.h +trajectory_msgs/JointTrajectoryPoint.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/trajectory_msgs/JointTrajectoryPoint.h +trajectory_msgs/JointTrajectoryPoint.h +/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/trajectory_msgs/JointTrajectoryPoint.h + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/DependInfo.cmake new file mode 100644 index 0000000..0498761 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2.cpp" "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/build.make new file mode 100644 index 0000000..54b6646 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/build.make @@ -0,0 +1,138 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Include any dependencies generated for this target. +include CMakeFiles/bin/teleop_pr2.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/bin/teleop_pr2.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/bin/teleop_pr2.dir/flags.make + +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: CMakeFiles/bin/teleop_pr2.dir/flags.make +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: ../src/teleop_pr2.cpp +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: ../manifest.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/cpp_common/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rostime/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/roscpp_traits/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/roscpp_serialization/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/genmsg/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/genpy/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/message_runtime/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/std_msgs/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/geometry_msgs/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/sensor_msgs/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/gencpp/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/genlisp/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/message_generation/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/actionlib_msgs/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/trajectory_msgs/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/manifest.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rosconsole/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rosgraph_msgs/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/xmlrpcpp/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/roscpp/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/topic_tools/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rosgraph/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/catkin/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rospack/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/roslib/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rospy/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rosclean/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rosmaster/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rosout/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rosparam/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/roslaunch/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rosunit/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/rostest/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/actionlib/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/message_filters/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/share/tf/package.xml +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/generated +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/generated + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -o CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o -c /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2.cpp + +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -E /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2.cpp > CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.i + +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -S /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2.cpp -o CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.s + +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o.requires: +.PHONY : CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o.requires + +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o.provides: CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o.requires + $(MAKE) -f CMakeFiles/bin/teleop_pr2.dir/build.make CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o.provides.build +.PHONY : CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o.provides + +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o.provides.build: CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o + +# Object files for target bin/teleop_pr2 +bin/teleop_pr2_OBJECTS = \ +"CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o" + +# External object files for target bin/teleop_pr2 +bin/teleop_pr2_EXTERNAL_OBJECTS = + +../bin/teleop_pr2: CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o +../bin/teleop_pr2: CMakeFiles/bin/teleop_pr2.dir/build.make +../bin/teleop_pr2: CMakeFiles/bin/teleop_pr2.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable ../bin/teleop_pr2" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/bin/teleop_pr2.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/bin/teleop_pr2.dir/build: ../bin/teleop_pr2 +.PHONY : CMakeFiles/bin/teleop_pr2.dir/build + +CMakeFiles/bin/teleop_pr2.dir/requires: CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o.requires +.PHONY : CMakeFiles/bin/teleop_pr2.dir/requires + +CMakeFiles/bin/teleop_pr2.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/bin/teleop_pr2.dir/cmake_clean.cmake +.PHONY : CMakeFiles/bin/teleop_pr2.dir/clean + +CMakeFiles/bin/teleop_pr2.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/bin/teleop_pr2.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/cmake_clean.cmake new file mode 100644 index 0000000..f0a5dfc --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o" + "../bin/teleop_pr2.pdb" + "../bin/teleop_pr2" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/bin/teleop_pr2.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/depend.internal b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/depend.internal new file mode 100644 index 0000000..93be1ca --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/depend.internal @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o + /opt/ros/groovy/include/XmlRpcDecl.h + /opt/ros/groovy/include/XmlRpcValue.h + /opt/ros/groovy/include/geometry_msgs/Twist.h + /opt/ros/groovy/include/geometry_msgs/Vector3.h + /opt/ros/groovy/include/ros/advertise_options.h + /opt/ros/groovy/include/ros/advertise_service_options.h + /opt/ros/groovy/include/ros/assert.h + /opt/ros/groovy/include/ros/builtin_message_traits.h + /opt/ros/groovy/include/ros/common.h + /opt/ros/groovy/include/ros/console.h + /opt/ros/groovy/include/ros/duration.h + /opt/ros/groovy/include/ros/exception.h + /opt/ros/groovy/include/ros/exceptions.h + /opt/ros/groovy/include/ros/forwards.h + /opt/ros/groovy/include/ros/init.h + /opt/ros/groovy/include/ros/macros.h + /opt/ros/groovy/include/ros/master.h + /opt/ros/groovy/include/ros/message.h + /opt/ros/groovy/include/ros/message_event.h + /opt/ros/groovy/include/ros/message_forward.h + /opt/ros/groovy/include/ros/message_operations.h + /opt/ros/groovy/include/ros/message_traits.h + /opt/ros/groovy/include/ros/names.h + /opt/ros/groovy/include/ros/node_handle.h + /opt/ros/groovy/include/ros/param.h + /opt/ros/groovy/include/ros/parameter_adapter.h + /opt/ros/groovy/include/ros/platform.h + /opt/ros/groovy/include/ros/publisher.h + /opt/ros/groovy/include/ros/rate.h + /opt/ros/groovy/include/ros/ros.h + /opt/ros/groovy/include/ros/roscpp_serialization_macros.h + /opt/ros/groovy/include/ros/rostime_decl.h + /opt/ros/groovy/include/ros/serialization.h + /opt/ros/groovy/include/ros/serialized_message.h + /opt/ros/groovy/include/ros/service.h + /opt/ros/groovy/include/ros/service_callback_helper.h + /opt/ros/groovy/include/ros/service_client.h + /opt/ros/groovy/include/ros/service_client_options.h + /opt/ros/groovy/include/ros/service_server.h + /opt/ros/groovy/include/ros/service_traits.h + /opt/ros/groovy/include/ros/single_subscriber_publisher.h + /opt/ros/groovy/include/ros/spinner.h + /opt/ros/groovy/include/ros/static_assert.h + /opt/ros/groovy/include/ros/subscribe_options.h + /opt/ros/groovy/include/ros/subscriber.h + /opt/ros/groovy/include/ros/subscription_callback_helper.h + /opt/ros/groovy/include/ros/this_node.h + /opt/ros/groovy/include/ros/time.h + /opt/ros/groovy/include/ros/timer.h + /opt/ros/groovy/include/ros/timer_options.h + /opt/ros/groovy/include/ros/topic.h + /opt/ros/groovy/include/ros/transport_hints.h + /opt/ros/groovy/include/ros/types.h + /opt/ros/groovy/include/ros/wall_timer.h + /opt/ros/groovy/include/ros/wall_timer_options.h + /opt/ros/groovy/include/rosconsole/macros_generated.h + /opt/ros/groovy/include/sensor_msgs/JointState.h + /opt/ros/groovy/include/sensor_msgs/Joy.h + /opt/ros/groovy/include/std_msgs/Float64.h + /opt/ros/groovy/include/std_msgs/Header.h + /opt/ros/groovy/include/std_msgs/String.h + /opt/ros/groovy/include/topic_tools/MuxSelect.h + /opt/ros/groovy/include/topic_tools/MuxSelectRequest.h + /opt/ros/groovy/include/topic_tools/MuxSelectResponse.h + /opt/ros/groovy/include/trajectory_msgs/JointTrajectory.h + /opt/ros/groovy/include/trajectory_msgs/JointTrajectoryPoint.h + /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2.cpp + /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/JointTrajectoryControllerState.h diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/depend.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/depend.make new file mode 100644 index 0000000..8a4689c --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/depend.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/XmlRpcDecl.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/XmlRpcValue.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/geometry_msgs/Twist.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/geometry_msgs/Vector3.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/advertise_options.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/advertise_service_options.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/assert.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/builtin_message_traits.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/common.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/console.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/duration.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/exception.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/exceptions.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/forwards.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/init.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/macros.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/master.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/message.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/message_event.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/message_forward.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/message_operations.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/message_traits.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/names.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/node_handle.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/param.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/parameter_adapter.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/platform.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/publisher.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/rate.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/ros.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/roscpp_serialization_macros.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/rostime_decl.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/serialization.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/serialized_message.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/service.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/service_callback_helper.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/service_client.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/service_client_options.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/service_server.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/service_traits.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/single_subscriber_publisher.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/spinner.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/static_assert.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/subscribe_options.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/subscriber.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/subscription_callback_helper.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/this_node.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/time.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/timer.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/timer_options.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/topic.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/transport_hints.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/types.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/wall_timer.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/ros/wall_timer_options.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/rosconsole/macros_generated.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/sensor_msgs/JointState.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/sensor_msgs/Joy.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/std_msgs/Float64.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/std_msgs/Header.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/std_msgs/String.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/topic_tools/MuxSelect.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/topic_tools/MuxSelectRequest.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/topic_tools/MuxSelectResponse.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/trajectory_msgs/JointTrajectory.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/include/trajectory_msgs/JointTrajectoryPoint.h +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: ../src/teleop_pr2.cpp +CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include/pr2_controllers_msgs/JointTrajectoryControllerState.h + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/flags.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/flags.make new file mode 100644 index 0000000..7405cd6 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O2 -g -I/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include -I/opt/ros/groovy/include -DROS_PACKAGE_NAME='"pr2_teleop"' + +CXX_DEFINES = + +# TARGET_FLAGS = -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/link.txt b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/link.txt new file mode 100644 index 0000000..f937fa2 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O2 -g -pthread CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o -o ../bin/teleop_pr2 -rdynamic -L/opt/ros/groovy/lib -ltopic_tools -lactionlib -ltf -lmessage_filters -lroscpp -l:/usr/lib/libboost_signals-mt.so -l:/usr/lib/libboost_filesystem-mt.so -lrosconsole -l:/usr/lib/libboost_regex-mt.so -l:/usr/lib/liblog4cxx.so -lxmlrpcpp -lroscpp_serialization -lrostime -l:/usr/lib/libboost_date_time-mt.so -l:/usr/lib/libboost_system-mt.so -l:/usr/lib/libboost_thread-mt.so -lpthread -lcpp_common -Wl,-rpath,/opt/ros/groovy/lib diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/progress.make new file mode 100644 index 0000000..822db75 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 3 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o new file mode 100644 index 0000000..e41d8a5 Binary files /dev/null and b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o differ diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/CXX.includecache b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/CXX.includecache new file mode 100644 index 0000000..cfa3b74 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/CXX.includecache @@ -0,0 +1,670 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/groovy/include/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/groovy/include/XmlRpcValue.h +XmlRpcDecl.h +/opt/ros/groovy/include/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/opt/ros/groovy/include/geometry_msgs/Twist.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +geometry_msgs/Vector3.h +- +geometry_msgs/Vector3.h +- + +/opt/ros/groovy/include/geometry_msgs/Vector3.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/groovy/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/groovy/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/assert.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/groovy/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/groovy/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/groovy/include/ros/message_traits.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h + +/opt/ros/groovy/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/groovy/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/groovy/include/ros/console.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +log4cxx/logger.h +- +rosconsole/macros_generated.h +/opt/ros/groovy/include/ros/rosconsole/macros_generated.h + +/opt/ros/groovy/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/exception.h +stdexcept +- + +/opt/ros/groovy/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/groovy/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/groovy/include/ros/exceptions.h + +/opt/ros/groovy/include/ros/init.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/macros.h + +/opt/ros/groovy/include/ros/master.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/message.h +ros/macros.h +/opt/ros/groovy/include/ros/ros/macros.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/groovy/include/ros/message_event.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/assert.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/message_forward.h + +/opt/ros/groovy/include/ros/message_operations.h +ostream +- + +/opt/ros/groovy/include/ros/message_traits.h +message_forward.h +/opt/ros/groovy/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/names.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/node_handle.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/groovy/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/groovy/include/ros/ros/timer.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/groovy/include/ros/ros/wall_timer.h +ros/advertise_options.h +/opt/ros/groovy/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/groovy/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/groovy/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/groovy/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/groovy/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/groovy/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/groovy/include/ros/ros/spinner.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/bind.hpp +- +XmlRpcValue.h +- + +/opt/ros/groovy/include/ros/param.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +XmlRpcValue.h +/opt/ros/groovy/include/ros/XmlRpcValue.h + +/opt/ros/groovy/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/groovy/include/ros/platform.h +windows.h +- +stdlib.h +- +string +- + +/opt/ros/groovy/include/ros/publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/bind.hpp +- + +/opt/ros/groovy/include/ros/rate.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h + +/opt/ros/groovy/include/ros/ros.h +ros/time.h +/opt/ros/groovy/include/ros/ros/time.h +ros/rate.h +/opt/ros/groovy/include/ros/ros/rate.h +ros/console.h +/opt/ros/groovy/include/ros/ros/console.h +ros/assert.h +/opt/ros/groovy/include/ros/ros/assert.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/groovy/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/groovy/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/groovy/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/groovy/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/groovy/include/ros/ros/service.h +ros/init.h +/opt/ros/groovy/include/ros/ros/init.h +ros/master.h +/opt/ros/groovy/include/ros/ros/master.h +ros/this_node.h +/opt/ros/groovy/include/ros/ros/this_node.h +ros/param.h +/opt/ros/groovy/include/ros/ros/param.h +ros/topic.h +/opt/ros/groovy/include/ros/ros/topic.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h + +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/groovy/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/groovy/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/groovy/include/ros/ros/exception.h +vector +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/groovy/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/groovy/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service.h +string +- +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/groovy/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/groovy/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/message.h +/opt/ros/groovy/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/groovy/include/ros/service_client.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/common.h +/opt/ros/groovy/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h + +/opt/ros/groovy/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/service_traits.h +/opt/ros/groovy/include/ros/ros/service_traits.h + +/opt/ros/groovy/include/ros/service_server.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h + +/opt/ros/groovy/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/groovy/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/groovy/include/ros/spinner.h +ros/types.h +/opt/ros/groovy/include/ros/ros/types.h +common.h +/opt/ros/groovy/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/groovy/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/transport_hints.h +/opt/ros/groovy/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/groovy/include/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscriber.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/groovy/include/ros/ros/subscription_callback_helper.h + +/opt/ros/groovy/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/groovy/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/groovy/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/groovy/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/groovy/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/groovy/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/groovy/include/ros/this_node.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h + +/opt/ros/groovy/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/groovy/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/groovy/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/groovy/include/ros/timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +timer_options.h +/opt/ros/groovy/include/ros/timer_options.h + +/opt/ros/groovy/include/ros/timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/ros/topic.h +common.h +/opt/ros/groovy/include/ros/common.h +node_handle.h +/opt/ros/groovy/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/groovy/include/ros/transport_hints.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/groovy/include/ros/types.h +stdint.h +- + +/opt/ros/groovy/include/ros/wall_timer.h +common.h +/opt/ros/groovy/include/ros/common.h +forwards.h +/opt/ros/groovy/include/ros/forwards.h +wall_timer_options.h +/opt/ros/groovy/include/ros/wall_timer_options.h + +/opt/ros/groovy/include/ros/wall_timer_options.h +common.h +/opt/ros/groovy/include/ros/common.h +ros/forwards.h +/opt/ros/groovy/include/ros/ros/forwards.h + +/opt/ros/groovy/include/rosconsole/macros_generated.h + +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard.cpp +termios.h +- +signal.h +- +math.h +- +stdio.h +- +stdlib.h +- +ros/ros.h +- +geometry_msgs/Twist.h +- + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/DependInfo.cmake new file mode 100644 index 0000000..7af146b --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/DependInfo.cmake @@ -0,0 +1,13 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard.cpp" "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make new file mode 100644 index 0000000..61c7ae7 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make @@ -0,0 +1,138 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Include any dependencies generated for this target. +include CMakeFiles/bin/teleop_pr2_keyboard.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/bin/teleop_pr2_keyboard.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/bin/teleop_pr2_keyboard.dir/flags.make + +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: CMakeFiles/bin/teleop_pr2_keyboard.dir/flags.make +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: ../src/teleop_pr2_keyboard.cpp +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: ../manifest.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/cpp_common/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rostime/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/roscpp_traits/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/roscpp_serialization/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/genmsg/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/genpy/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/message_runtime/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/std_msgs/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/geometry_msgs/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/sensor_msgs/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/gencpp/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/genlisp/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/message_generation/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/actionlib_msgs/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/trajectory_msgs/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/manifest.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rosconsole/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rosgraph_msgs/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/xmlrpcpp/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/roscpp/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/topic_tools/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rosgraph/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/catkin/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rospack/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/roslib/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rospy/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rosclean/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rosmaster/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rosout/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rosparam/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/roslaunch/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rosunit/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/rostest/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/actionlib/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/message_filters/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/share/tf/package.xml +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/generated +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/generated + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -o CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o -c /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard.cpp + +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -E /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard.cpp > CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.i + +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread -S /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard.cpp -o CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.s + +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o.requires: +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o.requires + +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o.provides: CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o.requires + $(MAKE) -f CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o.provides.build +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o.provides + +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o.provides.build: CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o + +# Object files for target bin/teleop_pr2_keyboard +bin/teleop_pr2_keyboard_OBJECTS = \ +"CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o" + +# External object files for target bin/teleop_pr2_keyboard +bin/teleop_pr2_keyboard_EXTERNAL_OBJECTS = + +../bin/teleop_pr2_keyboard: CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o +../bin/teleop_pr2_keyboard: CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make +../bin/teleop_pr2_keyboard: CMakeFiles/bin/teleop_pr2_keyboard.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable ../bin/teleop_pr2_keyboard" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/bin/teleop_pr2_keyboard.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/bin/teleop_pr2_keyboard.dir/build: ../bin/teleop_pr2_keyboard +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/build + +CMakeFiles/bin/teleop_pr2_keyboard.dir/requires: CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o.requires +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/requires + +CMakeFiles/bin/teleop_pr2_keyboard.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/bin/teleop_pr2_keyboard.dir/cmake_clean.cmake +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/clean + +CMakeFiles/bin/teleop_pr2_keyboard.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/bin/teleop_pr2_keyboard.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/cmake_clean.cmake new file mode 100644 index 0000000..ea8e9c1 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o" + "../bin/teleop_pr2_keyboard.pdb" + "../bin/teleop_pr2_keyboard" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/bin/teleop_pr2_keyboard.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/depend.internal b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/depend.internal new file mode 100644 index 0000000..b7f6697 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/depend.internal @@ -0,0 +1,61 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o + /opt/ros/groovy/include/XmlRpcDecl.h + /opt/ros/groovy/include/XmlRpcValue.h + /opt/ros/groovy/include/geometry_msgs/Twist.h + /opt/ros/groovy/include/geometry_msgs/Vector3.h + /opt/ros/groovy/include/ros/advertise_options.h + /opt/ros/groovy/include/ros/advertise_service_options.h + /opt/ros/groovy/include/ros/assert.h + /opt/ros/groovy/include/ros/builtin_message_traits.h + /opt/ros/groovy/include/ros/common.h + /opt/ros/groovy/include/ros/console.h + /opt/ros/groovy/include/ros/duration.h + /opt/ros/groovy/include/ros/exception.h + /opt/ros/groovy/include/ros/exceptions.h + /opt/ros/groovy/include/ros/forwards.h + /opt/ros/groovy/include/ros/init.h + /opt/ros/groovy/include/ros/macros.h + /opt/ros/groovy/include/ros/master.h + /opt/ros/groovy/include/ros/message.h + /opt/ros/groovy/include/ros/message_event.h + /opt/ros/groovy/include/ros/message_forward.h + /opt/ros/groovy/include/ros/message_operations.h + /opt/ros/groovy/include/ros/message_traits.h + /opt/ros/groovy/include/ros/names.h + /opt/ros/groovy/include/ros/node_handle.h + /opt/ros/groovy/include/ros/param.h + /opt/ros/groovy/include/ros/parameter_adapter.h + /opt/ros/groovy/include/ros/platform.h + /opt/ros/groovy/include/ros/publisher.h + /opt/ros/groovy/include/ros/rate.h + /opt/ros/groovy/include/ros/ros.h + /opt/ros/groovy/include/ros/roscpp_serialization_macros.h + /opt/ros/groovy/include/ros/rostime_decl.h + /opt/ros/groovy/include/ros/serialization.h + /opt/ros/groovy/include/ros/serialized_message.h + /opt/ros/groovy/include/ros/service.h + /opt/ros/groovy/include/ros/service_callback_helper.h + /opt/ros/groovy/include/ros/service_client.h + /opt/ros/groovy/include/ros/service_client_options.h + /opt/ros/groovy/include/ros/service_server.h + /opt/ros/groovy/include/ros/service_traits.h + /opt/ros/groovy/include/ros/single_subscriber_publisher.h + /opt/ros/groovy/include/ros/spinner.h + /opt/ros/groovy/include/ros/static_assert.h + /opt/ros/groovy/include/ros/subscribe_options.h + /opt/ros/groovy/include/ros/subscriber.h + /opt/ros/groovy/include/ros/subscription_callback_helper.h + /opt/ros/groovy/include/ros/this_node.h + /opt/ros/groovy/include/ros/time.h + /opt/ros/groovy/include/ros/timer.h + /opt/ros/groovy/include/ros/timer_options.h + /opt/ros/groovy/include/ros/topic.h + /opt/ros/groovy/include/ros/transport_hints.h + /opt/ros/groovy/include/ros/types.h + /opt/ros/groovy/include/ros/wall_timer.h + /opt/ros/groovy/include/ros/wall_timer_options.h + /opt/ros/groovy/include/rosconsole/macros_generated.h + /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/src/teleop_pr2_keyboard.cpp diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/depend.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/depend.make new file mode 100644 index 0000000..ab05ecc --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/depend.make @@ -0,0 +1,61 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/XmlRpcDecl.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/XmlRpcValue.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/geometry_msgs/Twist.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/geometry_msgs/Vector3.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/advertise_options.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/advertise_service_options.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/assert.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/builtin_message_traits.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/common.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/console.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/duration.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/exception.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/exceptions.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/forwards.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/init.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/macros.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/master.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/message.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/message_event.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/message_forward.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/message_operations.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/message_traits.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/names.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/node_handle.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/param.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/parameter_adapter.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/platform.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/publisher.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/rate.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/ros.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/roscpp_serialization_macros.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/rostime_decl.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/serialization.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/serialized_message.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/service.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/service_callback_helper.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/service_client.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/service_client_options.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/service_server.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/service_traits.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/single_subscriber_publisher.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/spinner.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/static_assert.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/subscribe_options.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/subscriber.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/subscription_callback_helper.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/this_node.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/time.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/timer.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/timer_options.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/topic.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/transport_hints.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/types.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/wall_timer.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/ros/wall_timer_options.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: /opt/ros/groovy/include/rosconsole/macros_generated.h +CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o: ../src/teleop_pr2_keyboard.cpp + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/flags.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/flags.make new file mode 100644 index 0000000..7405cd6 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O2 -g -I/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include -I/opt/ros/groovy/include -DROS_PACKAGE_NAME='"pr2_teleop"' + +CXX_DEFINES = + +# TARGET_FLAGS = -W -Wall -Wno-unused-parameter -fno-strict-aliasing -pthread + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/link.txt b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/link.txt new file mode 100644 index 0000000..251efa4 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O2 -g -pthread CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o -o ../bin/teleop_pr2_keyboard -rdynamic -L/opt/ros/groovy/lib -ltopic_tools -lactionlib -ltf -lmessage_filters -lroscpp -l:/usr/lib/libboost_signals-mt.so -l:/usr/lib/libboost_filesystem-mt.so -lrosconsole -l:/usr/lib/libboost_regex-mt.so -l:/usr/lib/liblog4cxx.so -lxmlrpcpp -lroscpp_serialization -lrostime -l:/usr/lib/libboost_date_time-mt.so -l:/usr/lib/libboost_system-mt.so -l:/usr/lib/libboost_thread-mt.so -lpthread -lcpp_common -Wl,-rpath,/opt/ros/groovy/lib diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/progress.make new file mode 100644 index 0000000..8b1fa81 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 4 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o new file mode 100644 index 0000000..b2ebb9b Binary files /dev/null and b/ROS-groovy/pr2_teleop/build/CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o differ diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/build.make new file mode 100644 index 0000000..cedf45d --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/build.make @@ -0,0 +1,63 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for clean_test_results. + +# Include the progress variables for this target. +include CMakeFiles/clean_test_results.dir/progress.make + +CMakeFiles/clean_test_results: + /usr/bin/cmake -E remove_directory /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/test_results + +clean_test_results: CMakeFiles/clean_test_results +clean_test_results: CMakeFiles/clean_test_results.dir/build.make +.PHONY : clean_test_results + +# Rule to build all files generated by this target. +CMakeFiles/clean_test_results.dir/build: clean_test_results +.PHONY : CMakeFiles/clean_test_results.dir/build + +CMakeFiles/clean_test_results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/clean_test_results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/clean_test_results.dir/clean + +CMakeFiles/clean_test_results.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/clean_test_results.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake new file mode 100644 index 0000000..46c1cb3 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/clean_test_results" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/clean_test_results.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/clean_test_results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/cmake.check_cache b/ROS-groovy/pr2_teleop/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/build.make new file mode 100644 index 0000000..b983e40 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/build.make @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for doxygen. + +# Include the progress variables for this target. +include CMakeFiles/doxygen.dir/progress.make + +CMakeFiles/doxygen: + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "doxygen found" + +doxygen: CMakeFiles/doxygen +doxygen: CMakeFiles/doxygen.dir/build.make +.PHONY : doxygen + +# Rule to build all files generated by this target. +CMakeFiles/doxygen.dir/build: doxygen +.PHONY : CMakeFiles/doxygen.dir/build + +CMakeFiles/doxygen.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/doxygen.dir/cmake_clean.cmake +.PHONY : CMakeFiles/doxygen.dir/clean + +CMakeFiles/doxygen.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/doxygen.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/cmake_clean.cmake new file mode 100644 index 0000000..3cf72d9 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/doxygen" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/doxygen.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/progress.make new file mode 100644 index 0000000..b9ea7bd --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/doxygen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 5 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/progress.marks b/ROS-groovy/pr2_teleop/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/build.make new file mode 100644 index 0000000..b398ef6 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/build.make @@ -0,0 +1,63 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for rosbuild_clean-test-results. + +# Include the progress variables for this target. +include CMakeFiles/rosbuild_clean-test-results.dir/progress.make + +CMakeFiles/rosbuild_clean-test-results: + if ! rm -rf /root/.ros/test_results/pr2_teleop; then echo WARNING:\ failed\ to\ remove\ test-results\ directory ; fi + +rosbuild_clean-test-results: CMakeFiles/rosbuild_clean-test-results +rosbuild_clean-test-results: CMakeFiles/rosbuild_clean-test-results.dir/build.make +.PHONY : rosbuild_clean-test-results + +# Rule to build all files generated by this target. +CMakeFiles/rosbuild_clean-test-results.dir/build: rosbuild_clean-test-results +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/build + +CMakeFiles/rosbuild_clean-test-results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/clean + +CMakeFiles/rosbuild_clean-test-results.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosbuild_clean-test-results.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean.cmake new file mode 100644 index 0000000..e78042a --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rosbuild_clean-test-results" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosbuild_clean-test-results.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_clean-test-results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/build.make new file mode 100644 index 0000000..5b8d79e --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for rosbuild_precompile. + +# Include the progress variables for this target. +include CMakeFiles/rosbuild_precompile.dir/progress.make + +CMakeFiles/rosbuild_precompile: + +rosbuild_precompile: CMakeFiles/rosbuild_precompile +rosbuild_precompile: CMakeFiles/rosbuild_precompile.dir/build.make +.PHONY : rosbuild_precompile + +# Rule to build all files generated by this target. +CMakeFiles/rosbuild_precompile.dir/build: rosbuild_precompile +.PHONY : CMakeFiles/rosbuild_precompile.dir/build + +CMakeFiles/rosbuild_precompile.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosbuild_precompile.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosbuild_precompile.dir/clean + +CMakeFiles/rosbuild_precompile.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosbuild_precompile.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/cmake_clean.cmake new file mode 100644 index 0000000..4801412 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rosbuild_precompile" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosbuild_precompile.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/depend.internal b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/depend.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_precompile.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/build.make new file mode 100644 index 0000000..3b0e6da --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for rosbuild_premsgsrvgen. + +# Include the progress variables for this target. +include CMakeFiles/rosbuild_premsgsrvgen.dir/progress.make + +CMakeFiles/rosbuild_premsgsrvgen: + +rosbuild_premsgsrvgen: CMakeFiles/rosbuild_premsgsrvgen +rosbuild_premsgsrvgen: CMakeFiles/rosbuild_premsgsrvgen.dir/build.make +.PHONY : rosbuild_premsgsrvgen + +# Rule to build all files generated by this target. +CMakeFiles/rosbuild_premsgsrvgen.dir/build: rosbuild_premsgsrvgen +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/build + +CMakeFiles/rosbuild_premsgsrvgen.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/clean + +CMakeFiles/rosbuild_premsgsrvgen.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosbuild_premsgsrvgen.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean.cmake new file mode 100644 index 0000000..3b3e512 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rosbuild_premsgsrvgen" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rosbuild_premsgsrvgen.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rosbuild_premsgsrvgen.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/build.make new file mode 100644 index 0000000..eaf4ef0 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for rospack_genmsg. + +# Include the progress variables for this target. +include CMakeFiles/rospack_genmsg.dir/progress.make + +CMakeFiles/rospack_genmsg: + +rospack_genmsg: CMakeFiles/rospack_genmsg +rospack_genmsg: CMakeFiles/rospack_genmsg.dir/build.make +.PHONY : rospack_genmsg + +# Rule to build all files generated by this target. +CMakeFiles/rospack_genmsg.dir/build: rospack_genmsg +.PHONY : CMakeFiles/rospack_genmsg.dir/build + +CMakeFiles/rospack_genmsg.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rospack_genmsg.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rospack_genmsg.dir/clean + +CMakeFiles/rospack_genmsg.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rospack_genmsg.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/cmake_clean.cmake new file mode 100644 index 0000000..bbbbd48 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rospack_genmsg" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rospack_genmsg.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/build.make new file mode 100644 index 0000000..c947080 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for rospack_genmsg_libexe. + +# Include the progress variables for this target. +include CMakeFiles/rospack_genmsg_libexe.dir/progress.make + +CMakeFiles/rospack_genmsg_libexe: + +rospack_genmsg_libexe: CMakeFiles/rospack_genmsg_libexe +rospack_genmsg_libexe: CMakeFiles/rospack_genmsg_libexe.dir/build.make +.PHONY : rospack_genmsg_libexe + +# Rule to build all files generated by this target. +CMakeFiles/rospack_genmsg_libexe.dir/build: rospack_genmsg_libexe +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/build + +CMakeFiles/rospack_genmsg_libexe.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/clean + +CMakeFiles/rospack_genmsg_libexe.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rospack_genmsg_libexe.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean.cmake new file mode 100644 index 0000000..4cce627 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rospack_genmsg_libexe" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rospack_genmsg_libexe.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.internal b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.internal new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.make new file mode 100644 index 0000000..38eae05 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_genmsg_libexe.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/build.make new file mode 100644 index 0000000..2ddd98e --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for rospack_gensrv. + +# Include the progress variables for this target. +include CMakeFiles/rospack_gensrv.dir/progress.make + +CMakeFiles/rospack_gensrv: + +rospack_gensrv: CMakeFiles/rospack_gensrv +rospack_gensrv: CMakeFiles/rospack_gensrv.dir/build.make +.PHONY : rospack_gensrv + +# Rule to build all files generated by this target. +CMakeFiles/rospack_gensrv.dir/build: rospack_gensrv +.PHONY : CMakeFiles/rospack_gensrv.dir/build + +CMakeFiles/rospack_gensrv.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rospack_gensrv.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rospack_gensrv.dir/clean + +CMakeFiles/rospack_gensrv.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rospack_gensrv.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/cmake_clean.cmake new file mode 100644 index 0000000..0f6612a --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/rospack_gensrv" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/rospack_gensrv.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/rospack_gensrv.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/build.make new file mode 100644 index 0000000..8e79b7c --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for run_tests. + +# Include the progress variables for this target. +include CMakeFiles/run_tests.dir/progress.make + +CMakeFiles/run_tests: + +run_tests: CMakeFiles/run_tests +run_tests: CMakeFiles/run_tests.dir/build.make +.PHONY : run_tests + +# Rule to build all files generated by this target. +CMakeFiles/run_tests.dir/build: run_tests +.PHONY : CMakeFiles/run_tests.dir/build + +CMakeFiles/run_tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/run_tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/run_tests.dir/clean + +CMakeFiles/run_tests.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/run_tests.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..45a3e05 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/run_tests" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/run_tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/run_tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/build.make new file mode 100644 index 0000000..12d2ff3 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for test-future. + +# Include the progress variables for this target. +include CMakeFiles/test-future.dir/progress.make + +CMakeFiles/test-future: + +test-future: CMakeFiles/test-future +test-future: CMakeFiles/test-future.dir/build.make +.PHONY : test-future + +# Rule to build all files generated by this target. +CMakeFiles/test-future.dir/build: test-future +.PHONY : CMakeFiles/test-future.dir/build + +CMakeFiles/test-future.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test-future.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test-future.dir/clean + +CMakeFiles/test-future.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/test-future.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test-future.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/cmake_clean.cmake new file mode 100644 index 0000000..2446d61 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/test-future" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/test-future.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-future.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/build.make new file mode 100644 index 0000000..2800db7 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for test-results-run. + +# Include the progress variables for this target. +include CMakeFiles/test-results-run.dir/progress.make + +CMakeFiles/test-results-run: + +test-results-run: CMakeFiles/test-results-run +test-results-run: CMakeFiles/test-results-run.dir/build.make +.PHONY : test-results-run + +# Rule to build all files generated by this target. +CMakeFiles/test-results-run.dir/build: test-results-run +.PHONY : CMakeFiles/test-results-run.dir/build + +CMakeFiles/test-results-run.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test-results-run.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test-results-run.dir/clean + +CMakeFiles/test-results-run.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/test-results-run.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test-results-run.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/cmake_clean.cmake new file mode 100644 index 0000000..9cf9053 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/test-results-run" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/test-results-run.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results-run.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/build.make new file mode 100644 index 0000000..fbe982b --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/build.make @@ -0,0 +1,63 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for test-results. + +# Include the progress variables for this target. +include CMakeFiles/test-results.dir/progress.make + +CMakeFiles/test-results: + /opt/ros/groovy/share/rosunit/scripts/summarize_results.py --nodeps pr2_teleop + +test-results: CMakeFiles/test-results +test-results: CMakeFiles/test-results.dir/build.make +.PHONY : test-results + +# Rule to build all files generated by this target. +CMakeFiles/test-results.dir/build: test-results +.PHONY : CMakeFiles/test-results.dir/build + +CMakeFiles/test-results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test-results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test-results.dir/clean + +CMakeFiles/test-results.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/test-results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test-results.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/cmake_clean.cmake new file mode 100644 index 0000000..aa5a9b2 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/test-results" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/test-results.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test-results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/build.make new file mode 100644 index 0000000..c18abd8 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for test. + +# Include the progress variables for this target. +include CMakeFiles/test.dir/progress.make + +CMakeFiles/test: + +test: CMakeFiles/test +test: CMakeFiles/test.dir/build.make +.PHONY : test + +# Rule to build all files generated by this target. +CMakeFiles/test.dir/build: test +.PHONY : CMakeFiles/test.dir/build + +CMakeFiles/test.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test.dir/clean + +CMakeFiles/test.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/cmake_clean.cmake new file mode 100644 index 0000000..ad805af --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/test" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/test.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/test.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/DependInfo.cmake new file mode 100644 index 0000000..ac621c5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/DependInfo.cmake @@ -0,0 +1,8 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/build.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/build.make new file mode 100644 index 0000000..c64a0f1 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/build.make @@ -0,0 +1,62 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Utility rule file for tests. + +# Include the progress variables for this target. +include CMakeFiles/tests.dir/progress.make + +CMakeFiles/tests: + +tests: CMakeFiles/tests +tests: CMakeFiles/tests.dir/build.make +.PHONY : tests + +# Rule to build all files generated by this target. +CMakeFiles/tests.dir/build: tests +.PHONY : CMakeFiles/tests.dir/build + +CMakeFiles/tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tests.dir/clean + +CMakeFiles/tests.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tests.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..a0424cf --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/tests" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang) + INCLUDE(CMakeFiles/tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/progress.make b/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/CMakeFiles/tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/ROS-groovy/pr2_teleop/build/Makefile b/ROS-groovy/pr2_teleop/build/Makefile new file mode 100644 index 0000000..0155b2b --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/Makefile @@ -0,0 +1,622 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." + /usr/bin/cmake -i . +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: install/local +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: install/strip +.PHONY : install/strip/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named ROSBUILD_genmsg_cpp + +# Build rule for target. +ROSBUILD_genmsg_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_genmsg_cpp +.PHONY : ROSBUILD_genmsg_cpp + +# fast build rule for target. +ROSBUILD_genmsg_cpp/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_cpp.dir/build.make CMakeFiles/ROSBUILD_genmsg_cpp.dir/build +.PHONY : ROSBUILD_genmsg_cpp/fast + +#============================================================================= +# Target rules for targets named ROSBUILD_genmsg_lisp + +# Build rule for target. +ROSBUILD_genmsg_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_genmsg_lisp +.PHONY : ROSBUILD_genmsg_lisp + +# fast build rule for target. +ROSBUILD_genmsg_lisp/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_genmsg_lisp.dir/build.make CMakeFiles/ROSBUILD_genmsg_lisp.dir/build +.PHONY : ROSBUILD_genmsg_lisp/fast + +#============================================================================= +# Target rules for targets named ROSBUILD_gensrv_cpp + +# Build rule for target. +ROSBUILD_gensrv_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_gensrv_cpp +.PHONY : ROSBUILD_gensrv_cpp + +# fast build rule for target. +ROSBUILD_gensrv_cpp/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_cpp.dir/build.make CMakeFiles/ROSBUILD_gensrv_cpp.dir/build +.PHONY : ROSBUILD_gensrv_cpp/fast + +#============================================================================= +# Target rules for targets named ROSBUILD_gensrv_lisp + +# Build rule for target. +ROSBUILD_gensrv_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ROSBUILD_gensrv_lisp +.PHONY : ROSBUILD_gensrv_lisp + +# fast build rule for target. +ROSBUILD_gensrv_lisp/fast: + $(MAKE) -f CMakeFiles/ROSBUILD_gensrv_lisp.dir/build.make CMakeFiles/ROSBUILD_gensrv_lisp.dir/build +.PHONY : ROSBUILD_gensrv_lisp/fast + +#============================================================================= +# Target rules for targets named _catkin_empty_exported_target + +# Build rule for target. +_catkin_empty_exported_target: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _catkin_empty_exported_target +.PHONY : _catkin_empty_exported_target + +# fast build rule for target. +_catkin_empty_exported_target/fast: + $(MAKE) -f CMakeFiles/_catkin_empty_exported_target.dir/build.make CMakeFiles/_catkin_empty_exported_target.dir/build +.PHONY : _catkin_empty_exported_target/fast + +#============================================================================= +# Target rules for targets named bin/controller + +# Build rule for target. +bin/controller: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 bin/controller +.PHONY : bin/controller + +# fast build rule for target. +bin/controller/fast: + $(MAKE) -f CMakeFiles/bin/controller.dir/build.make CMakeFiles/bin/controller.dir/build +.PHONY : bin/controller/fast + +#============================================================================= +# Target rules for targets named bin/teleop_gripper + +# Build rule for target. +bin/teleop_gripper: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 bin/teleop_gripper +.PHONY : bin/teleop_gripper + +# fast build rule for target. +bin/teleop_gripper/fast: + $(MAKE) -f CMakeFiles/bin/teleop_gripper.dir/build.make CMakeFiles/bin/teleop_gripper.dir/build +.PHONY : bin/teleop_gripper/fast + +#============================================================================= +# Target rules for targets named bin/teleop_pr2 + +# Build rule for target. +bin/teleop_pr2: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 bin/teleop_pr2 +.PHONY : bin/teleop_pr2 + +# fast build rule for target. +bin/teleop_pr2/fast: + $(MAKE) -f CMakeFiles/bin/teleop_pr2.dir/build.make CMakeFiles/bin/teleop_pr2.dir/build +.PHONY : bin/teleop_pr2/fast + +#============================================================================= +# Target rules for targets named bin/teleop_pr2_keyboard + +# Build rule for target. +bin/teleop_pr2_keyboard: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 bin/teleop_pr2_keyboard +.PHONY : bin/teleop_pr2_keyboard + +# fast build rule for target. +bin/teleop_pr2_keyboard/fast: + $(MAKE) -f CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make CMakeFiles/bin/teleop_pr2_keyboard.dir/build +.PHONY : bin/teleop_pr2_keyboard/fast + +#============================================================================= +# Target rules for targets named clean_test_results + +# Build rule for target. +clean_test_results: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 clean_test_results +.PHONY : clean_test_results + +# fast build rule for target. +clean_test_results/fast: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build +.PHONY : clean_test_results/fast + +#============================================================================= +# Target rules for targets named doxygen + +# Build rule for target. +doxygen: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 doxygen +.PHONY : doxygen + +# fast build rule for target. +doxygen/fast: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build +.PHONY : doxygen/fast + +#============================================================================= +# Target rules for targets named rosbuild_clean-test-results + +# Build rule for target. +rosbuild_clean-test-results: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosbuild_clean-test-results +.PHONY : rosbuild_clean-test-results + +# fast build rule for target. +rosbuild_clean-test-results/fast: + $(MAKE) -f CMakeFiles/rosbuild_clean-test-results.dir/build.make CMakeFiles/rosbuild_clean-test-results.dir/build +.PHONY : rosbuild_clean-test-results/fast + +#============================================================================= +# Target rules for targets named rosbuild_precompile + +# Build rule for target. +rosbuild_precompile: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosbuild_precompile +.PHONY : rosbuild_precompile + +# fast build rule for target. +rosbuild_precompile/fast: + $(MAKE) -f CMakeFiles/rosbuild_precompile.dir/build.make CMakeFiles/rosbuild_precompile.dir/build +.PHONY : rosbuild_precompile/fast + +#============================================================================= +# Target rules for targets named rosbuild_premsgsrvgen + +# Build rule for target. +rosbuild_premsgsrvgen: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosbuild_premsgsrvgen +.PHONY : rosbuild_premsgsrvgen + +# fast build rule for target. +rosbuild_premsgsrvgen/fast: + $(MAKE) -f CMakeFiles/rosbuild_premsgsrvgen.dir/build.make CMakeFiles/rosbuild_premsgsrvgen.dir/build +.PHONY : rosbuild_premsgsrvgen/fast + +#============================================================================= +# Target rules for targets named rospack_genmsg + +# Build rule for target. +rospack_genmsg: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rospack_genmsg +.PHONY : rospack_genmsg + +# fast build rule for target. +rospack_genmsg/fast: + $(MAKE) -f CMakeFiles/rospack_genmsg.dir/build.make CMakeFiles/rospack_genmsg.dir/build +.PHONY : rospack_genmsg/fast + +#============================================================================= +# Target rules for targets named rospack_genmsg_libexe + +# Build rule for target. +rospack_genmsg_libexe: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rospack_genmsg_libexe +.PHONY : rospack_genmsg_libexe + +# fast build rule for target. +rospack_genmsg_libexe/fast: + $(MAKE) -f CMakeFiles/rospack_genmsg_libexe.dir/build.make CMakeFiles/rospack_genmsg_libexe.dir/build +.PHONY : rospack_genmsg_libexe/fast + +#============================================================================= +# Target rules for targets named rospack_gensrv + +# Build rule for target. +rospack_gensrv: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rospack_gensrv +.PHONY : rospack_gensrv + +# fast build rule for target. +rospack_gensrv/fast: + $(MAKE) -f CMakeFiles/rospack_gensrv.dir/build.make CMakeFiles/rospack_gensrv.dir/build +.PHONY : rospack_gensrv/fast + +#============================================================================= +# Target rules for targets named run_tests + +# Build rule for target. +run_tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 run_tests +.PHONY : run_tests + +# fast build rule for target. +run_tests/fast: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build +.PHONY : run_tests/fast + +#============================================================================= +# Target rules for targets named test + +# Build rule for target. +test: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test +.PHONY : test + +# fast build rule for target. +test/fast: + $(MAKE) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/build +.PHONY : test/fast + +#============================================================================= +# Target rules for targets named test-future + +# Build rule for target. +test-future: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test-future +.PHONY : test-future + +# fast build rule for target. +test-future/fast: + $(MAKE) -f CMakeFiles/test-future.dir/build.make CMakeFiles/test-future.dir/build +.PHONY : test-future/fast + +#============================================================================= +# Target rules for targets named test-results + +# Build rule for target. +test-results: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test-results +.PHONY : test-results + +# fast build rule for target. +test-results/fast: + $(MAKE) -f CMakeFiles/test-results.dir/build.make CMakeFiles/test-results.dir/build +.PHONY : test-results/fast + +#============================================================================= +# Target rules for targets named test-results-run + +# Build rule for target. +test-results-run: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test-results-run +.PHONY : test-results-run + +# fast build rule for target. +test-results-run/fast: + $(MAKE) -f CMakeFiles/test-results-run.dir/build.make CMakeFiles/test-results-run.dir/build +.PHONY : test-results-run/fast + +#============================================================================= +# Target rules for targets named tests + +# Build rule for target. +tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tests +.PHONY : tests + +# fast build rule for target. +tests/fast: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build +.PHONY : tests/fast + +#============================================================================= +# Target rules for targets named gtest + +# Build rule for target. +gtest: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +#============================================================================= +# Target rules for targets named gtest_main + +# Build rule for target. +gtest_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest_main +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/teleop_gripper.o: src/teleop_gripper.cpp.o +.PHONY : src/teleop_gripper.o + +# target to build an object file +src/teleop_gripper.cpp.o: + $(MAKE) -f CMakeFiles/bin/teleop_gripper.dir/build.make CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.o +.PHONY : src/teleop_gripper.cpp.o + +src/teleop_gripper.i: src/teleop_gripper.cpp.i +.PHONY : src/teleop_gripper.i + +# target to preprocess a source file +src/teleop_gripper.cpp.i: + $(MAKE) -f CMakeFiles/bin/teleop_gripper.dir/build.make CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.i +.PHONY : src/teleop_gripper.cpp.i + +src/teleop_gripper.s: src/teleop_gripper.cpp.s +.PHONY : src/teleop_gripper.s + +# target to generate assembly for a file +src/teleop_gripper.cpp.s: + $(MAKE) -f CMakeFiles/bin/teleop_gripper.dir/build.make CMakeFiles/bin/teleop_gripper.dir/src/teleop_gripper.cpp.s +.PHONY : src/teleop_gripper.cpp.s + +src/teleop_pr2.o: src/teleop_pr2.cpp.o +.PHONY : src/teleop_pr2.o + +# target to build an object file +src/teleop_pr2.cpp.o: + $(MAKE) -f CMakeFiles/bin/teleop_pr2.dir/build.make CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.o +.PHONY : src/teleop_pr2.cpp.o + +src/teleop_pr2.i: src/teleop_pr2.cpp.i +.PHONY : src/teleop_pr2.i + +# target to preprocess a source file +src/teleop_pr2.cpp.i: + $(MAKE) -f CMakeFiles/bin/teleop_pr2.dir/build.make CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.i +.PHONY : src/teleop_pr2.cpp.i + +src/teleop_pr2.s: src/teleop_pr2.cpp.s +.PHONY : src/teleop_pr2.s + +# target to generate assembly for a file +src/teleop_pr2.cpp.s: + $(MAKE) -f CMakeFiles/bin/teleop_pr2.dir/build.make CMakeFiles/bin/teleop_pr2.dir/src/teleop_pr2.cpp.s +.PHONY : src/teleop_pr2.cpp.s + +src/teleop_pr2_keyboard.o: src/teleop_pr2_keyboard.cpp.o +.PHONY : src/teleop_pr2_keyboard.o + +# target to build an object file +src/teleop_pr2_keyboard.cpp.o: + $(MAKE) -f CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.o +.PHONY : src/teleop_pr2_keyboard.cpp.o + +src/teleop_pr2_keyboard.i: src/teleop_pr2_keyboard.cpp.i +.PHONY : src/teleop_pr2_keyboard.i + +# target to preprocess a source file +src/teleop_pr2_keyboard.cpp.i: + $(MAKE) -f CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.i +.PHONY : src/teleop_pr2_keyboard.cpp.i + +src/teleop_pr2_keyboard.s: src/teleop_pr2_keyboard.cpp.s +.PHONY : src/teleop_pr2_keyboard.s + +# target to generate assembly for a file +src/teleop_pr2_keyboard.cpp.s: + $(MAKE) -f CMakeFiles/bin/teleop_pr2_keyboard.dir/build.make CMakeFiles/bin/teleop_pr2_keyboard.dir/src/teleop_pr2_keyboard.cpp.s +.PHONY : src/teleop_pr2_keyboard.cpp.s + +src/teleop_pr2_keyboard_modificato.o: src/teleop_pr2_keyboard_modificato.cpp.o +.PHONY : src/teleop_pr2_keyboard_modificato.o + +# target to build an object file +src/teleop_pr2_keyboard_modificato.cpp.o: + $(MAKE) -f CMakeFiles/bin/controller.dir/build.make CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.o +.PHONY : src/teleop_pr2_keyboard_modificato.cpp.o + +src/teleop_pr2_keyboard_modificato.i: src/teleop_pr2_keyboard_modificato.cpp.i +.PHONY : src/teleop_pr2_keyboard_modificato.i + +# target to preprocess a source file +src/teleop_pr2_keyboard_modificato.cpp.i: + $(MAKE) -f CMakeFiles/bin/controller.dir/build.make CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.i +.PHONY : src/teleop_pr2_keyboard_modificato.cpp.i + +src/teleop_pr2_keyboard_modificato.s: src/teleop_pr2_keyboard_modificato.cpp.s +.PHONY : src/teleop_pr2_keyboard_modificato.s + +# target to generate assembly for a file +src/teleop_pr2_keyboard_modificato.cpp.s: + $(MAKE) -f CMakeFiles/bin/controller.dir/build.make CMakeFiles/bin/controller.dir/src/teleop_pr2_keyboard_modificato.cpp.s +.PHONY : src/teleop_pr2_keyboard_modificato.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... ROSBUILD_genmsg_cpp" + @echo "... ROSBUILD_genmsg_lisp" + @echo "... ROSBUILD_gensrv_cpp" + @echo "... ROSBUILD_gensrv_lisp" + @echo "... _catkin_empty_exported_target" + @echo "... bin/controller" + @echo "... bin/teleop_gripper" + @echo "... bin/teleop_pr2" + @echo "... bin/teleop_pr2_keyboard" + @echo "... clean_test_results" + @echo "... doxygen" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... rosbuild_clean-test-results" + @echo "... rosbuild_precompile" + @echo "... rosbuild_premsgsrvgen" + @echo "... rospack_genmsg" + @echo "... rospack_genmsg_libexe" + @echo "... rospack_gensrv" + @echo "... run_tests" + @echo "... test" + @echo "... test-future" + @echo "... test-results" + @echo "... test-results-run" + @echo "... tests" + @echo "... gtest" + @echo "... gtest_main" + @echo "... src/teleop_gripper.o" + @echo "... src/teleop_gripper.i" + @echo "... src/teleop_gripper.s" + @echo "... src/teleop_pr2.o" + @echo "... src/teleop_pr2.i" + @echo "... src/teleop_pr2.s" + @echo "... src/teleop_pr2_keyboard.o" + @echo "... src/teleop_pr2_keyboard.i" + @echo "... src/teleop_pr2_keyboard.s" + @echo "... src/teleop_pr2_keyboard_modificato.o" + @echo "... src/teleop_pr2_keyboard_modificato.i" + @echo "... src/teleop_pr2_keyboard_modificato.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/pr2_teleop/build/catkin/catkin_generated/version/package.cmake b/ROS-groovy/pr2_teleop/build/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000..d353ec8 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,8 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.5.71") +set(catkin_MAINTAINER "Dirk Thomas ") +set(catkin_BUILD_DEPENDS "gtest" "python-argparse" "python-catkin-pkg" "python-empy" "python-nose") +set(catkin_RUN_DEPENDS "cmake" "gtest" "python-argparse" "python-catkin-pkg" "python-empy" "python-nose") +set(catkin_DEPRECATED "") +set(catkin_BUILDTOOL_DEPENDS "cmake") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GTE "0.1.12") \ No newline at end of file diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/env_cached.sh b/ROS-groovy/pr2_teleop/build/catkin_generated/env_cached.sh new file mode 100644 index 0000000..b06f632 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/env_cached.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +else + . "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/setup_cached.sh" + exec "$@" +fi diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/generate_cached_setup.py b/ROS-groovy/pr2_teleop/build/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000..0f1ebc2 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/generate_cached_setup.py @@ -0,0 +1,29 @@ +from __future__ import print_function +import argparse +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/groovy/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/groovy/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in "/opt/ros/groovy".split(';'): + python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/env.sh') + +output_filename = '/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + #print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/.catkin b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/.catkin new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/.rosinstall b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000..6fb13af --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /usr/local/setup.sh diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/_setup_util.py b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/_setup_util.py new file mode 100644 index 0000000..62f9a41 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,250 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +'''This file generates shell code for the setup.SHELL scripts to set environment variables''' + +from __future__ import print_function +import argparse +import copy +import os +import platform +import sys + +# environment at generation time +CMAKE_PREFIX_PATH = '/opt/ros/groovy'.split(';') +setup_dir = '/usr/local' +if setup_dir and setup_dir not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, setup_dir) +CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'CPATH': 'include', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': 'lib', + 'PATH': 'bin', + 'PKG_CONFIG_PATH': 'lib/pkgconfig', + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + ''' + Generate shell code to reset environment variables + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + ''' + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolder = env_var_subfolders[key] + value = _rollback_env_variable(unmodified_environ, key, subfolder) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolder): + ''' + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolder: str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + ''' + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False): + ''' + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + ''' + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte'))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + ''' + Generate shell code to prepend environment variables + for the all workspaces. + ''' + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted([key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH']): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolder): + ''' + Return the prefix to prepend to the environment variable NAME, adding any path in NEW_PATHS_STR without creating duplicate or empty items. + ''' + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if subfolder: + path = os.path.join(path, subfolder) + # exclude any path already in env and any path we already added + if path not in environ_paths and path not in checked_paths: + checked_paths.append(path) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + ''' + Generate shell code with found environment hooks + for the all workspaces. + ''' + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + specific_env_hooks = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + generic_env_hooks.remove(generic_env_hooks_by_filename[filename]) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + specific_env_hooks.remove(specific_env_hooks_by_filename[filename]) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS', os.pathsep.join(generic_env_hooks + specific_env_hooks))) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + exit(1) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + sys.exit(0) diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/env.sh b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/env.sh new file mode 100644 index 0000000..07d4376 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/env.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +else + . "/usr/local/setup.sh" + exec "$@" +fi diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.bash b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000..00a56ab --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.bash @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash +. "/usr/local/setup.sh" diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.sh b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000..18d130c --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.sh @@ -0,0 +1,76 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file + +_SETUP_UTIL="/usr/local/_setup_util.py" + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +export CPATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +_SETUP_TMP=`mktemp /tmp/setup.sh.XXXXXXXXXX` +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ > $_SETUP_TMP +. $_SETUP_TMP +rm -f $_SETUP_TMP + +# save value of IFS, including if it was unset +# the "+x" syntax helps differentiate unset from empty +_IFS=$IFS +if [ -z ${IFS+x} ]; then + _IFS_WAS_UNSET=1 +fi + +# source all environment hooks +IFS=":" +for _envfile in $_CATKIN_ENVIRONMENT_HOOKS; do + # restore value of IFS, including if it was unset + IFS=$_IFS + if [ $_IFS_WAS_UNSET ]; then + unset IFS + fi + . "$_envfile" +done + +# restore value of IFS, including if it was unset +IFS=$_IFS +if [ $_IFS_WAS_UNSET ]; then + unset IFS + unset _IFS_WAS_UNSET +fi +unset _IFS + +unset _CATKIN_ENVIRONMENT_HOOKS diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.zsh b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000..5600d94 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/installspace/setup.zsh @@ -0,0 +1,7 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh +emulate sh # emulate POSIX +. "/usr/local/setup.sh" +emulate zsh # back to zsh mode diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/ordered_paths.cmake b/ROS-groovy/pr2_teleop/build/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000..864b586 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/groovy/lib") \ No newline at end of file diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/setup_cached.sh b/ROS-groovy/pr2_teleop/build/catkin_generated/setup_cached.sh new file mode 100644 index 0000000..9f6aaf6 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/setup_cached.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env sh +# generated from catkin/python/catkin/environment_cache.py + +# based on a snapshot of the environment before and after calling the setup script +# it emulates the modifications of the setup script without recurring computations + +# new environment variables +export CATKIN_TEST_RESULTS_DIR="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/test_results" +export ROS_TEST_RESULTS_DIR="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/test_results" + +# modified environment variables +export CMAKE_PREFIX_PATH="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel:$CMAKE_PREFIX_PATH" +export CPATH="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/include:$CPATH" +export LD_LIBRARY_PATH="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/lib:$LD_LIBRARY_PATH" +export PATH="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/bin:$PATH" +export PKG_CONFIG_PATH="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/lib/pkgconfig:$PKG_CONFIG_PATH" +export PYTHONPATH="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/lib/python2.7/dist-packages:$PYTHONPATH" +export ROSLISP_PACKAGE_DIRECTORIES="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/share/common-lisp" +export ROS_PACKAGE_PATH="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop:/opt/ros/groovy/share:/opt/ros/groovy/stacks" \ No newline at end of file diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/stamps/pr2_teleop/interrogate_setup_dot_py.py.stamp b/ROS-groovy/pr2_teleop/build/catkin_generated/stamps/pr2_teleop/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000..8a3c234 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/stamps/pr2_teleop/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,233 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function +import os +import sys + +import distutils.core +try: + import setuptools +except ImportError: + pass + +from argparse import ArgumentParser + + +def _get_locations(pkgs, package_dir): + """ + based on setuptools logic and the package_dir dict, builds a dict + of location roots for each pkg in pkgs. + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = parent_location + else: + locations[key] = allprefix + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs): + """ + Generates lines to add to a cmake file which will set variables + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :pkgs: [list of str] python_packages declared in catkin package + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if not '.' in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + parent_name = '.'.join(splits[:1]) + if location != locations[parent_name]: + raise RuntimeError( + "catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s" % (pkgname, location, parent_name, locations[parent_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [os.path.join(locations[pkg], pkg)] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace("\\", "/"))) + return result + + +def _create_mock_setup_function(package_name, outfile): + """ + Creates a function to call instead of distutils.core.setup or + setuptools.setup, which just captures some args and writes them + into a file that can be used from cmake + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + ''' + Checks kwargs and writes a scriptfile + ''' + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError("version not found in setup.py") + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'py_modules', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write("*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n" % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """ + Script main, parses arguments and invokes Dummy.setup indirectly. + """ + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + try: + fake_setup = _create_mock_setup_function(package_name=args.package_name, + outfile=args.outfile) + + distutils_backup = distutils.core.setup + distutils.core.setup = fake_setup + try: + setuptools_backup = setuptools.setup + setuptools.setup = fake_setup + except NameError: + pass + + with open(args.setupfile_path, 'r') as fh: + exec(fh.read()) + finally: + distutils.core.setup = distutils_backup + try: + setuptools.setup = setuptools_backup + except NameError: + pass + +if __name__ == '__main__': + main() diff --git a/ROS-groovy/pr2_teleop/build/catkin_generated/stamps/pr2_teleop/package.xml.stamp b/ROS-groovy/pr2_teleop/build/catkin_generated/stamps/pr2_teleop/package.xml.stamp new file mode 100644 index 0000000..17718d4 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/catkin_generated/stamps/pr2_teleop/package.xml.stamp @@ -0,0 +1,36 @@ + + + catkin + 0.5.71 + Low-level build system macros and infrastructure for ROS. + Dirk Thomas + BSD + + http://www.ros.org/wiki/catkin + https://github.com/ros/catkin/issues + https://github.com/ros/catkin + + Troy Straszheim + Morten Kjaergaard + Brian Gerkey + Dirk Thomas + + gtest + python-argparse + python-catkin-pkg + python-empy + python-nose + + cmake + + cmake + gtest + python-argparse + python-catkin-pkg + python-empy + python-nose + + + + + diff --git a/ROS-groovy/pr2_teleop/build/cmake_install.cmake b/ROS-groovy/pr2_teleop/build/cmake_install.cmake new file mode 100644 index 0000000..61a1f40 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/cmake_install.cmake @@ -0,0 +1,100 @@ +# Install script for directory: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# Set the install prefix +IF(NOT DEFINED CMAKE_INSTALL_PREFIX) + SET(CMAKE_INSTALL_PREFIX "/usr/local") +ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) +STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + IF(BUILD_TYPE) + STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + ELSE(BUILD_TYPE) + SET(CMAKE_INSTALL_CONFIG_NAME "RelWithDebInfo") + ENDIF(BUILD_TYPE) + MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + +# Set the component getting installed. +IF(NOT CMAKE_INSTALL_COMPONENT) + IF(COMPONENT) + MESSAGE(STATUS "Install component: \"${COMPONENT}\"") + SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + ELSE(COMPONENT) + SET(CMAKE_INSTALL_COMPONENT) + ENDIF(COMPONENT) +ENDIF(NOT CMAKE_INSTALL_COMPONENT) + +# Install shared libraries without execute permission? +IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + SET(CMAKE_INSTALL_SO_NO_EXE "1") +ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/.catkin") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/installspace/.catkin") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/_setup_util.py") +FILE(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/installspace/_setup_util.py") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/env.sh") +FILE(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/installspace/env.sh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.bash") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/installspace/setup.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.sh") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/installspace/setup.sh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.zsh") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/installspace/setup.zsh") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES + "/usr/local/.rosinstall") +FILE(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/catkin_generated/installspace/.rosinstall") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/etc/catkin/profile.d" TYPE FILE FILES "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin_make.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/etc/catkin/profile.d" TYPE FILE FILES "/opt/ros/groovy/share/catkin/cmake/env-hooks/05.catkin_make_isolated.bash") +ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") + +IF(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + INCLUDE("/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/cmake_install.cmake") + +ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) + +IF(CMAKE_INSTALL_COMPONENT) + SET(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +ELSE(CMAKE_INSTALL_COMPONENT) + SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +ENDIF(CMAKE_INSTALL_COMPONENT) + +FILE(WRITE "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/${CMAKE_INSTALL_MANIFEST}" "") +FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES}) + FILE(APPEND "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/${CMAKE_INSTALL_MANIFEST}" "${file}\n") +ENDFOREACH(file) diff --git a/ROS-groovy/pr2_teleop/build/devel/.catkin b/ROS-groovy/pr2_teleop/build/devel/.catkin new file mode 100644 index 0000000..bf4861e --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/.catkin @@ -0,0 +1 @@ +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop \ No newline at end of file diff --git a/ROS-groovy/pr2_teleop/build/devel/.rosinstall b/ROS-groovy/pr2_teleop/build/devel/.rosinstall new file mode 100644 index 0000000..5df35a7 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/setup.sh diff --git a/ROS-groovy/pr2_teleop/build/devel/_setup_util.py b/ROS-groovy/pr2_teleop/build/devel/_setup_util.py new file mode 100644 index 0000000..8754fcb --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/_setup_util.py @@ -0,0 +1,250 @@ +#!/usr/bin/env python + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +'''This file generates shell code for the setup.SHELL scripts to set environment variables''' + +from __future__ import print_function +import argparse +import copy +import os +import platform +import sys + +# environment at generation time +CMAKE_PREFIX_PATH = '/opt/ros/groovy'.split(';') +setup_dir = '/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel' +if setup_dir and setup_dir not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, setup_dir) +CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'CPATH': 'include', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': 'lib', + 'PATH': 'bin', + 'PKG_CONFIG_PATH': 'lib/pkgconfig', + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + ''' + Generate shell code to reset environment variables + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + ''' + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolder = env_var_subfolders[key] + value = _rollback_env_variable(unmodified_environ, key, subfolder) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolder): + ''' + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolder: str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + ''' + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False): + ''' + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + ''' + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte'))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + ''' + Generate shell code to prepend environment variables + for the all workspaces. + ''' + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted([key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH']): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolder): + ''' + Return the prefix to prepend to the environment variable NAME, adding any path in NEW_PATHS_STR without creating duplicate or empty items. + ''' + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if subfolder: + path = os.path.join(path, subfolder) + # exclude any path already in env and any path we already added + if path not in environ_paths and path not in checked_paths: + checked_paths.append(path) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + ''' + Generate shell code with found environment hooks + for the all workspaces. + ''' + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + specific_env_hooks = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + generic_env_hooks.remove(generic_env_hooks_by_filename[filename]) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + specific_env_hooks.remove(specific_env_hooks_by_filename[filename]) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS', os.pathsep.join(generic_env_hooks + specific_env_hooks))) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + exit(1) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + sys.exit(0) diff --git a/ROS-groovy/pr2_teleop/build/devel/env.sh b/ROS-groovy/pr2_teleop/build/devel/env.sh new file mode 100644 index 0000000..47a0b56 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/env.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +else + . "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/setup.sh" + exec "$@" +fi diff --git a/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin-test-results.sh b/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin-test-results.sh new file mode 100644 index 0000000..aa0b633 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin-test-results.sh @@ -0,0 +1,4 @@ +# generated from catkin/cmake/env-hooks/05.catkin-test-results.sh.develspace.in + +export CATKIN_TEST_RESULTS_DIR="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/test_results" +export ROS_TEST_RESULTS_DIR="$CATKIN_TEST_RESULTS_DIR" diff --git a/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin_make.bash b/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin_make.bash new file mode 100644 index 0000000..7629613 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin_make.bash @@ -0,0 +1,63 @@ +function _catkin_make() +{ + local cur prev + _init_completion -s || return + + # autocomplete path arguments for -C, --directory, --source, --build + case $prev in + -C|--directory|--source|--build) + _filedir -d + return 0 + ;; + esac + + if [[ "$cur" == -DCMAKE_BUILD_TYPE=* ]]; then + # autocomplete CMake argument CMAKE_BUILD_TYPE with its options + COMPREPLY=( $( compgen -W "None Debug Release RelWithDebInfo MinSizeRel" -- "${cur:19}" ) ) + elif [[ "$cur" == -DCATKIN_ENABLE_TESTING=* ]]; then + # autocomplete catkin argument CATKIN_ENABLE_TESTING with its options + COMPREPLY=( $( compgen -W "0 1" -- "${cur:24}" ) ) + elif [[ "$cur" == -DCATKIN_DEVEL_PREFIX=* || "$cur" == -DCMAKE_INSTALL_PREFIX=* ]]; then + COMPREPLY=() + elif [[ "$cur" == -* ]]; then + local opts="$( _parse_help "$1" )" + [[ $opts ]] || opts="$( _parse_usage "$1" )" + if [[ "$cur" == -* ]]; then + # suggest some common CMake arguments + opts="$opts -DCATKIN_DEVEL_PREFIX= -DCATKIN_ENABLE_TESTING= -DCMAKE_INSTALL_PREFIX= -DCMAKE_BUILD_TYPE=" + fi + COMPREPLY=( $( compgen -W "$opts" -- "$cur" ) ) + [[ $COMPREPLY == *= ]] && compopt -o nospace + else + # check if custom workspace root has been specified on the command line + local workspace_dir="." + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == -C || ${COMP_WORDS[i]} == --directory ]]; then + # eval to expand tilde + eval workspace_dir=${COMP_WORDS[i+1]} + fi + done + # check if custom build folder has been specified on the command line + local build_dir="build" + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == --build ]]; then + # eval to expand tilde + eval build_dir=${COMP_WORDS[i+1]} + fi + done + + # determine location of Makefile + local makefile_dir + if [[ "$build_dir" = /* ]]; then + makefile_dir="$build_dir" + else + makefile_dir="$workspace_dir/$build_dir" + fi + COMPREPLY=() + if [ -f "$makefile_dir/Makefile" ]; then + cur=${COMP_WORDS[COMP_CWORD]} + COMPREPLY=( $( compgen -W "`make -C $makefile_dir -qp 2>/dev/null | awk -F':' '/^[a-zA-Z0-9][a-zA-Z0-9_\.]*:/ { print $1 }'`" -- $cur )) + fi + fi +} && +complete -F _catkin_make catkin_make diff --git a/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash b/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash new file mode 100644 index 0000000..d0ace87 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash @@ -0,0 +1,61 @@ +function _catkin_make_isolated() +{ + local cur prev + _init_completion -s || return + + # autocomplete path arguments for -C, --directory, --source, --build, --devel, --install + case $prev in + -C|--directory|--source|--build|--devel|--install) + _filedir -d + return 0 + ;; + esac + + if [[ "$cur" == -DCMAKE_BUILD_TYPE=* ]]; then + # autocomplete CMake argument CMAKE_BUILD_TYPE with its options + COMPREPLY=( $( compgen -W "None Debug Release RelWithDebInfo MinSizeRel" -- "${cur:19}" ) ) + elif [[ "$cur" == -DCATKIN_ENABLE_TESTING=* ]]; then + # autocomplete catkin argument CATKIN_ENABLE_TESTING with its options + COMPREPLY=( $( compgen -W "0 1" -- "${cur:24}" ) ) + elif [[ "$cur" == -* ]]; then + local opts="$( _parse_help "$1" )" + [[ $opts ]] || opts="$( _parse_usage "$1" )" + if [[ "$cur" == -* ]]; then + # suggest some common CMake arguments + opts="$opts -DCATKIN_ENABLE_TESTING= -DCMAKE_BUILD_TYPE=" + fi + COMPREPLY=( $( compgen -W "$opts" -- "$cur" ) ) + [[ $COMPREPLY == *= ]] && compopt -o nospace + else + # check if custom workspace root has been specified on the command line + local workspace_dir="." + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == -C || ${COMP_WORDS[i]} == --directory ]]; then + # eval to expand tilde + eval workspace_dir=${COMP_WORDS[i+1]} + fi + done + # check if custom build folder has been specified on the command line + local build_dir="build_isolated" + for (( i=0; i < ${#COMP_WORDS[@]}; i++ )); do + if [[ ${COMP_WORDS[i]} == --build ]]; then + # eval to expand tilde + eval build_dir=${COMP_WORDS[i+1]} + fi + done + + # determine location of Makefile + local makefile_dir + if [[ "$build_dir" = /* ]]; then + makefile_dir="$build_dir" + else + makefile_dir="$workspace_dir/$build_dir" + fi + COMPREPLY=() + if [ -f "$makefile_dir/Makefile" ]; then + cur=${COMP_WORDS[COMP_CWORD]} + COMPREPLY=( $( compgen -W "`make -C $makefile_dir -qp 2>/dev/null | awk -F':' '/^[a-zA-Z0-9][a-zA-Z0-9_\.]*:/ { print $1 }'`" -- $cur )) + fi + fi +} && +complete -F _catkin_make_isolated catkin_make_isolated diff --git a/ROS-groovy/pr2_teleop/build/devel/setup.bash b/ROS-groovy/pr2_teleop/build/devel/setup.bash new file mode 100644 index 0000000..7d17040 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/setup.bash @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash +. "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/setup.sh" diff --git a/ROS-groovy/pr2_teleop/build/devel/setup.sh b/ROS-groovy/pr2_teleop/build/devel/setup.sh new file mode 100644 index 0000000..369cbc3 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/setup.sh @@ -0,0 +1,76 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file + +_SETUP_UTIL="/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/_setup_util.py" + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +export CPATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +_SETUP_TMP=`mktemp /tmp/setup.sh.XXXXXXXXXX` +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ > $_SETUP_TMP +. $_SETUP_TMP +rm -f $_SETUP_TMP + +# save value of IFS, including if it was unset +# the "+x" syntax helps differentiate unset from empty +_IFS=$IFS +if [ -z ${IFS+x} ]; then + _IFS_WAS_UNSET=1 +fi + +# source all environment hooks +IFS=":" +for _envfile in $_CATKIN_ENVIRONMENT_HOOKS; do + # restore value of IFS, including if it was unset + IFS=$_IFS + if [ $_IFS_WAS_UNSET ]; then + unset IFS + fi + . "$_envfile" +done + +# restore value of IFS, including if it was unset +IFS=$_IFS +if [ $_IFS_WAS_UNSET ]; then + unset IFS + unset _IFS_WAS_UNSET +fi +unset _IFS + +unset _CATKIN_ENVIRONMENT_HOOKS diff --git a/ROS-groovy/pr2_teleop/build/devel/setup.zsh b/ROS-groovy/pr2_teleop/build/devel/setup.zsh new file mode 100644 index 0000000..72e1c72 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/devel/setup.zsh @@ -0,0 +1,7 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh +emulate sh # emulate POSIX +. "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/devel/setup.sh" +emulate zsh # back to zsh mode diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..50e6071 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,28 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Relative path conversion top directories. +SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/gtest") +SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build") + +# Force unix paths in dependencies. +SET(CMAKE_FORCE_UNIX_PATHS 1) + +# The C and CXX include file search paths: +SET(CMAKE_C_INCLUDE_PATH + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/include" + "/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include" + "/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include" + "/opt/ros/groovy/include" + "/usr/src/gtest/include" + "/usr/src/gtest" + ) +SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) +SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) + +# The C and CXX include file regular expressions for this directory. +SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..0445bff --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,18 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/gtest/src/gtest-all.cc" "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "GTEST_CREATE_SHARED_LIBRARY=1" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + ) diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/build.make b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..c72f405 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Include any dependencies generated for this target. +include gtest/CMakeFiles/gtest.dir/depend.make + +# Include the progress variables for this target. +include gtest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/CMakeFiles/gtest.dir/flags.make + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: gtest/CMakeFiles/gtest.dir/flags.make +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: /usr/src/gtest/src/gtest-all.cc + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires: +.PHONY : gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires + $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides.build +.PHONY : gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides + +gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.provides.build: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so: gtest/CMakeFiles/gtest.dir/build.make +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so: gtest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so" + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/CMakeFiles/gtest.dir/build: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so +.PHONY : gtest/CMakeFiles/gtest.dir/build + +gtest/CMakeFiles/gtest.dir/requires: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires +.PHONY : gtest/CMakeFiles/gtest.dir/requires + +gtest/CMakeFiles/gtest.dir/clean: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : gtest/CMakeFiles/gtest.dir/clean + +gtest/CMakeFiles/gtest.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /usr/src/gtest /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/CMakeFiles/gtest.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..d23cc25 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.pdb" + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/depend.make b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..37ac348 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest. +# This may be replaced when dependencies are built. diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/flags.make b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..989585a --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O2 -g -fPIC -I/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include -I/opt/ros/groovy/include -I/usr/src/gtest/include -I/usr/src/gtest -DROS_PACKAGE_NAME='"pr2_teleop"' + +CXX_DEFINES = -Dgtest_EXPORTS -DGTEST_CREATE_SHARED_LIBRARY=1 + +# TARGET_FLAGS = -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra + diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/link.txt b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..e30dd92 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -O2 -g -shared -Wl,-soname,libgtest.so -o /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so CMakeFiles/gtest.dir/src/gtest-all.cc.o -L/opt/ros/groovy/lib -L/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/src -lpthread -Wl,-rpath,/opt/ros/groovy/lib:/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/src diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/progress.make b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..16d5ea2 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 6 + diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..c9b324e --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,19 @@ +# The set of languages for which implicit dependencies are needed: +SET(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +SET(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/gtest/src/gtest_main.cc" "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + ) +SET(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +SET(CMAKE_TARGET_DEFINITIONS + "GTEST_CREATE_SHARED_LIBRARY=1" + ) + +# Targets to which this target links. +SET(CMAKE_TARGET_LINKED_INFO_FILES + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/build.make b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..57cbc74 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +# Include any dependencies generated for this target. +include gtest/CMakeFiles/gtest_main.dir/depend.make + +# Include the progress variables for this target. +include gtest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/CMakeFiles/gtest_main.dir/flags.make + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: gtest/CMakeFiles/gtest_main.dir/flags.make +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: /usr/src/gtest/src/gtest_main.cc + $(CMAKE_COMMAND) -E cmake_progress_report /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles $(CMAKE_PROGRESS_1) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/gtest/src/gtest_main.cc + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires: +.PHONY : gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires + $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides.build +.PHONY : gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides + +gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.provides.build: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.so: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/build.make +/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.so" + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/CMakeFiles/gtest_main.dir/build: /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.so +.PHONY : gtest/CMakeFiles/gtest_main.dir/build + +gtest/CMakeFiles/gtest_main.dir/requires: gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires +.PHONY : gtest/CMakeFiles/gtest_main.dir/requires + +gtest/CMakeFiles/gtest_main.dir/clean: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : gtest/CMakeFiles/gtest_main.dir/clean + +gtest/CMakeFiles/gtest_main.dir/depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /opt/ros/groovy/stacks/pr2_apps/pr2_teleop /usr/src/gtest /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/CMakeFiles/gtest_main.dir/depend + diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..99d67bf --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +FILE(REMOVE_RECURSE + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.pdb" + "/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.so" +) + +# Per-language clean rules from dependency scanning. +FOREACH(lang CXX) + INCLUDE(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +ENDFOREACH(lang) diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/depend.make b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..1d67c1a --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest_main. +# This may be replaced when dependencies are built. diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/flags.make b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..5d02f32 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O2 -g -fPIC -I/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/msg_gen/cpp/include -I/opt/ros/groovy/stacks/pr2_controllers/pr2_controllers_msgs/srv_gen/cpp/include -I/opt/ros/groovy/include -I/usr/src/gtest/include -I/usr/src/gtest -DROS_PACKAGE_NAME='"pr2_teleop"' + +CXX_DEFINES = -Dgtest_main_EXPORTS -DGTEST_CREATE_SHARED_LIBRARY=1 + +# TARGET_FLAGS = -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra + diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/link.txt b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..a6b14bf --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -O2 -g -shared -Wl,-soname,libgtest_main.so -o /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest_main.so CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -L/opt/ros/groovy/lib -L/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/src -lpthread /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib/libgtest.so -lpthread -Wl,-rpath,/opt/ros/groovy/lib:/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/src:/opt/ros/groovy/stacks/pr2_apps/pr2_teleop/lib diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/progress.make b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..68e0bc5 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 7 + diff --git a/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/progress.marks b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/ROS-groovy/pr2_teleop/build/gtest/Makefile b/ROS-groovy/pr2_teleop/build/gtest/Makefile new file mode 100644 index 0000000..bb6a459 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/Makefile @@ -0,0 +1,248 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 2.8 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." + /usr/bin/cmake -i . +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: install/local +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: install/strip +.PHONY : install/strip/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/gtest/CMakeFiles/progress.marks + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/all + $(CMAKE_COMMAND) -E cmake_progress_start /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +gtest/CMakeFiles/gtest.dir/rule: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +# Convenience name for target. +gtest/CMakeFiles/gtest_main.dir/rule: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/gtest-all.o: src/gtest-all.cc.o +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... gtest" + @echo "... gtest_main" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /opt/ros/groovy/stacks/pr2_apps/pr2_teleop/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/ROS-groovy/pr2_teleop/build/gtest/cmake_install.cmake b/ROS-groovy/pr2_teleop/build/gtest/cmake_install.cmake new file mode 100644 index 0000000..add6d15 --- /dev/null +++ b/ROS-groovy/pr2_teleop/build/gtest/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /usr/src/gtest + +# Set the install prefix +IF(NOT DEFINED CMAKE_INSTALL_PREFIX) + SET(CMAKE_INSTALL_PREFIX "/usr/local") +ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) +STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + IF(BUILD_TYPE) + STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + ELSE(BUILD_TYPE) + SET(CMAKE_INSTALL_CONFIG_NAME "RelWithDebInfo") + ENDIF(BUILD_TYPE) + MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + +# Set the component getting installed. +IF(NOT CMAKE_INSTALL_COMPONENT) + IF(COMPONENT) + MESSAGE(STATUS "Install component: \"${COMPONENT}\"") + SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + ELSE(COMPONENT) + SET(CMAKE_INSTALL_COMPONENT) + ENDIF(COMPONENT) +ENDIF(NOT CMAKE_INSTALL_COMPONENT) + +# Install shared libraries without execute permission? +IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + SET(CMAKE_INSTALL_SO_NO_EXE "1") +ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + diff --git a/ROS-groovy/pr2_teleop/config/teleop.yaml b/ROS-groovy/pr2_teleop/config/teleop.yaml new file mode 100644 index 0000000..3fac9fe --- /dev/null +++ b/ROS-groovy/pr2_teleop/config/teleop.yaml @@ -0,0 +1,29 @@ +# Axes +axis_vx: 3 +axis_vy: 2 +axis_vw: 0 +axis_pan: 0 +axis_tilt: 3 + +# base velocities +max_vw: 0.8 +max_vx: 0.5 +max_vy: 0.5 +max_vw_run: 1.4 +max_vx_run: 1.0 +max_vy_run: 1.0 + +# Head +max_pan: 2.7 +max_tilt: 1.4 +min_tilt: -0.4 +tilt_step: 0.3 +pan_step: 0.3 + +# Buttons have changed for PS3 controller mapping +# With joystick remapper, this works with all joysticks on "/joy" +run_button: 11 +torso_dn_button: 14 +torso_up_button: 12 +head_button: 8 +deadman_button: 10 diff --git a/ROS-groovy/pr2_teleop/mainpage.dox b/ROS-groovy/pr2_teleop/mainpage.dox new file mode 100644 index 0000000..50b4e50 --- /dev/null +++ b/ROS-groovy/pr2_teleop/mainpage.dox @@ -0,0 +1,96 @@ +/** +\mainpage + +\htmlinclude manifest.html + +\b teleop_pr2 teleoperation of a PR2 from keyboard and joystick. Teleops base, head, spine. No arm teleoperation currently. + +Both nodes, teleop_pr2 and teleop_pr2_keyboard, are designed for limited control of a PR-2, like moving it from place to place and transport. This is not designed for immersive control of a PR-2. + +\section rosapi ROS API + +The two nodes, teleop_pr2 and teleop_pr2_keyboard, are designed primarily to drive the base of the PR-2. Teleop_pr2 can also able to drive the spine and head. + +List of nodes: +- \b teleop_pr2 +- \b teleop_pr2_keyboard + +
+ +\subsection teleop_pr2_keyboard teleop_pr2_keyboard + +\b teleop_pr2_keyboard teleoperates a PR-2 base using keyboard commands. +WASD controls X/Y, QE controls yaw. Shift to go faster. + +\subsubsection usage Usage +\verbatim +$ teleop_pr2_keyboard [standard ROS args] +\endverbatim + +Key mappings are printed to screen on startup. + +\subsubsection topic ROS topics + +Subscribes to (name / type): +- None + +Publishes to (name / type): +- \b "cmd_vel/Twist" : velocity to the pr2 base; sent on every keypress. + +\subsubsection parameters ROS parameters + +- \b "walk_vel" : \b double Maximum (walking) velocity +- \b "run_vel" : \b double Maximum (runing) velocity +- \b "yaw_rate" : \b double Maximum (walking) yaw rate +- \b "yaw_run_rate" : \b double Maximum (running) yaw rate + +
+ +\subsection teleop_pr2 teleop_pr2 + +\b teleop_pr2 teleoperate a PR-2 using a joystick. + +X - Forward +Y - Left +Angle Z - Yaw Rate CCW + +\subsubsection usage Usage +\verbatim +$ teleop_pr2 --deadman_no_publish [standard ROS args] +\endverbatim + +"--deadman_no_publish" is optional. If set, the node will only publish if the deadman is depressed. + +\subsubsection topic ROS topics + +Subscribes to (name / type): +- \b "joy/Joy" : ROS joystick topic + +Publishes to (name / type): +- \b "cmd_vel/Twist" : velocity to the pr2 base, sent on every keypress. +- \b "torso_lift_controller/set_command / Float64" : Velocity to PR2 torso (publishes only if torso_button param set) +- \b "head_controller/command / JointStates" : Position commands to PR-2 head (publishes only if head_button param set) + +\subsubsection parameters ROS parameters +- \b "max_vx" : \b double Maximum (walking) X velocity +- \b "max_vy" : \b double Maximum (walking) Y velocity +- \b "max_vw" : \b double Maximum (walking) Z angular velocity + +- \b "max_vx_run" : \b double Maximum (running) X velocity +- \b "max_vy_run" : \b double Maximum (running) Y velocity +- \b "max_vw_run" : \b double Maximum (running) Z angular velocity + +- \b "max_pan" : \b double Maximum head pan command (min is -1 * max) +- \b "max_tilt" : \b double Maximum head tilt command +- \b "min_tilt" : \b double Minimum head tilt command + +- \b "tilt_step" : \b double Head tilt command increment. Position command is tilt_step * tilt_axis +- \b "pan_step" : \b double Head pan command increment. Position command is pan_step * pan_axis + +- \b "deadman_button" : \b int Button that enables joystick commands. No commands will work without deadman button depressed +- \b "run_button" : \b int Base moves at maximum of "run" velocities when depressed. +- \b "torso_dn_button" : \b int Depress to command torso down +- \b "torso_up_button" : \b int Depress to command torso up +- \b "head_button" : \b int Depress to command head + +*/ diff --git a/ROS-groovy/pr2_teleop/manifest.xml b/ROS-groovy/pr2_teleop/manifest.xml new file mode 100644 index 0000000..e26186f --- /dev/null +++ b/ROS-groovy/pr2_teleop/manifest.xml @@ -0,0 +1,22 @@ + + + This package contains launch files for starting joystick or + keyboard-based teleoperation (remote control) of the PR2. + + Kevin Watts + BSD + http://ros.org/wiki/pr2_teleop + + + + + + + + + + + + + + diff --git a/ROS-groovy/pr2_teleop/src/teleop_gripper.cpp b/ROS-groovy/pr2_teleop/src/teleop_gripper.cpp new file mode 100644 index 0000000..f70c992 --- /dev/null +++ b/ROS-groovy/pr2_teleop/src/teleop_gripper.cpp @@ -0,0 +1,104 @@ +/* + * teleop_pr2 + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include + +class TeleopGripper +{ +public: + TeleopGripper() + { + ros::NodeHandle private_nh_("~"); + + private_nh_.param("open_position", open_cmd_.position, 0.08); + private_nh_.param("open_max_effort", open_cmd_.max_effort, -1.0); + + private_nh_.param("close_position", close_cmd_.position, -100.00); + private_nh_.param("close_max_effort", close_cmd_.max_effort, -1.0); + + private_nh_.param("open_button", open_button_, 1); + private_nh_.param("close_button", close_button_, 2); + + pub_ = nh_.advertise("command", 1, false); + sub_ = nh_.subscribe("joy", 1, &TeleopGripper::joyCallback, this); + + ROS_DEBUG("teleop_gripper started"); + } + + void joyCallback(const sensor_msgs::JoyConstPtr& joy) + { + ROS_DEBUG("Got a joy msg"); + if ((int) joy->buttons.size() <= open_button_ || + (int) joy->buttons.size() <= close_button_ || + open_button_ < 0 || + close_button_ < 0) + { + ROS_ERROR("Array lookup error: Joystick message has %u elems. Open Index [%u]. Close Index [%u]", (unsigned int)joy->buttons.size(), open_button_, close_button_); + return; + } + + ROS_DEBUG("open: Buttons[%u] = %u", open_button_, joy->buttons[open_button_]); + + if (joy->buttons[open_button_] == 1) + { + pub_.publish(open_cmd_); + ROS_DEBUG("Opening"); + } + else if (joy->buttons[close_button_] == 1) + { + pub_.publish(close_cmd_); + ROS_DEBUG("Closing"); + } + } + +private: + ros::NodeHandle nh_; + ros::Publisher pub_; + ros::Subscriber sub_; + + int close_button_; + int open_button_; + + + pr2_controllers_msgs::Pr2GripperCommand open_cmd_; + pr2_controllers_msgs::Pr2GripperCommand close_cmd_; +}; + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "teleop_gripper"); + + TeleopGripper teleop_gripper; + + ros::spin(); + +} diff --git a/ROS-groovy/pr2_teleop/src/teleop_pr2.cpp b/ROS-groovy/pr2_teleop/src/teleop_pr2.cpp new file mode 100644 index 0000000..2e3a427 --- /dev/null +++ b/ROS-groovy/pr2_teleop/src/teleop_pr2.cpp @@ -0,0 +1,414 @@ +/* + * teleop_pr2 + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +///\author Kevin Watts +///\brief Converts joystick commands on /joy to commands to PR2 base, spine, head + +#include +#include +#include +#include +#include +#include "ros/ros.h" +#include "sensor_msgs/Joy.h" +#include "geometry_msgs/Twist.h" +#include "sensor_msgs/JointState.h" +#include "trajectory_msgs/JointTrajectory.h" +#include "pr2_controllers_msgs/JointTrajectoryControllerState.h" +#include "topic_tools/MuxSelect.h" +#include "std_msgs/String.h" + +#include "std_msgs/Float64.h" + +#define TORSO_TOPIC "torso_controller/command" +#define HEAD_TOPIC "head_traj_controller/command" +const int PUBLISH_FREQ = 20; + +using namespace std; + +class TeleopPR2 +{ + public: + geometry_msgs::Twist cmd; + double min_torso, max_torso; + double req_torso_vel, torso_step; + //joy::Joy joy; + double req_vx, req_vy, req_vw, req_torso, req_pan, req_tilt; + double req_tilt_vel, req_pan_vel; + double max_vx, max_vy, max_vw, max_vx_run, max_vy_run, max_vw_run; + double max_pan, max_tilt, min_tilt, pan_step, tilt_step; + int axis_vx, axis_vy, axis_vw, axis_pan, axis_tilt; + int deadman_button, run_button, torso_dn_button, torso_up_button, head_button; + bool deadman_no_publish_, torso_publish_, head_publish_; + + bool deadman_, cmd_head; + bool use_mux_, last_deadman_; + std::string last_selected_topic_; + + ros::Time last_recieved_joy_message_time_; + ros::Duration joy_msg_timeout_; + + ros::NodeHandle n_, n_private_; + ros::Publisher vel_pub_; + ros::Publisher head_pub_; + ros::Publisher torso_pub_; + ros::Subscriber joy_sub_; + ros::Subscriber torso_state_sub_; + ros::ServiceClient mux_client_; + + TeleopPR2(bool deadman_no_publish = false) : + max_vx(0.6), max_vy(0.6), max_vw(0.8), + max_vx_run(0.6), max_vy_run(0.6), max_vw_run(0.8), + max_pan(2.7), max_tilt(1.4), min_tilt(-0.4), + pan_step(0.02), tilt_step(0.015), + deadman_no_publish_(deadman_no_publish), + torso_publish_(false), head_publish_(false), + deadman_(false), cmd_head(false), + use_mux_(false), last_deadman_(false), + n_private_("~") + { } + + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + req_pan = req_tilt = 0; + req_torso = 0.0; + req_torso_vel = 0.0; + + //parameters for interaction with a mux on cmd_vel topics + n_private_.param("use_mux", use_mux_, false); + + n_private_.param("max_vx", max_vx, max_vx); + n_private_.param("max_vy", max_vy, max_vy); + n_private_.param("max_vw", max_vw, max_vw); + + // Set max speed while running + n_private_.param("max_vx_run", max_vx_run, max_vx_run); + n_private_.param("max_vy_run", max_vy_run, max_vy_run); + n_private_.param("max_vw_run", max_vw_run, max_vw_run); + + // Head pan/tilt parameters + n_private_.param("max_pan", max_pan, max_pan); + n_private_.param("max_tilt", max_tilt, max_tilt); + n_private_.param("min_tilt", min_tilt, min_tilt); + + n_private_.param("tilt_step", tilt_step, tilt_step); + n_private_.param("pan_step", pan_step, pan_step); + + n_private_.param("axis_pan", axis_pan, 0); + n_private_.param("axis_tilt", axis_tilt, 2); + + n_private_.param("axis_vx", axis_vx, 3); + n_private_.param("axis_vw", axis_vw, 0); + n_private_.param("axis_vy", axis_vy, 2); + + n_private_.param("torso_step", torso_step, 0.01); + n_private_.param("min_torso", min_torso, 0.0); + n_private_.param("max_torso", max_torso, 0.3); + + n_private_.param("deadman_button", deadman_button, 0); + n_private_.param("run_button", run_button, 0); + n_private_.param("torso_dn_button", torso_dn_button, 0); + n_private_.param("torso_up_button", torso_up_button, 0); + n_private_.param("head_button", head_button, 0); + + double joy_msg_timeout; + n_private_.param("joy_msg_timeout", joy_msg_timeout, 0.5); //default to 0.5 seconds timeout + if (joy_msg_timeout <= 0) + { + joy_msg_timeout_ = ros::Duration().fromSec(9999999);//DURATION_MAX; + ROS_DEBUG("joy_msg_timeout <= 0 -> no timeout"); + } + else + { + joy_msg_timeout_.fromSec(joy_msg_timeout); + ROS_DEBUG("joy_msg_timeout: %.3f", joy_msg_timeout_.toSec()); + } + + ROS_DEBUG("max_vx: %.3f m/s\n", max_vx); + ROS_DEBUG("max_vy: %.3f m/s\n", max_vy); + ROS_DEBUG("max_vw: %.3f deg/s\n", max_vw*180.0/M_PI); + + ROS_DEBUG("max_vx_run: %.3f m/s\n", max_vx_run); + ROS_DEBUG("max_vy_run: %.3f m/s\n", max_vy_run); + ROS_DEBUG("max_vw_run: %.3f deg/s\n", max_vw_run*180.0/M_PI); + + ROS_DEBUG("tilt step: %.3f rad\n", tilt_step); + ROS_DEBUG("pan step: %.3f rad\n", pan_step); + + ROS_DEBUG("axis_vx: %d\n", axis_vx); + ROS_DEBUG("axis_vy: %d\n", axis_vy); + ROS_DEBUG("axis_vw: %d\n", axis_vw); + ROS_DEBUG("axis_pan: %d\n", axis_pan); + ROS_DEBUG("axis_tilt: %d\n", axis_tilt); + + ROS_DEBUG("deadman_button: %d\n", deadman_button); + ROS_DEBUG("run_button: %d\n", run_button); + ROS_DEBUG("torso_dn_button: %d\n", torso_dn_button); + ROS_DEBUG("torso_up_button: %d\n", torso_up_button); + ROS_DEBUG("head_button: %d\n", head_button); + ROS_DEBUG("joy_msg_timeout: %f\n", joy_msg_timeout); + + if (torso_dn_button != 0 && torso_up_button != 0) + { + torso_publish_ = true; + torso_pub_ = n_.advertise(TORSO_TOPIC, 1); + } + + if (head_button != 0) + { + head_pub_ = n_.advertise(HEAD_TOPIC, 1); + head_publish_ = true; + } + + vel_pub_ = n_.advertise("cmd_vel", 1); + + joy_sub_ = n_.subscribe("joy", 10, &TeleopPR2::joy_cb, this); + torso_state_sub_ = n_.subscribe("torso_controller/state", 1, &TeleopPR2::torsoCB, this); + + //if we're going to use the mux, then we'll subscribe to state changes on the mux + if(use_mux_){ + ros::NodeHandle mux_nh("mux"); + mux_client_ = mux_nh.serviceClient("select"); + } + } + + ~TeleopPR2() { } + + /** Callback for joy topic **/ + void joy_cb(const sensor_msgs::Joy::ConstPtr& joy_msg) + { + //Record this message reciept + last_recieved_joy_message_time_ = ros::Time::now(); + + deadman_ = (((unsigned int)deadman_button < joy_msg->buttons.size()) && joy_msg->buttons[deadman_button]); + + if (!deadman_) + return; + + cmd_head = (((unsigned int)head_button < joy_msg->buttons.size()) && joy_msg->buttons[head_button] && head_publish_); + + // Base + bool running = (((unsigned int)run_button < joy_msg->buttons.size()) && joy_msg->buttons[run_button]); + double vx = running ? max_vx_run : max_vx; + double vy = running ? max_vy_run : max_vy; + double vw = running ? max_vw_run : max_vw; + + if((axis_vx >= 0) && (((unsigned int)axis_vx) < joy_msg->axes.size()) && !cmd_head) + req_vx = joy_msg->axes[axis_vx] * vx; + else + req_vx = 0.0; + if((axis_vy >= 0) && (((unsigned int)axis_vy) < joy_msg->axes.size()) && !cmd_head) + req_vy = joy_msg->axes[axis_vy] * vy; + else + req_vy = 0.0; + if((axis_vw >= 0) && (((unsigned int)axis_vw) < joy_msg->axes.size()) && !cmd_head) + req_vw = joy_msg->axes[axis_vw] * vw; + else + req_vw = 0.0; + + // Enforce max/mins for velocity + // Joystick should be [-1, 1], but it might not be + req_vx = max(min(req_vx, vx), -vx); + req_vy = max(min(req_vy, vy), -vy); + req_vw = max(min(req_vw, vw), -vw); + + // Head + // Update commanded position by how joysticks moving + // Don't add commanded position if deadman off + if (deadman_ && cmd_head) + { + if (axis_pan >= 0 && axis_pan < (int)joy_msg->axes.size()) + { + req_pan_vel = joy_msg->axes[axis_pan] * pan_step; + } + + if (axis_tilt >= 0 && axis_tilt < (int)joy_msg->axes.size()) + { + req_tilt_vel = joy_msg->axes[axis_tilt] * tilt_step; + } + } + + // Torso + bool down = (((unsigned int)torso_dn_button < joy_msg->buttons.size()) && joy_msg->buttons[torso_dn_button]); + bool up = (((unsigned int)torso_up_button < joy_msg->buttons.size()) && joy_msg->buttons[torso_up_button]); + + // Bring torso up/down + if (down && !up) + req_torso_vel = -torso_step; + else if (up && !down) + req_torso_vel = torso_step; + else + req_torso_vel = 0; + } + + + void send_cmd_vel() + { + if(deadman_ && + last_recieved_joy_message_time_ + joy_msg_timeout_ > ros::Time::now()) + { + //check if we need to switch the mux to our topic for teleop + if(use_mux_ && !last_deadman_){ + topic_tools::MuxSelect select_srv; + select_srv.request.topic = vel_pub_.getTopic(); + if(mux_client_.call(select_srv)){ + last_selected_topic_ = select_srv.response.prev_topic; + ROS_DEBUG("Setting mux to %s for teleop", select_srv.request.topic.c_str()); + } + else{ + ROS_ERROR("Failed to call select service %s on mux. Are you sure that it is up and connected correctly to the teleop node?", mux_client_.getService().c_str()); + } + } + + // Base + cmd.linear.x = req_vx; + cmd.linear.y = req_vy; + cmd.angular.z = req_vw; + vel_pub_.publish(cmd); + + // Torso + if (torso_publish_) + { + double dt = 1.0/double(PUBLISH_FREQ); + double horizon = 5.0 * dt; + + trajectory_msgs::JointTrajectory traj; + traj.header.stamp = ros::Time::now() + ros::Duration(0.01); + traj.joint_names.push_back("torso_lift_joint"); + traj.points.resize(1); + traj.points[0].positions.push_back(req_torso + req_torso_vel * horizon); + traj.points[0].velocities.push_back(req_torso_vel); + traj.points[0].time_from_start = ros::Duration(horizon); + torso_pub_.publish(traj); + + // Updates the current positions + req_torso += req_torso_vel * dt; + req_torso = max(min(req_torso, max_torso), min_torso); + } + + // Head + if (cmd_head && head_publish_) + { + double dt = 1.0/double(PUBLISH_FREQ); + double horizon = 3.0 * dt; + + trajectory_msgs::JointTrajectory traj; + traj.header.stamp = ros::Time::now() + ros::Duration(0.01); + traj.joint_names.push_back("head_pan_joint"); + traj.joint_names.push_back("head_tilt_joint"); + traj.points.resize(1); + traj.points[0].positions.push_back(req_pan + req_pan_vel * horizon); + traj.points[0].velocities.push_back(req_pan_vel); + traj.points[0].positions.push_back(req_tilt + req_tilt_vel * horizon); + traj.points[0].velocities.push_back(req_tilt_vel); + traj.points[0].time_from_start = ros::Duration(horizon); + head_pub_.publish(traj); + + // Updates the current positions + req_pan += req_pan_vel * dt; + req_pan = max(min(req_pan, max_pan), -max_pan); + req_tilt += req_tilt_vel * dt; + req_tilt = max(min(req_tilt, max_tilt), min_tilt); + } + + if (req_torso != 0) + fprintf(stdout,"teleop_base:: %f, %f, %f. Head:: %f, %f. Torso cmd: %f.\n", + cmd.linear.x, cmd.linear.y, cmd.angular.z, req_pan, req_tilt, req_torso_vel); + else + fprintf(stdout,"teleop_base:: %f, %f, %f. Head:: %f, %f\n", + cmd.linear.x ,cmd.linear.y, cmd.angular.z, req_pan, req_tilt); + } + else + { + //make sure to set the mux back to whatever topic it was on when we grabbed it if the deadman has just toggled + if(use_mux_ && last_deadman_){ + topic_tools::MuxSelect select_srv; + select_srv.request.topic = last_selected_topic_; + if(mux_client_.call(select_srv)){ + ROS_DEBUG("Setting mux back to %s", last_selected_topic_.c_str()); + } + else{ + ROS_ERROR("Failed to call select service %s on mux. Are you sure that it is up and connected correctly to the teleop node?", mux_client_.getService().c_str()); + } + } + + // Publish zero commands iff deadman_no_publish is false + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + if (!deadman_no_publish_) + { + // Base + vel_pub_.publish(cmd); + } + } + + //make sure we store the state of our last deadman + last_deadman_ = deadman_; + } + + void torsoCB(const pr2_controllers_msgs::JointTrajectoryControllerState::ConstPtr &msg) + { + double xd = req_torso; + const double A = 0.003; + if (fabs(msg->actual.positions[0] - xd) > A*1.001) + { + req_torso = min(max(msg->actual.positions[0] - A, xd), msg->actual.positions[0] + A); + } + } +}; + +int main(int argc, char **argv) +{ + ros::init(argc, argv, "teleop_pr2"); + const char* opt_no_publish = "--deadman_no_publish"; + + bool no_publish = false; + for(int i=1;i nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +// Author: Kevin Watts + +#include +#include +#include +#include +#include + +#include +#include + +#define KEYCODE_A 0x61 +#define KEYCODE_D 0x64 +#define KEYCODE_S 0x73 +#define KEYCODE_W 0x77 +#define KEYCODE_Q 0x71 +#define KEYCODE_E 0x65 + +#define KEYCODE_A_CAP 0x41 +#define KEYCODE_D_CAP 0x44 +#define KEYCODE_S_CAP 0x53 +#define KEYCODE_W_CAP 0x57 +#define KEYCODE_Q_CAP 0x51 +#define KEYCODE_E_CAP 0x45 + +class TeleopPR2Keyboard +{ + private: + double walk_vel, run_vel, yaw_rate, yaw_rate_run; + geometry_msgs::Twist cmd; + + ros::NodeHandle n_; + ros::Publisher vel_pub_; + + public: + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + vel_pub_ = n_.advertise("cmd_vel", 1); + + ros::NodeHandle n_private("~"); + n_private.param("walk_vel", walk_vel, 0.5); + n_private.param("run_vel", run_vel, 1.0); + n_private.param("yaw_rate", yaw_rate, 1.0); + n_private.param("yaw_run_rate", yaw_rate_run, 1.5); + + } + + ~TeleopPR2Keyboard() { } + void keyboardLoop(); + +}; + +int kfd = 0; +struct termios cooked, raw; + +void quit(int sig) +{ + tcsetattr(kfd, TCSANOW, &cooked); + exit(0); +} + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "pr2_base_keyboard"); + + TeleopPR2Keyboard tpk; + tpk.init(); + + signal(SIGINT,quit); + + tpk.keyboardLoop(); + + return(0); +} + +void TeleopPR2Keyboard::keyboardLoop() +{ + char c; + bool dirty=false; + + // get the console in raw mode + tcgetattr(kfd, &cooked); + memcpy(&raw, &cooked, sizeof(struct termios)); + raw.c_lflag &=~ (ICANON | ECHO); + // Setting a new line, then end of file + raw.c_cc[VEOL] = 1; + raw.c_cc[VEOF] = 2; + tcsetattr(kfd, TCSANOW, &raw); + + puts("Reading from keyboard"); + puts("---------------------------"); + puts("Use 'WASD' to translate"); + puts("Use 'QE' to yaw"); + puts("Press 'Shift' to run"); + + + for(;;) + { + // get the next event from the keyboard + if(read(kfd, &c, 1) < 0) + { + perror("read():"); + exit(-1); + } + + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + switch(c) + { + // Walking + case KEYCODE_W: + cmd.linear.x = walk_vel; + dirty = true; + break; + case KEYCODE_S: + cmd.linear.x = - walk_vel; + dirty = true; + break; + case KEYCODE_A: + cmd.linear.y = walk_vel; + dirty = true; + break; + case KEYCODE_D: + cmd.linear.y = - walk_vel; + dirty = true; + break; + case KEYCODE_Q: + cmd.angular.z = yaw_rate; + dirty = true; + break; + case KEYCODE_E: + cmd.angular.z = - yaw_rate; + dirty = true; + break; + + // Running + case KEYCODE_W_CAP: + cmd.linear.x = run_vel; + dirty = true; + break; + case KEYCODE_S_CAP: + cmd.linear.x = - run_vel; + dirty = true; + break; + case KEYCODE_A_CAP: + cmd.linear.y = run_vel; + dirty = true; + break; + case KEYCODE_D_CAP: + cmd.linear.y = - run_vel; + dirty = true; + break; + case KEYCODE_Q_CAP: + cmd.angular.z = yaw_rate_run; + dirty = true; + break; + case KEYCODE_E_CAP: + cmd.angular.z = - yaw_rate_run; + dirty = true; + break; + } + + + if (dirty == true) + { + vel_pub_.publish(cmd); + } + + + } +} diff --git a/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard.cpp~ b/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard.cpp~ new file mode 100644 index 0000000..92eb9fb --- /dev/null +++ b/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard.cpp~ @@ -0,0 +1,208 @@ +/* + * teleop_pr2_keyboard + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +// Author: Kevin Watts + +#include +#include +#include +#include +#include + +#include +#include + +#define KEYCODE_A 0x61 +#define KEYCODE_D 0x64 +#define KEYCODE_S 0x73 +#define KEYCODE_W 0x77 +#define KEYCODE_Q 0x71 +#define KEYCODE_E 0x65 +#define KEYCODE_Z 0x7A +#define KEYCODE_X 0x78 +#define KEYCODE_F 0x66 + +#define KEYCODE_A_CAP 0x41 +#define KEYCODE_D_CAP 0x44 +#define KEYCODE_S_CAP 0x53 +#define KEYCODE_W_CAP 0x57 +#define KEYCODE_Q_CAP 0x51 +#define KEYCODE_E_CAP 0x45 +#define KEYCODE_Z_CAP 0x5A +#define KEYCODE_X_CAP 0x58 + +class TeleopPR2Keyboard +{ + private: + double walk_vel, run_vel, yaw_rate, yaw_rate_run; + geometry_msgs::Twist cmd; + + ros::NodeHandle n_; + ros::Publisher vel_pub_; + + public: + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + vel_pub_ = n_.advertise("cmd_vel", 1); + + ros::NodeHandle n_private("~"); + n_private.param("walk_vel", walk_vel, 0.5); + n_private.param("run_vel", run_vel, 1.0); + n_private.param("yaw_rate", yaw_rate, 1.0); + n_private.param("yaw_run_rate", yaw_rate_run, 1.5); + + } + + ~TeleopPR2Keyboard() { } + void keyboardLoop(); + +}; + +int kfd = 0; +struct termios cooked, raw; + +void quit(int sig) +{ + tcsetattr(kfd, TCSANOW, &cooked); + exit(0); +} + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "pr2_base_keyboard"); + + TeleopPR2Keyboard tpk; + tpk.init(); + + signal(SIGINT,quit); + + tpk.keyboardLoop(); + + return(0); +} + +void TeleopPR2Keyboard::keyboardLoop() +{ + char c; + bool dirty=false; + + // get the console in raw mode + tcgetattr(kfd, &cooked); + memcpy(&raw, &cooked, sizeof(struct termios)); + raw.c_lflag &=~ (ICANON | ECHO); + // Setting a new line, then end of file + raw.c_cc[VEOL] = 1; + raw.c_cc[VEOF] = 2; + tcsetattr(kfd, TCSANOW, &raw); + + puts("Reading from keyboard"); + puts("---------------------------"); + puts("Use 'WASD' to translate"); + puts("Use 'QE' to yaw"); + puts("Press 'Shift' to run"); + + + for(;;) + { + // get the next event from the keyboard + if(read(kfd, &c, 1) < 0) + { + perror("read():"); + exit(-1); + } + + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + switch(c) + { + // Walking + case KEYCODE_W: + cmd.linear.x = walk_vel; + dirty = true; + break; + case KEYCODE_S: + cmd.linear.x = - walk_vel; + dirty = true; + break; + case KEYCODE_A: + cmd.linear.y = walk_vel; + dirty = true; + break; + case KEYCODE_D: + cmd.linear.y = - walk_vel; + dirty = true; + break; + case KEYCODE_Q: + cmd.angular.z = yaw_rate; + dirty = true; + break; + case KEYCODE_E: + cmd.angular.z = - yaw_rate; + dirty = true; + break; + + // Running + case KEYCODE_W_CAP: + cmd.linear.x = run_vel; + dirty = true; + break; + case KEYCODE_S_CAP: + cmd.linear.x = - run_vel; + dirty = true; + break; + case KEYCODE_A_CAP: + cmd.linear.y = run_vel; + dirty = true; + break; + case KEYCODE_D_CAP: + cmd.linear.y = - run_vel; + dirty = true; + break; + case KEYCODE_Q_CAP: + cmd.angular.z = yaw_rate_run; + dirty = true; + break; + case KEYCODE_E_CAP: + cmd.angular.z = - yaw_rate_run; + dirty = true; + break; + } + + + if (dirty == true) + { + vel_pub_.publish(cmd); + } + + + } +} diff --git a/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp b/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp new file mode 100644 index 0000000..bf1764c --- /dev/null +++ b/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp @@ -0,0 +1,229 @@ +/* + * teleop_pr2_keyboard + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +// Author: Kevin Watts + +#include +#include +#include +#include +#include + +#include +#include + +#define KEYCODE_A 0x61 +#define KEYCODE_D 0x64 +#define KEYCODE_S 0x73 +#define KEYCODE_W 0x77 +#define KEYCODE_Q 0x71 +#define KEYCODE_E 0x65 +#define KEYCODE_Z 0x7A +#define KEYCODE_X 0x78 +#define KEYCODE_F 0x66 + +#define KEYCODE_A_CAP 0x41 +#define KEYCODE_D_CAP 0x44 +#define KEYCODE_S_CAP 0x53 +#define KEYCODE_W_CAP 0x57 +#define KEYCODE_Q_CAP 0x51 +#define KEYCODE_E_CAP 0x45 +#define KEYCODE_Z_CAP 0x5A +#define KEYCODE_X_CAP 0x58 + +class TeleopPR2Keyboard +{ + private: + double walk_vel, run_vel, yaw_rate, yaw_rate_run; + geometry_msgs::Twist cmd; + + ros::NodeHandle n_; + ros::Publisher vel_pub_; + + public: + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + vel_pub_ = n_.advertise("cmd_vel", 1); + + ros::NodeHandle n_private("~"); + n_private.param("walk_vel", walk_vel, 0.5); + n_private.param("run_vel", run_vel, 1.0); + n_private.param("yaw_rate", yaw_rate, 1.0); + n_private.param("yaw_run_rate", yaw_rate_run, 1.5); + + } + + ~TeleopPR2Keyboard() { } + void keyboardLoop(); + +}; + +int kfd = 0; +struct termios cooked, raw; + +void quit(int sig) +{ + tcsetattr(kfd, TCSANOW, &cooked); + exit(0); +} + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "pr2_base_keyboard"); + + TeleopPR2Keyboard tpk; + tpk.init(); + + signal(SIGINT,quit); + + tpk.keyboardLoop(); + + return(0); +} + +void TeleopPR2Keyboard::keyboardLoop() +{ + char c; + bool dirty=false; + + // get the console in raw mode + tcgetattr(kfd, &cooked); + memcpy(&raw, &cooked, sizeof(struct termios)); + raw.c_lflag &=~ (ICANON | ECHO); + // Setting a new line, then end of file + raw.c_cc[VEOL] = 1; + raw.c_cc[VEOF] = 2; + tcsetattr(kfd, TCSANOW, &raw); + + puts("Reading from keyboard"); + puts("---------------------------"); + puts("Use 'WASD' to translate"); + puts("Use 'ZX' for altitude control"); + puts("Use 'QE' to yaw"); + puts("Press 'Shift' to run"); + puts("Press 'F' to stop"); + + + for(;;) + { + // get the next event from the keyboard + if(read(kfd, &c, 1) < 0) + { + perror("read():"); + exit(-1); + } + + cmd.linear.x = cmd.linear.y = cmd.angular.z = cmd.linear.z = 0; + + switch(c) + { + // Walking + case KEYCODE_W: + cmd.linear.x = walk_vel; + dirty = true; + break; + case KEYCODE_S: + cmd.linear.x = - walk_vel; + dirty = true; + break; + case KEYCODE_A: + cmd.linear.y = walk_vel; + dirty = true; + break; + case KEYCODE_D: + cmd.linear.y = - walk_vel; + dirty = true; + break; + case KEYCODE_Q: + cmd.angular.z = yaw_rate; + dirty = true; + break; + case KEYCODE_E: + cmd.angular.z = - yaw_rate; + dirty = true; + break; + case KEYCODE_Z: + cmd.linear.z = walk_vel; + dirty=true; + break; + case KEYCODE_X: + cmd.linear.z = -walk_vel; + dirty=true; + break; + case KEYCODE_F: + dirty=true; + break; + + // Running + case KEYCODE_W_CAP: + cmd.linear.x = run_vel; + dirty = true; + break; + case KEYCODE_S_CAP: + cmd.linear.x = - run_vel; + dirty = true; + break; + case KEYCODE_A_CAP: + cmd.linear.y = run_vel; + dirty = true; + break; + case KEYCODE_D_CAP: + cmd.linear.y = - run_vel; + dirty = true; + break; + case KEYCODE_Q_CAP: + cmd.angular.z = yaw_rate_run; + dirty = true; + break; + case KEYCODE_E_CAP: + cmd.angular.z = - yaw_rate_run; + dirty = true; + break; + case KEYCODE_Z_CAP: + cmd.linear.z = run_vel; + dirty=true; + break; + case KEYCODE_X_CAP: + cmd.linear.z = -run_vel; + dirty=true; + break; + } + + + if (dirty == true) + { + vel_pub_.publish(cmd); + } + + + } +} diff --git a/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp~ b/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp~ new file mode 100644 index 0000000..bd2ac3f --- /dev/null +++ b/ROS-groovy/pr2_teleop/src/teleop_pr2_keyboard_modificato.cpp~ @@ -0,0 +1,231 @@ +/* + * teleop_pr2_keyboard + * Copyright (c) 2008, Willow Garage, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +// Author: Kevin Watts + +#include +#include +#include +#include +#include + +#include +#include + +#define KEYCODE_A 0x61 +#define KEYCODE_D 0x64 +#define KEYCODE_S 0x73 +#define KEYCODE_W 0x77 +#define KEYCODE_Q 0x71 +#define KEYCODE_E 0x65 +#define KEYCODE_Z 0x7A +#define KEYCODE_X 0x78 +#define KEYCODE_F 0x66 + +#define KEYCODE_A_CAP 0x41 +#define KEYCODE_D_CAP 0x44 +#define KEYCODE_S_CAP 0x53 +#define KEYCODE_W_CAP 0x57 +#define KEYCODE_Q_CAP 0x51 +#define KEYCODE_E_CAP 0x45 +#define KEYCODE_Z_CAP 0x5A +#define KEYCODE_X_CAP 0x58 + +class TeleopPR2Keyboard +{ + private: + double walk_vel, run_vel, yaw_rate, yaw_rate_run; + geometry_msgs::Twist cmd; + + ros::NodeHandle n_; + ros::Publisher vel_pub_; + + public: + void init() + { + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + vel_pub_ = n_.advertise("cmd_vel", 1); + + ros::NodeHandle n_private("~"); + n_private.param("walk_vel", walk_vel, 0.5); + n_private.param("run_vel", run_vel, 1.0); + n_private.param("yaw_rate", yaw_rate, 1.0); + n_private.param("yaw_run_rate", yaw_rate_run, 1.5); + + } + + ~TeleopPR2Keyboard() { } + void keyboardLoop(); + +}; + +int kfd = 0; +struct termios cooked, raw; + +void quit(int sig) +{ + tcsetattr(kfd, TCSANOW, &cooked); + exit(0); +} + +int main(int argc, char** argv) +{ + ros::init(argc, argv, "pr2_base_keyboard"); + + TeleopPR2Keyboard tpk; + tpk.init(); + + signal(SIGINT,quit); + + tpk.keyboardLoop(); + + return(0); +} + +void TeleopPR2Keyboard::keyboardLoop() +{ + char c; + bool dirty=false; + + // get the console in raw mode + tcgetattr(kfd, &cooked); + memcpy(&raw, &cooked, sizeof(struct termios)); + raw.c_lflag &=~ (ICANON | ECHO); + // Setting a new line, then end of file + raw.c_cc[VEOL] = 1; + raw.c_cc[VEOF] = 2; + tcsetattr(kfd, TCSANOW, &raw); + + puts("Reading from keyboard"); + puts("---------------------------"); + puts("Use 'WASD' to translate"); + puts("Use 'ZX' for altitude control"); + puts("Use 'QE' to yaw"); + puts("Press 'Shift' to run"); + puts("Press 'F' to stop"); + + + for(;;) + { + // get the next event from the keyboard + if(read(kfd, &c, 1) < 0) + { + perror("read():"); + exit(-1); + } + + cmd.linear.x = cmd.linear.y = cmd.angular.z = 0; + + switch(c) + { + // Walking + case KEYCODE_W: + cmd.linear.x = walk_vel; + dirty = true; + break; + case KEYCODE_S: + cmd.linear.x = - walk_vel; + dirty = true; + break; + case KEYCODE_A: + cmd.linear.y = walk_vel; + dirty = true; + break; + case KEYCODE_D: + cmd.linear.y = - walk_vel; + dirty = true; + break; + case KEYCODE_Q: + cmd.angular.z = yaw_rate; + dirty = true; + break; + case KEYCODE_E: + cmd.angular.z = - yaw_rate; + dirty = true; + break; + case KEYCODE_Z: + cmd.linear.z = walk_vel; + dirty=true; + break; + case KEYCODE_X: + cmd.linear.z = -walk_vel; + dirty=true; + break; + case KEYCODE_F: + cmd.linear.x = cmd.linear.y = cmd.linear.z = 0; + cmd.angular.z = 0; + dirty=true; + break; + + // Running + case KEYCODE_W_CAP: + cmd.linear.x = run_vel; + dirty = true; + break; + case KEYCODE_S_CAP: + cmd.linear.x = - run_vel; + dirty = true; + break; + case KEYCODE_A_CAP: + cmd.linear.y = run_vel; + dirty = true; + break; + case KEYCODE_D_CAP: + cmd.linear.y = - run_vel; + dirty = true; + break; + case KEYCODE_Q_CAP: + cmd.angular.z = yaw_rate_run; + dirty = true; + break; + case KEYCODE_E_CAP: + cmd.angular.z = - yaw_rate_run; + dirty = true; + break; + case KEYCODE_Z_CAP: + cmd.linear.z = run_vel; + dirty=true; + break; + case KEYCODE_X_CAP: + cmd.linear.z = -run_vel; + dirty=true; + break; + } + + + if (dirty == true) + { + vel_pub_.publish(cmd); + } + + + } +} diff --git a/ROS-groovy/pr2_teleop/teleop_joystick.launch b/ROS-groovy/pr2_teleop/teleop_joystick.launch new file mode 100644 index 0000000..05fe51e --- /dev/null +++ b/ROS-groovy/pr2_teleop/teleop_joystick.launch @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/pr2_teleop/teleop_keyboard.launch b/ROS-groovy/pr2_teleop/teleop_keyboard.launch new file mode 100644 index 0000000..2311837 --- /dev/null +++ b/ROS-groovy/pr2_teleop/teleop_keyboard.launch @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/.setup_assistant b/ROS-groovy/quadrotore2_moveit/.setup_assistant new file mode 100644 index 0000000..68c8664 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/.setup_assistant @@ -0,0 +1,8 @@ +moveit_setup_assistant_config: + URDF: + package: hector_quadrotor_urdf + relative_path: urdf/quadrotore.urdf + SRDF: + relative_path: config/quadrotor.srdf + CONFIG: + generated_timestamp: 1376647235 \ No newline at end of file diff --git a/ROS-groovy/quadrotore2_moveit/CMakeLists.txt b/ROS-groovy/quadrotore2_moveit/CMakeLists.txt new file mode 100644 index 0000000..5f70d30 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/CMakeLists.txt @@ -0,0 +1,9 @@ +cmake_minimum_required(VERSION 2.8.3) +project(quadrotore2_moveit) + +find_package(catkin REQUIRED) + +catkin_package() + +install(DIRECTORY launch DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}) +install(DIRECTORY config DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}) diff --git a/ROS-groovy/quadrotore2_moveit/README.txt b/ROS-groovy/quadrotore2_moveit/README.txt new file mode 100644 index 0000000..3fa257b --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/README.txt @@ -0,0 +1 @@ +Configuration pack to make moveit control the simulated uav diff --git a/ROS-groovy/quadrotore2_moveit/README.txt~ b/ROS-groovy/quadrotore2_moveit/README.txt~ new file mode 100644 index 0000000..e69de29 diff --git a/ROS-groovy/quadrotore2_moveit/config/bench.config b/ROS-groovy/quadrotore2_moveit/config/bench.config new file mode 100644 index 0000000..5c4fd01 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/bench.config @@ -0,0 +1,11 @@ +[scene] +name=demonstrated +output=/home/alessio/bench.log +runs=5 + +[plugin] +name=ompl_interface/OMPLPlanner +planners=RRTConnectkConfigDefault +runs=100 + + diff --git a/ROS-groovy/quadrotore2_moveit/config/bench.config~ b/ROS-groovy/quadrotore2_moveit/config/bench.config~ new file mode 100644 index 0000000..74afe46 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/bench.config~ @@ -0,0 +1,13 @@ +[scene] +name=pole_blocking_right_arm_pan +output=mylocation.log +runs=2 + +[plugin] +name=ompl_interface/OMPLPlanner +planners=KPIECEkConfigDefault RRTConnectkConfigDefault +runs=10 + +[plugin] +name=my_lib/myPlanner +planners=planner_name diff --git a/ROS-groovy/quadrotore2_moveit/config/configBench.cfg b/ROS-groovy/quadrotore2_moveit/config/configBench.cfg new file mode 100644 index 0000000..70b381f --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/configBench.cfg @@ -0,0 +1,9 @@ +[scene] +name=kitchen +output=/home/alessio/Scrivania/mylog.log +runs=2 + +[plugin] +name=ompl_interface/OMPLPlanner +planners=RRTkConfigDefault RRTConnectkConfigDefault RRTstarkConfigDefault PRMkConfigDefault PRMstarkConfigDefault SBLkConfigDefault ESTkConfigDefault +runs=10 diff --git a/ROS-groovy/quadrotore2_moveit/config/configBench.cfg~ b/ROS-groovy/quadrotore2_moveit/config/configBench.cfg~ new file mode 100644 index 0000000..c3aa349 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/configBench.cfg~ @@ -0,0 +1,9 @@ +[scene] +name=kitchen +output=/home/alessio/Scrivania/mylog.log +runs=2 + +[plugin] +name=ompl_interface/OMPLPlanner +planners=KPIECEkConfigDefault RRTConnectkConfigDefault +runs=10 diff --git a/ROS-groovy/quadrotore2_moveit/config/controllers.yaml b/ROS-groovy/quadrotore2_moveit/config/controllers.yaml new file mode 100644 index 0000000..43d8655 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/controllers.yaml @@ -0,0 +1,6 @@ +controller_list: + - name: multi_dof_joint_trajectory_action + type: MultiDofFollowJointTrajectory + default: true + joints: + - Base diff --git a/ROS-groovy/quadrotore2_moveit/config/controllers.yaml~ b/ROS-groovy/quadrotore2_moveit/config/controllers.yaml~ new file mode 100644 index 0000000..35b7731 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/controllers.yaml~ @@ -0,0 +1,6 @@ +controller_list: + - name: joint_trajectory_action + type: MultiDofFollowJointTrajectory + default: true + joints: + - Base diff --git a/ROS-groovy/quadrotore2_moveit/config/joint_limits.yaml b/ROS-groovy/quadrotore2_moveit/config/joint_limits.yaml new file mode 100644 index 0000000..25c246d --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/joint_limits.yaml @@ -0,0 +1,6 @@ +joint_limits: + Base: + has_velocity_limits: true + max_velocity: 0.2 + has_acceleration_limits: true + max_acceleration: 0.04 diff --git a/ROS-groovy/quadrotore2_moveit/config/joint_limits.yaml~ b/ROS-groovy/quadrotore2_moveit/config/joint_limits.yaml~ new file mode 100644 index 0000000..21c98cf --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/joint_limits.yaml~ @@ -0,0 +1,2 @@ +joint_limits: + {} \ No newline at end of file diff --git a/ROS-groovy/quadrotore2_moveit/config/kinematics.yaml b/ROS-groovy/quadrotore2_moveit/config/kinematics.yaml new file mode 100644 index 0000000..75046a7 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/kinematics.yaml @@ -0,0 +1,5 @@ +Quadrotore: + kinematics_solver: kdl_kinematics_plugin/KDLKinematicsPlugin + kinematics_solver_search_resolution: 0.005 + kinematics_solver_timeout: 0.005 + kinematics_solver_attempts: 3 \ No newline at end of file diff --git a/ROS-groovy/quadrotore2_moveit/config/ompl_planning.yaml b/ROS-groovy/quadrotore2_moveit/config/ompl_planning.yaml new file mode 100644 index 0000000..5951b6a --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/ompl_planning.yaml @@ -0,0 +1,35 @@ +planner_configs: + SBLkConfigDefault: + type: geometric::SBL + ESTkConfigDefault: + type: geometric::EST + LBKPIECEkConfigDefault: + type: geometric::LBKPIECE + BKPIECEkConfigDefault: + type: geometric::BKPIECE + KPIECEkConfigDefault: + type: geometric::KPIECE + RRTkConfigDefault: + type: geometric::RRT + RRTConnectkConfigDefault: + type: geometric::RRTConnect + RRTstarkConfigDefault: + type: geometric::RRTstar + PRMkConfigDefault: + type: geometric::PRM + PRMstarkConfigDefault: + type: geometric::PRMstar +Quadrotore: + planner_configs: + - SBLkConfigDefault + - ESTkConfigDefault + - LBKPIECEkConfigDefault + - BKPIECEkConfigDefault + - KPIECEkConfigDefault + - RRTkConfigDefault + - RRTConnectkConfigDefault + - RRTstarkConfigDefault + - PRMkConfigDefault + - PRMstarkConfigDefault + projection_evaluator: joints(Base) + longest_valid_segment_fraction: 0.05 diff --git a/ROS-groovy/quadrotore2_moveit/config/ompl_planning.yaml~ b/ROS-groovy/quadrotore2_moveit/config/ompl_planning.yaml~ new file mode 100644 index 0000000..b4d6561 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/ompl_planning.yaml~ @@ -0,0 +1,35 @@ +planner_configs: + SBLkConfigDefault: + type: geometric::SBL + ESTkConfigDefault: + type: geometric::EST + LBKPIECEkConfigDefault: + type: geometric::LBKPIECE + BKPIECEkConfigDefault: + type: geometric::BKPIECE + KPIECEkConfigDefault: + type: geometric::KPIECE + RRTkConfigDefault: + type: geometric::RRT + RRTConnectkConfigDefault: + type: geometric::RRTConnect + RRTstarkConfigDefault: + type: geometric::RRTstar + PRMkConfigDefault: + type: geometric::PRM + PRMstarkConfigDefault: + type: geometric::PRMstar +Quadrotore: + planner_configs: + - SBLkConfigDefault + - ESTkConfigDefault + - LBKPIECEkConfigDefault + - BKPIECEkConfigDefault + - KPIECEkConfigDefault + - RRTkConfigDefault + - RRTConnectkConfigDefault + - RRTstarkConfigDefault + - PRMkConfigDefault + - PRMstarkConfigDefault + projection_evaluator: joints(Base, camera_joint) + longest_valid_segment_fraction: 0.05 diff --git a/ROS-groovy/quadrotore2_moveit/config/quadrotor.srdf b/ROS-groovy/quadrotore2_moveit/config/quadrotor.srdf new file mode 100644 index 0000000..99cc25d --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/quadrotor.srdf @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/config/sensors_rgbd.yaml b/ROS-groovy/quadrotore2_moveit/config/sensors_rgbd.yaml new file mode 100644 index 0000000..5f18a3a --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/config/sensors_rgbd.yaml @@ -0,0 +1,6 @@ +sensors: + - sensor_plugin: occupancy_map_monitor/PointCloudOctomapUpdater + point_cloud_topic: /camera/depth/points + max_range: 6.0 + frame_subsample: 1 + point_subsample: 1 diff --git a/ROS-groovy/quadrotore2_moveit/launch/default_warehouse_db.launch b/ROS-groovy/quadrotore2_moveit/launch/default_warehouse_db.launch new file mode 100644 index 0000000..d5ee140 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/default_warehouse_db.launch @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/demo.launch b/ROS-groovy/quadrotore2_moveit/launch/demo.launch new file mode 100644 index 0000000..10db78c --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/demo.launch @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/move_group.launch b/ROS-groovy/quadrotore2_moveit/launch/move_group.launch new file mode 100644 index 0000000..7451d9c --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/move_group.launch @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/moveit.rviz b/ROS-groovy/quadrotore2_moveit/launch/moveit.rviz new file mode 100644 index 0000000..a09e2d9 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/moveit.rviz @@ -0,0 +1,204 @@ +Panels: + - Class: rviz/Displays + Help Height: 84 + Name: Displays + Property Tree Widget: + Expanded: + - /MotionPlanning1 + - /MotionPlanning1/Planning Metrics1 + - /MotionPlanning1/Planned Path1 + Splitter Ratio: 0.74256 + Tree Height: 136 + - Class: rviz/Help + Name: Help + - Class: rviz/Views + Expanded: + - /Current View1 + Name: Views + Splitter Ratio: 0.5 +Visualization Manager: + Class: "" + Displays: + - Alpha: 0.5 + Cell Size: 1 + Class: rviz/Grid + Color: 160; 160; 164 + Enabled: true + Line Style: + Line Width: 0.03 + Value: Lines + Name: Grid + Normal Cell Count: 0 + Offset: + X: 0 + Y: 0 + Z: 0 + Plane: XY + Plane Cell Count: 10 + Reference Frame: + Value: true + - Class: moveit_rviz_plugin/MotionPlanning + Enabled: true + MoveIt_Goal_Tolerance: 0 + MoveIt_Planning_Time: 5 + MoveIt_Use_Constraint_Aware_IK: true + MoveIt_Warehouse_Host: 127.0.0.1 + MoveIt_Warehouse_Port: 33829 + Name: MotionPlanning + Planned Path: + Links: + All Links Enabled: true + Expand Joint Details: false + Expand Link Details: false + Expand Tree: false + Link Tree Style: Links in Alphabetic Order + base_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + camera_depth_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_depth_optical_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + camera_rgb_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_rgb_optical_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + sonar_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + Loop Animation: false + Robot Alpha: 0.5 + Show Robot Collision: false + Show Robot Visual: true + Show Trail: false + State Display Time: 0.05 s + Trajectory Topic: /move_group/display_planned_path + Planning Metrics: + Payload: 1 + Show Joint Torques: false + Show Manipulability: false + Show Manipulability Index: false + Show Weight Limit: false + TextHeight: 0.08 + Planning Request: + Colliding Link Color: 255; 0; 0 + Goal State Alpha: 1 + Goal State Color: 250; 128; 0 + Interactive Marker Size: 0 + Joint Violation Color: 255; 0; 255 + Planning Group: Quadrotore + Query Goal State: true + Query Start State: true + Show Workspace: false + Start State Alpha: 1 + Start State Color: 0; 255; 0 + Planning Scene Topic: /move_group/monitored_planning_scene + Robot Description: robot_description + Scene Geometry: + Scene Alpha: 0.9 + Scene Color: 50; 230; 50 + Scene Display Time: 0.2 + Show Scene Geometry: true + Voxel Coloring: Z-Axis + Voxel Rendering: Occupied Voxels + Scene Robot: + Attached Body Color: 150; 50; 150 + Links: + All Links Enabled: true + Expand Joint Details: false + Expand Link Details: false + Expand Tree: false + Link Tree Style: Links in Alphabetic Order + base_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + camera_depth_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_depth_optical_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + camera_rgb_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + camera_rgb_optical_frame: + Alpha: 1 + Show Axes: false + Show Trail: false + sonar_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + Robot Alpha: 0.5 + Show Scene Robot: true + Value: true + Enabled: true + Global Options: + Background Color: 48; 48; 48 + Fixed Frame: /odom_combined + Name: root + Tools: + - Class: rviz/Interact + Hide Inactive Objects: true + - Class: rviz/MoveCamera + - Class: rviz/Select + Value: true + Views: + Current: + Class: rviz/XYOrbit + Distance: 14.8619 + Focal Point: + X: -0.739878 + Y: 0.925553 + Z: 2.23518e-07 + Name: Current View + Near Clip Distance: 0.01 + Pitch: 0.134797 + Target Frame: /base_link + Value: XYOrbit (rviz) + Yaw: 1.00677 + Saved: ~ +Window Geometry: + Displays: + collapsed: false + Height: 744 + Help: + collapsed: false + Hide Left Dock: false + Hide Right Dock: false + Motion Planning: + collapsed: false + QMainWindow State: 000000ff00000000fd0000000100000000000002a2000002a2fc0200000005fb000000100044006900730070006c00610079007301000000280000011d000000dd00fffffffb0000000800480065006c00700000000342000000bb0000007600fffffffb0000000a0056006900650077007300000003b0000000b0000000b000fffffffb0000000c00430061006d00650072006100000002ff000001610000000000000000fb0000001e004d006f00740069006f006e00200050006c0061006e006e0069006e0067010000014b0000017f0000017400ffffff000002ae000002a200000001000000020000000100000002fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 + Views: + collapsed: false + Width: 1366 + X: -8 + Y: -4 diff --git a/ROS-groovy/quadrotore2_moveit/launch/moveit_rviz.launch b/ROS-groovy/quadrotore2_moveit/launch/moveit_rviz.launch new file mode 100644 index 0000000..dd0fffd --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/moveit_rviz.launch @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/ompl_planning_pipeline.launch b/ROS-groovy/quadrotore2_moveit/launch/ompl_planning_pipeline.launch new file mode 100644 index 0000000..e9fab15 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/ompl_planning_pipeline.launch @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/ompl_planning_pipeline.launch~ b/ROS-groovy/quadrotore2_moveit/launch/ompl_planning_pipeline.launch~ new file mode 100644 index 0000000..e9fab15 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/ompl_planning_pipeline.launch~ @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/plan_and_execute.launch b/ROS-groovy/quadrotore2_moveit/launch/plan_and_execute.launch new file mode 100644 index 0000000..d9630bb --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/plan_and_execute.launch @@ -0,0 +1,10 @@ + + # The planning and execution components of MoveIt! configured to + # publish the current configuration of the robot (simulated or real) + # and the current state of the world as seen by the planner + + + + # The visualization component of MoveIt! + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/plan_and_execute.launch~ b/ROS-groovy/quadrotore2_moveit/launch/plan_and_execute.launch~ new file mode 100644 index 0000000..87bb3d9 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/plan_and_execute.launch~ @@ -0,0 +1,11 @@ + + # The planning and execution components of MoveIt! configured to + # publish the current configuration of the robot (simulated or real) + # and the current state of the world as seen by the planner + + + + + # The visualization component of MoveIt! + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/planning_context.launch b/ROS-groovy/quadrotore2_moveit/launch/planning_context.launch new file mode 100644 index 0000000..8dd8064 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/planning_context.launch @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/planning_pipeline.launch b/ROS-groovy/quadrotore2_moveit/launch/planning_pipeline.launch new file mode 100644 index 0000000..2df89b1 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/planning_pipeline.launch @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch b/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch new file mode 100644 index 0000000..aa4c6e1 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch~ b/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch~ new file mode 100644 index 0000000..aa4c6e1 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_controller_manager.launch~ @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch b/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch new file mode 100644 index 0000000..2eda3d0 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch @@ -0,0 +1,7 @@ + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch~ b/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch~ new file mode 100644 index 0000000..86bab41 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/quadrotor_moveit_sensor_manager.launch~ @@ -0,0 +1,7 @@ + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/run_benchmark_ompl.launch b/ROS-groovy/quadrotore2_moveit/launch/run_benchmark_ompl.launch new file mode 100644 index 0000000..9197dce --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/run_benchmark_ompl.launch @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/run_benchmark_ompl.launch~ b/ROS-groovy/quadrotore2_moveit/launch/run_benchmark_ompl.launch~ new file mode 100644 index 0000000..b417bbc --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/run_benchmark_ompl.launch~ @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/sensor_manager.launch b/ROS-groovy/quadrotore2_moveit/launch/sensor_manager.launch new file mode 100644 index 0000000..c95799e --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/sensor_manager.launch @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/setup_assistant.launch b/ROS-groovy/quadrotore2_moveit/launch/setup_assistant.launch new file mode 100644 index 0000000..05303c4 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/setup_assistant.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/trajectory_execution.launch b/ROS-groovy/quadrotore2_moveit/launch/trajectory_execution.launch new file mode 100644 index 0000000..4d1a004 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/trajectory_execution.launch @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/trajectory_execution.launch~ b/ROS-groovy/quadrotore2_moveit/launch/trajectory_execution.launch~ new file mode 100644 index 0000000..c9ef6c3 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/trajectory_execution.launch~ @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/warehouse.launch b/ROS-groovy/quadrotore2_moveit/launch/warehouse.launch new file mode 100644 index 0000000..3c4a533 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/warehouse.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/launch/warehouse_settings.launch b/ROS-groovy/quadrotore2_moveit/launch/warehouse_settings.launch new file mode 100644 index 0000000..d11aaeb --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/launch/warehouse_settings.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/ROS-groovy/quadrotore2_moveit/package.xml b/ROS-groovy/quadrotore2_moveit/package.xml new file mode 100644 index 0000000..d47af01 --- /dev/null +++ b/ROS-groovy/quadrotore2_moveit/package.xml @@ -0,0 +1,25 @@ + + + quadrotore2_moveit + 0.2.0 + + An automatically generated package with all the configuration and launch files for using the quadrotor with the MoveIt Motion Planning Framework + + MoveIt Setup Assistant + MoveIt Setup Assistant + + BSD + + http://moveit.ros.org/ + https://github.com/ros-planning/moveit_setup_assistant/issues + https://github.com/ros-planning/moveit_setup_assistant + + moveit_ros_move_group + xacro + hector_quadrotor_urdf + hector_quadrotor_urdf + + + catkin + + diff --git a/ROS-groovy/readme.txt b/ROS-groovy/readme.txt new file mode 100644 index 0000000..b08ac94 --- /dev/null +++ b/ROS-groovy/readme.txt @@ -0,0 +1,36 @@ +In order to run the simulation you will need: + ROS, Hector_quadrotor, gazebo, Moveit! and the few extra in this .rar. + +The external programs can be found here: +ROS ---> http://wiki.ros.org/ +Hector_quadrotor ---> http://wiki.ros.org/hector_quadrotor +gazebo ---> http://wiki.ros.org/gazebo +Moveit! ---> http://moveit.ros.org/ + +First of all you should create a configuration pack for moveIt! in order to correctly interface it with hector quadrotor, in other word you should create a series of configuration file to correctly interface the quadrotor with the plugin. +You can do it by yourself following this tutorials ( http://moveit.ros.org/wiki/Quick_Start) and using my modified version of hector_quadrotor.urdf (you can find it in "hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf" ), just remember to add a virtual floating joint between the base link of the quadrotor and teh fixed odometry link... +or you can simply use the pack I already made with everything configured --> quadrotore2_moveit. +In the second case everything should be configured correctly and the quadrotor should be able to build a map of the place and fly itself using moveit!. +Now you just need to launch Gazebo and spawn the quadrotor("sh files/1-simulator.sh"), launch the action_controller node ("sh files/2-controllers.sh") and finaly launch the moveit plugin and rviz visualizer ("sh files/3-planner.sh"). Optionally you can spawn a node to teleoperate the quadrotor in the simulation from the terminal ("sh files/4-teleOp.sh"). +Maybe in order to make the sh work you should change some path! + +You can simply overwrite the standard's packages downloaded from the official wiki pages (like pr2_teleop, hector_quadrotor or moveit_simple_controller_manager) with my modified ones and recompile all in order to obtain the modified packages and the additional functionalities. +Contents of the folders: + +->action_controller: + action controller to translate geometrical trajectory in cmd_vel to control the quadrotor, it automatically translate the geometrical traiectory produced by moveit in comand to make the quadrotor move. + +->moveit_simple_controller_manager: + modified version of moveit_simple_controller_manager to handle multiDofFollowJointTrajectoryAction and to send the trajectory to the custom action_controller above defined + +->hector_quadrotor: + modified urdf of the quadrotor to publish the odometry of the joints + +->pr2_teleop: + simple node to teleop the simulated quadrotor using the keyboard + +->quadrotore2_moveit: + configuration file for moveit! + +->sh files: + bash file to launch the different part of the simulation diff --git a/ROS-groovy/sh files/1-simulator.sh b/ROS-groovy/sh files/1-simulator.sh new file mode 100644 index 0000000..a490d5d --- /dev/null +++ b/ROS-groovy/sh files/1-simulator.sh @@ -0,0 +1,7 @@ +#!/bin/bash +roslaunch hector_gazebo_worlds wg_collada_realtime.launch & +sleep 10 +roslaunch hector_quadrotor_gazebo mySpawn_quadrotor_with_kinect.launch + + + diff --git a/ROS-groovy/sh files/2-controller.sh b/ROS-groovy/sh files/2-controller.sh new file mode 100644 index 0000000..cde72a3 --- /dev/null +++ b/ROS-groovy/sh files/2-controller.sh @@ -0,0 +1,3 @@ +#!/bin/bash +rosrun action_controller actionController + diff --git a/ROS-groovy/sh files/3-planner.sh b/ROS-groovy/sh files/3-planner.sh new file mode 100644 index 0000000..8ead475 --- /dev/null +++ b/ROS-groovy/sh files/3-planner.sh @@ -0,0 +1,6 @@ +#!/bin/bash +source ~/catkin_workspace/devel/setup.sh +ROS_PACKAGE_PATH="/home/alessio/quadrotore2_moveit":$ROS_PACKAGE_PATH +roslaunch quadrotore2_moveit plan_and_execute.launch & +sleep 5 +rosrun dynamic_reconfigure dynparam set /move_group/trajectory_execution execution_duration_monitoring false diff --git a/ROS-groovy/sh files/3-planner.sh~ b/ROS-groovy/sh files/3-planner.sh~ new file mode 100644 index 0000000..9652186 --- /dev/null +++ b/ROS-groovy/sh files/3-planner.sh~ @@ -0,0 +1,4 @@ +#!/bin/bash +source ~/catkin_workspace/devel/setup.sh +ROS_PACKAGE_PATH="/home/alessio/quadrotore2_moveit":$ROS_PACKAGE_PATH +roslaunch quadrotore2_moveit plan_and_execute.launch diff --git a/ROS-groovy/sh files/4-teleOp.sh b/ROS-groovy/sh files/4-teleOp.sh new file mode 100644 index 0000000..e881773 --- /dev/null +++ b/ROS-groovy/sh files/4-teleOp.sh @@ -0,0 +1 @@ +rosrun pr2_teleop controller diff --git a/contributors.txt b/contributors.txt index 08b14f7..231106e 100644 --- a/contributors.txt +++ b/contributors.txt @@ -1 +1,2 @@ -AlessioT +AlessioT -- Groovy +wlemkens -- Indigo conversion diff --git a/contributors.txt~ b/contributors.txt~ new file mode 100644 index 0000000..08b14f7 --- /dev/null +++ b/contributors.txt~ @@ -0,0 +1 @@ +AlessioT