Commit Graph

795 Commits

Author SHA1 Message Date
Yinan Qin 7bdfb82e6b
Delete kdl_parser_py directory 2024-08-09 16:03:10 +08:00
Yinan Qin e502ca64d2
Update CMakeLists.txt
Change to C++ 17
2024-08-09 16:01:41 +08:00
Chris Lalancette 74d4ee3bc6 1.14.2 2022-04-13 17:15:22 +00:00
Chris Lalancette 8e43839996 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2022-04-13 17:15:17 +00:00
Julian Förster a1ba6dfffc
Restored compatibility with Orocos KDL after Joint.None was removed (#45) 2020-09-18 13:16:16 -07:00
Shane Loretz 735d562454 1.14.1
Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
2020-08-24 09:49:00 -07:00
Jochen Sprickerhof 92e0c947dc
Drop CATKIN_IGNORE (#42)
fixed orocos-kdl has been releases. See:

https://bugs.launchpad.net/bugs/1871725
2020-08-24 09:42:55 -07:00
Shane Loretz d3d4064ebe 1.14.0
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2020-04-13 11:09:41 -07:00
Alejandro Hernández Cordero a33bf975fe
Used keys for Orocos (#38)
* Used keys for Orocos

* Removed python3-pykdl build_export_depend

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Ignore kdl_parser_py until python3-pykdl is fixed

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

Co-authored-by: Shane Loretz <sloretz@osrfoundation.org>
2020-04-13 10:49:22 -07:00
Shane Loretz 24597c2130
Set C++ standard to 14 (#37)
* Bump CMake version to 3.7.2

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Set C++ standard to 14

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2020-04-02 08:28:07 -07:00
ahcorde 9f04c48a15
1.13.2 2020-04-02 09:18:01 +02:00
Alejandro Hernández Cordero 5ae05764da
noetic release (#36)
* Bump CMake version to avoid CMP0048 warning

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Use setuptools instead of distutils

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Add buildtool depend on setuptools

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

* Remove unnecessary option 'package_dir'

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>

Co-authored-by: Shane Loretz <sloretz@osrfoundation.org>
2020-04-01 14:39:11 -07:00
Yuki Furuta 5fe5c3b240
pass param argument to urdf parser (#35) 2020-03-26 08:22:32 -04:00
Chris Lalancette 748357e691
Fix check of sys.argv length. (#30)
We needed to call len(sys.argv)

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2019-10-22 18:59:22 -04:00
Chris Lalancette 4f825a0a4c
Use conditional buildtool_depend for python-catkin-pkg. (#29)
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2019-10-22 12:48:20 -04:00
James Xu e1b4b1e72e update install destination in CMakeLists.txt (#23)
* use c++11 if supported

* Correct binary locations for shared libraries.

* update install command, add comment (#3)

* remove check_cxx_compiler_flag check
2019-04-05 16:48:34 -04:00
Christian Rauch 4454445f4e Standalone kdl_parser library (#13)
* remove boost dependency

* make catkin and rosconsole optional, replace urdf by urdfdom

* cmake modules for TinyXML and TinyXML2

source: https://github.com/ros/cmake_modules

* append to cmake module path

* replace urdf by urdfdom

* mention source of local cmake module files

* define ROS_WARN and ROS_ERROR as standard error

* remove define guards from header files

* always build shared library

* define ROS_DEBUG as standard output
2019-03-19 07:30:15 -07:00
James Xu 30c95633d8 correct DEPRECATED helper macro (#22)
* remove __attribute__((deprecated(msg))) on Windows

* add deprecated macro (#2)

* add deprecated macro

* remove space
2019-03-18 19:31:27 -07:00
Volker Gabler 9c6c7c60f2 resolved real minor py3 conflict with KDL (#21) 2018-11-20 17:45:30 -05:00
Chris Lalancette 8af7e1a10d 1.13.1 2018-07-23 22:32:13 +00:00
Chris Lalancette 9853d701c8 Changelogs.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-07-23 22:31:49 +00:00
Chris Lalancette ef8d6e4640
Remove the declaration of a library from kdl_parser_py. (#14)
* Remove the declaration of a library from kdl_parser_py.

It does not install a library, so it shouldn't declare it here.
Also fix up the dependencies to be more correct, since it really
requires urdfdom_py, not urdf.  It also needs a <build_depend>
on urdfdom_py now.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>

* Remove COMPONENT udfdom_py.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-07-23 17:41:29 -04:00
Chris Lalancette c92eabb4e9
Remove unused kdl_parser_py.urdf. (#17)
It is also not really a urdf file.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-07-23 17:28:56 -04:00
Chris Lalancette 1088514da3
Fix up missing link tags in some XML files. (#15)
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-07-10 11:48:54 -04:00
Chris Lalancette 96618e74b2 1.13.0 2018-04-05 14:41:19 +00:00
Chris Lalancette 9d4d7e5e1c Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-04-05 14:40:44 +00:00
Dmitry Rozhkov afd6aa35de kdl_parser: switch from TinyXML to TinyXML2 (#4)
* kdl_parser: switch from TinyXML to TinyXML2

The library TinyXML is considered to be unmaintained and
since all future development is focused on TinyXML2 this
patch updates kdl_parser to use TinyXML2.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>

* Switch to using initString() for parsing in the TiXmlDocument API.

This gets rid of a deprecation message when building against
newer urdf.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>

* Switch to const pointers for the tinyxml2 versions of the APIs.

This matches what we are doing in URDF and what tinyxml2 itself
does.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-04-04 15:19:18 -07:00
Chris Lalancette 07221fdc64 Style fixes from ros2 (#11)
* Style fixes (these can go to upstream kdl_parser)

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>

* Windows compatibility.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-03-29 13:25:54 -07:00
Chris Lalancette 166680fd57 Make rostest a test_depend (#3)
* Switch to package.xml format 2.

Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>

* Make rostest into a test_depend.

Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>

* Make roscpp a test_depend.

It is never used in the primary package.

Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>

* Add a bunch more build_export_depend.

Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>

* Fix up the CMake dependencies.

roscpp is only required by the tests now.

Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>

* orocos_kdl <depend>

* urdf <depend>

* export some deps

* Remove redundant dep
2018-03-28 20:45:17 +00:00
Chris Lalancette 8071fed062 Remove travis. (#8)
We have coverage on the ROS buildfarm, which is good enough.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2018-02-07 15:53:00 -08:00
Mikael Arguedas 1277f41d9f update links now that this is in its own repo 2018-02-01 14:03:23 -05:00
Shane Loretz 71e728edff 1.12.10 2017-05-17 15:23:30 -07:00
Shane Loretz c26bff8fa1 Changelogs 2017-05-17 15:22:35 -07:00
Shane Loretz 5d8408754d Fix links 2017-05-16 12:03:25 -07:00
Shane Loretz 689464a529 Updated README to reflect what's here 2017-05-16 11:58:56 -07:00
Shane Loretz 0e0054b54a Deleted code that was not moved to this repo 2017-05-16 11:55:37 -07:00
mightyCelu 135cb2f416 Use result of find_package(orocos_kdl) properly (#200)
orocos_kdl_LIBRARY_DIRS was not set
2017-05-16 07:45:46 -07:00
Shane Loretz 3fa7b87abe Strip collada kinetic (#198)
* Deleted collada_parser and collada_urdf

* Add README with deprecation notice

* Add missing backtick
2017-05-04 09:42:04 -07:00
Shane Loretz 380303aadc 1.12.9 2017-04-26 07:46:59 -07:00
Shane Loretz a1bc934b9a Changelogs 2017-04-26 07:44:03 -07:00
Shane Loretz 4316914308 Adds deprecation message to robot_model package.xml (#196) 2017-04-26 07:28:47 -07:00
eugene-katsevman 90b3764e97 fixed a subtle bug in urdf interpretation of kdl_parser_py (#187)
* fix for unspecified origin RPY and added test for omitted rpy
2017-04-25 10:33:45 -07:00
Chris Lalancette c5915ec079 1.12.8 2017-03-27 20:21:55 +00:00
Chris Lalancette 96b4002d2a Update the changelogs.
Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
2017-03-27 20:20:48 +00:00
Martin Günther 306e52ef8d [joint_state_publisher] Handle time moving backwards
Without this patch, joint_state_publisher dies whenever the ROS time moves backwards (e.g., when running `rosbag play --clock --loop`).
2017-03-27 15:57:06 -04:00
Chris Lalancette 0a6b4915ce Switch a couple more packages over to Chris and Shane.
Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
2017-03-27 15:51:38 -04:00
Mike Purvis 481bde2f09 Fix rostest dependency. 2017-03-21 06:44:22 -07:00
Alessandro Tondo 7de89ed9bd Add recursive mimic joint (#177)
* Add recursive mimic joint
2017-03-17 14:52:22 -07:00
Chris Lalancette 2755753e43 Remove old gazebo settings.
Based on an initial patch from YoheiKakiuchi, just totally
remove old Gazebo 1.0 settings, as they are never used and
almost certainly will never be used.

Signed-off-by: Chris Lalancette <clalancette@osrfoundation.org>
2017-02-14 11:25:27 -05:00
Piyush Khandelwal 3384a0a76f Allow supplying NodeHandle for initParam (#168)
* Allow supplying NodeHandle for initParam using new function.

* fixed missing return statement in previous commit.
2017-02-09 16:53:46 -08:00