21
									
								
								robotis_controller/CHANGELOG.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								robotis_controller/CHANGELOG.rst
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||
| Changelog for package robotis_controller | ||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||
|  | ||||
| 0.1.1 (2016-08-12) | ||||
| ----------- | ||||
| * first public release for Kinetic | ||||
| * modified the package information for release | ||||
| * develop branch -> master branch | ||||
| * Merge pull request `#4 <https://github.com/ROBOTIS-GIT/ROBOTIS-Framework/issues/4>`_ from ROBOTIS-GIT/add_sensor_device | ||||
|   Add sensor device | ||||
| * function name changed : DeviceInit() -> InitDevice() | ||||
| * Fixed high CPU consumption due to busy waits | ||||
| * add SensorState | ||||
|   add Singleton template | ||||
| * XM-430 / CM-740 device file added. | ||||
|   Sensor device added. | ||||
| * added code to support the gazebo simulator | ||||
| * added first bulk read failure protection code | ||||
| * renewal | ||||
| * Contributors: Alexander Stumpf, ROBOTIS, ROBOTIS-zerom, pyo | ||||
| @@ -1,8 +1,14 @@ | ||||
| ################################################################################ | ||||
| # CMake | ||||
| ################################################################################ | ||||
| cmake_minimum_required(VERSION 2.8.3) | ||||
| project(robotis_controller) | ||||
|  | ||||
| set(CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS}") | ||||
|  | ||||
| ################################################################################ | ||||
| # Packages | ||||
| ################################################################################ | ||||
| find_package(catkin REQUIRED COMPONENTS | ||||
|   roscpp | ||||
|   roslib | ||||
| @@ -15,13 +21,26 @@ find_package(catkin REQUIRED COMPONENTS | ||||
|   dynamixel_sdk | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Declare ROS messages, services and actions | ||||
| ################################################################################ | ||||
|  | ||||
| ################################################################################ | ||||
| # Declare ROS dynamic reconfigure parameters | ||||
| ################################################################################ | ||||
|  | ||||
| ################################################################################ | ||||
| # Catkin specific configuration | ||||
| ################################################################################ | ||||
| catkin_package( | ||||
|   INCLUDE_DIRS include | ||||
|   LIBRARIES robotis_controller | ||||
|   CATKIN_DEPENDS roscpp roslib sensor_msgs std_msgs | ||||
| #  DEPENDS system_lib | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Build | ||||
| ################################################################################ | ||||
| include_directories( | ||||
|   include | ||||
|   ${catkin_INCLUDE_DIRS} | ||||
| @@ -35,3 +54,20 @@ target_link_libraries(robotis_controller | ||||
|   yaml-cpp | ||||
|   ${catkin_LIBRARIES} | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Install | ||||
| ################################################################################ | ||||
| install(TARGETS robotis_controller | ||||
|   ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} | ||||
|   LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} | ||||
|   RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} | ||||
| ) | ||||
|  | ||||
| install(DIRECTORY include/${PROJECT_NAME}/ | ||||
|   DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Test | ||||
| ################################################################################ | ||||
|   | ||||
| @@ -3,17 +3,13 @@ | ||||
|   <name>robotis_controller</name> | ||||
|   <version>0.1.1</version> | ||||
|   <description>The robotis_controller package</description> | ||||
|  | ||||
|   <maintainer email="zerom@robotis.com">ROBOTIS</maintainer> | ||||
|  | ||||
|   <license>BSD</license> | ||||
|  | ||||
|   <!-- <url type="website">http://wiki.ros.org/robotis_controller</url> --> | ||||
|  | ||||
|   <author email="zerom@robotis.com">ROBOTIS</author> | ||||
|  | ||||
|   <author email="zerom@robotis.com">zerom</author> | ||||
|   <maintainer email="pyo@robotis.com">pyo</maintainer> | ||||
|   <url type="bugtracker">https://github.com/ROBOTIS-GIT/ROBOTIS-Framework/issues</url> | ||||
|   <url type="repository">https://github.com/ROBOTIS-GIT/ROBOTIS-Framework</url> | ||||
|   <url type="website">http://wiki.ros.org/robotis_controller</url> | ||||
|   <buildtool_depend>catkin</buildtool_depend> | ||||
|    | ||||
|   <build_depend>roscpp</build_depend> | ||||
|   <build_depend>roslib</build_depend> | ||||
|   <build_depend>std_msgs</build_depend> | ||||
| @@ -22,7 +18,6 @@ | ||||
|   <build_depend>robotis_device</build_depend> | ||||
|   <build_depend>robotis_controller_msgs</build_depend> | ||||
|   <build_depend>robotis_framework_common</build_depend> | ||||
|    | ||||
|   <run_depend>roscpp</run_depend> | ||||
|   <run_depend>roslib</run_depend> | ||||
|   <run_depend>std_msgs</run_depend> | ||||
| @@ -30,5 +25,5 @@ | ||||
|   <run_depend>dynamixel_sdk</run_depend> | ||||
|   <run_depend>robotis_device</run_depend> | ||||
|   <run_depend>robotis_controller_msgs</run_depend> | ||||
|  | ||||
|   <export></export> | ||||
| </package> | ||||
|   | ||||
							
								
								
									
										20
									
								
								robotis_device/CHANGELOG.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								robotis_device/CHANGELOG.rst
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||
| Changelog for package robotis_device | ||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||
|  | ||||
| 0.1.0 (2016-08-12) | ||||
| ----------- | ||||
| * first public release for Kinetic | ||||
| * modified the package information for release | ||||
| * develop branch -> master branch | ||||
| * Setting the license to BSD. | ||||
| * add SensorState | ||||
|   add Singleton template | ||||
| * XM-430 / CM-740 device file added. | ||||
|   Sensor device added. | ||||
| * modified. | ||||
| * variable name changed. | ||||
|   ConvertRadian2Value / ConvertValue2Radian function bug fixed. | ||||
| * added code to support the gazebo simulator | ||||
| * renewal | ||||
| * Contributors: ROBOTIS, ROBOTIS-zerom, pyo | ||||
| @@ -1,19 +1,38 @@ | ||||
| ################################################################################ | ||||
| # CMake | ||||
| ################################################################################ | ||||
| cmake_minimum_required(VERSION 2.8.3) | ||||
| project(robotis_device) | ||||
|  | ||||
| ################################################################################ | ||||
| # Packages | ||||
| ################################################################################ | ||||
| find_package(catkin REQUIRED COMPONENTS | ||||
|   roscpp | ||||
|   rospy | ||||
|   dynamixel_sdk | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Declare ROS messages, services and actions | ||||
| ################################################################################ | ||||
|  | ||||
| ################################################################################ | ||||
| # Declare ROS dynamic reconfigure parameters | ||||
| ################################################################################ | ||||
|  | ||||
| ################################################################################ | ||||
| # Catkin specific configuration | ||||
| ################################################################################ | ||||
| catkin_package( | ||||
|   INCLUDE_DIRS include | ||||
|   LIBRARIES robotis_device | ||||
|   CATKIN_DEPENDS roscpp rospy | ||||
| #  DEPENDS system_lib | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Build | ||||
| ################################################################################ | ||||
| include_directories( | ||||
|   include | ||||
|   ${catkin_INCLUDE_DIRS} | ||||
| @@ -24,9 +43,26 @@ add_library(robotis_device | ||||
|   src/robotis_device/sensor.cpp | ||||
|   src/robotis_device/dynamixel.cpp | ||||
| ) | ||||
|  | ||||
| add_dependencies(robotis_device ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) | ||||
| target_link_libraries(robotis_device ${catkin_LIBRARIES}) | ||||
|  | ||||
| target_link_libraries(robotis_device | ||||
|   ${catkin_LIBRARIES} | ||||
| ################################################################################ | ||||
| # Install | ||||
| ################################################################################ | ||||
| install(TARGETS robotis_device | ||||
|   ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} | ||||
|   LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} | ||||
|   RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} | ||||
| ) | ||||
|  | ||||
| install(DIRECTORY include/${PROJECT_NAME}/ | ||||
|   DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} | ||||
| ) | ||||
|  | ||||
| install(DIRECTORY devices/ | ||||
|         DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Test | ||||
| ################################################################################ | ||||
|   | ||||
							
								
								
									
										8
									
								
								robotis_framework/CHANGELOG.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								robotis_framework/CHANGELOG.rst
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||
| Changelog for package robotis_framework | ||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||
|  | ||||
| 0.1.0 (2016-08-12) | ||||
| ----------- | ||||
| * make a meta-package | ||||
| * Contributors: pyo | ||||
							
								
								
									
										4
									
								
								robotis_framework/CMakeLists.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								robotis_framework/CMakeLists.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| cmake_minimum_required(VERSION 2.8.3) | ||||
| project(robotis_framework) | ||||
| find_package(catkin REQUIRED) | ||||
| catkin_metapackage() | ||||
							
								
								
									
										17
									
								
								robotis_framework/package.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								robotis_framework/package.xml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| <?xml version="1.0"?> | ||||
| <package> | ||||
|   <name>robotis_framework</name> | ||||
|   <version>0.1.0</version> | ||||
|   <description>ROS packages for the robotis_framework (meta package)</description> | ||||
|   <license>BSD</license> | ||||
|   <author email="zerom@robotis.com">zerom</author> | ||||
|   <maintainer email="pyo@robotis.com">pyo</maintainer> | ||||
|   <url type="bugtracker">https://github.com/ROBOTIS-GIT/ROBOTIS-Framework/issues</url> | ||||
|   <url type="repository">https://github.com/ROBOTIS-GIT/ROBOTIS-Framework</url> | ||||
|   <url type="website">http://wiki.ros.org/robotis_framework</url> | ||||
|   <buildtool_depend>catkin</buildtool_depend> | ||||
|   <run_depend>robotis_framework_common</run_depend> | ||||
|   <run_depend>robotis_device</run_depend> | ||||
|   <run_depend>robotis_controller</run_depend> | ||||
|   <export><metapackage/></export> | ||||
| </package> | ||||
							
								
								
									
										12
									
								
								robotis_framework_common/CHANGELOG.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								robotis_framework_common/CHANGELOG.rst
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||
| Changelog for package robotis_framework_common | ||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||
|  | ||||
| 0.1.0 (2016-08-12) | ||||
| ----------- | ||||
| * modified the package information for release | ||||
| * develop branch -> master branch | ||||
| * Setting the license to BSD. | ||||
| * add SensorState | ||||
|   add Singleton template | ||||
| * Contributors: ROBOTIS, ROBOTIS-zerom, pyo | ||||
| @@ -1,18 +1,45 @@ | ||||
| ################################################################################ | ||||
| # CMake | ||||
| ################################################################################ | ||||
| cmake_minimum_required(VERSION 2.8.3) | ||||
| project(robotis_framework_common) | ||||
|  | ||||
| ################################################################################ | ||||
| # Packages | ||||
| ################################################################################ | ||||
| find_package(catkin REQUIRED COMPONENTS | ||||
|   roscpp | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Declare ROS messages, services and actions | ||||
| ################################################################################ | ||||
|  | ||||
| ################################################################################ | ||||
| # Declare ROS dynamic reconfigure parameters | ||||
| ################################################################################ | ||||
|  | ||||
| ################################################################################ | ||||
| # Catkin specific configuration | ||||
| ################################################################################ | ||||
| catkin_package( | ||||
|   INCLUDE_DIRS include | ||||
| #  LIBRARIES robotis_framework_common | ||||
| #  CATKIN_DEPENDS roscpp | ||||
| #  DEPENDS system_lib | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Build | ||||
| ################################################################################ | ||||
| include_directories( | ||||
|   ${catkin_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Install | ||||
| ################################################################################ | ||||
| install(DIRECTORY include/${PROJECT_NAME}/ | ||||
|   DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} | ||||
| ) | ||||
|  | ||||
| ################################################################################ | ||||
| # Test | ||||
| ################################################################################ | ||||
|   | ||||
| @@ -3,13 +3,10 @@ | ||||
|   <name>robotis_framework_common</name> | ||||
|   <version>0.1.0</version> | ||||
|   <description>The robotis_framework_common package</description> | ||||
|   <maintainer email="zerom@robotis.com">robotis</maintainer> | ||||
|  | ||||
|   <license>BSD</license> | ||||
|  | ||||
|   <author email="zerom@robotis.com">ROBOTIS</author> | ||||
|      | ||||
|   <author email="zerom@robotis.com">zerom</author> | ||||
|   <maintainer email="pyo@robotis.com">pyo</maintainer> | ||||
|   <buildtool_depend>catkin</buildtool_depend> | ||||
|   <build_depend>roscpp</build_depend> | ||||
|   <run_depend>roscpp</run_depend> | ||||
| </package> | ||||
| </package> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Yoonseok Pyo
					Yoonseok Pyo