new file: src/geometry2/geometry2/CMakeLists.txt new file: src/geometry2/geometry2/package.xml new file: src/geometry2/test_tf2/CHANGELOG.rst new file: src/geometry2/test_tf2/CMakeLists.txt new file: src/geometry2/test_tf2/mainpage.dox new file: src/geometry2/test_tf2/package.xml new file: src/geometry2/test_tf2/test/buffer_client_tester.launch new file: src/geometry2/test_tf2/test/buffer_core_test.cpp new file: src/geometry2/test_tf2/test/static_publisher.launch new file: src/geometry2/test_tf2/test/test_buffer_client.cpp new file: src/geometry2/test_tf2/test/test_buffer_client.py new file: src/geometry2/test_tf2/test/test_buffer_server.cpp new file: src/geometry2/test_tf2/test/test_convert.cpp new file: src/geometry2/test_tf2/test/test_convert.py new file: src/geometry2/test_tf2/test/test_message_filter.cpp new file: src/geometry2/test_tf2/test/test_static_publisher.cpp new file: src/geometry2/test_tf2/test/test_static_publisher.py new file: src/geometry2/test_tf2/test/test_tf2_bullet.cpp new file: src/geometry2/test_tf2/test/test_tf2_bullet.launch new file: src/geometry2/test_tf2/test/test_tf_invalid.yaml new file: src/geometry2/test_tf2/test/test_tf_valid.yaml new file: src/geometry2/test_tf2/test/test_utils.cpp new file: src/geometry2/tf2/CHANGELOG.rst new file: src/geometry2/tf2/CMakeLists.txt new file: src/geometry2/tf2/include/tf2/LinearMath/Matrix3x3.h new file: src/geometry2/tf2/include/tf2/LinearMath/MinMax.h new file: src/geometry2/tf2/include/tf2/LinearMath/QuadWord.h new file: src/geometry2/tf2/include/tf2/LinearMath/Quaternion.h new file: src/geometry2/tf2/include/tf2/LinearMath/Scalar.h new file: src/geometry2/tf2/include/tf2/LinearMath/Transform.h new file: src/geometry2/tf2/include/tf2/LinearMath/Vector3.h new file: src/geometry2/tf2/include/tf2/buffer_core.h new file: src/geometry2/tf2/include/tf2/convert.h new file: src/geometry2/tf2/include/tf2/exceptions.h new file: src/geometry2/tf2/include/tf2/impl/convert.h new file: src/geometry2/tf2/include/tf2/impl/utils.h new file: src/geometry2/tf2/include/tf2/time_cache.h new file: src/geometry2/tf2/include/tf2/transform_datatypes.h new file: src/geometry2/tf2/include/tf2/transform_storage.h new file: src/geometry2/tf2/include/tf2/utils.h new file: src/geometry2/tf2/index.rst new file: src/geometry2/tf2/mainpage.dox new file: src/geometry2/tf2/package.xml new file: src/geometry2/tf2/src/buffer_core.cpp new file: src/geometry2/tf2/src/cache.cpp new file: src/geometry2/tf2/src/static_cache.cpp new file: src/geometry2/tf2/test/cache_unittest.cpp new file: src/geometry2/tf2/test/simple_tf2_core.cpp new file: src/geometry2/tf2/test/speed_test.cpp new file: src/geometry2/tf2/test/static_cache_test.cpp new file: src/geometry2/tf2_bullet/CHANGELOG.rst new file: src/geometry2/tf2_bullet/CMakeLists.txt new file: src/geometry2/tf2_bullet/include/tf2_bullet/tf2_bullet.h new file: src/geometry2/tf2_bullet/include/tf2_bullet/tf2_bullet/tf2_bullet.h new file: src/geometry2/tf2_bullet/mainpage.dox new file: src/geometry2/tf2_bullet/package.xml new file: src/geometry2/tf2_bullet/test/test_tf2_bullet.cpp new file: src/geometry2/tf2_eigen/CHANGELOG.rst new file: src/geometry2/tf2_eigen/CMakeLists.txt new file: src/geometry2/tf2_eigen/include/tf2_eigen/tf2_eigen.h new file: src/geometry2/tf2_eigen/mainpage.dox new file: src/geometry2/tf2_eigen/package.xml new file: src/geometry2/tf2_eigen/test/tf2_eigen-test.cpp new file: src/geometry2/tf2_geometry_msgs/CHANGELOG.rst new file: src/geometry2/tf2_geometry_msgs/CMakeLists.txt new file: src/geometry2/tf2_geometry_msgs/conf.py new file: src/geometry2/tf2_geometry_msgs/include/tf2_geometry_msgs/tf2_geometry_msgs.h new file: src/geometry2/tf2_geometry_msgs/index.rst new file: src/geometry2/tf2_geometry_msgs/mainpage.dox new file: src/geometry2/tf2_geometry_msgs/package.xml new file: src/geometry2/tf2_geometry_msgs/rosdoc.yaml new file: src/geometry2/tf2_geometry_msgs/scripts/test.py new file: src/geometry2/tf2_geometry_msgs/setup.py new file: src/geometry2/tf2_geometry_msgs/src/tf2_geometry_msgs/__init__.py new file: src/geometry2/tf2_geometry_msgs/src/tf2_geometry_msgs/tf2_geometry_msgs.py new file: src/geometry2/tf2_geometry_msgs/test/test.launch new file: src/geometry2/tf2_geometry_msgs/test/test_python.launch new file: src/geometry2/tf2_geometry_msgs/test/test_tf2_geometry_msgs.cpp new file: src/geometry2/tf2_geometry_msgs/test/test_tomsg_frommsg.cpp new file: src/geometry2/tf2_kdl/CHANGELOG.rst new file: src/geometry2/tf2_kdl/CMakeLists.txt new file: src/geometry2/tf2_kdl/conf.py new file: src/geometry2/tf2_kdl/include/tf2_kdl/tf2_kdl.h new file: src/geometry2/tf2_kdl/include/tf2_kdl/tf2_kdl/tf2_kdl.h new file: src/geometry2/tf2_kdl/index.rst new file: src/geometry2/tf2_kdl/mainpage.dox new file: src/geometry2/tf2_kdl/package.xml new file: src/geometry2/tf2_kdl/rosdoc.yaml new file: src/geometry2/tf2_kdl/scripts/test.py new file: src/geometry2/tf2_kdl/setup.py new file: src/geometry2/tf2_kdl/src/tf2_kdl/__init__.py new file: src/geometry2/tf2_kdl/src/tf2_kdl/tf2_kdl.py new file: src/geometry2/tf2_kdl/test/test.launch new file: src/geometry2/tf2_kdl/test/test_python.launch new file: src/geometry2/tf2_kdl/test/test_tf2_kdl.cpp new file: src/geometry2/tf2_msgs/CHANGELOG.rst new file: src/geometry2/tf2_msgs/CMakeLists.txt new file: src/geometry2/tf2_msgs/action/LookupTransform.action new file: src/geometry2/tf2_msgs/include/foo new file: src/geometry2/tf2_msgs/mainpage.dox new file: src/geometry2/tf2_msgs/msg/TF2Error.msg new file: src/geometry2/tf2_msgs/msg/TFMessage.msg new file: src/geometry2/tf2_msgs/package.xml new file: src/geometry2/tf2_msgs/srv/FrameGraph.srv new file: src/geometry2/tf2_py/CHANGELOG.rst new file: src/geometry2/tf2_py/CMakeLists.txt new file: src/geometry2/tf2_py/package.xml new file: src/geometry2/tf2_py/setup.py new file: src/geometry2/tf2_py/src/python_compat.h new file: src/geometry2/tf2_py/src/tf2_py.cpp new file: src/geometry2/tf2_py/src/tf2_py/__init__.py new file: src/geometry2/tf2_ros/CHANGELOG.rst new file: src/geometry2/tf2_ros/CMakeLists.txt new file: src/geometry2/tf2_ros/doc/conf.py new file: src/geometry2/tf2_ros/doc/index.rst new file: src/geometry2/tf2_ros/doc/mainpage.dox new file: src/geometry2/tf2_ros/doc/tf2_ros.rst new file: src/geometry2/tf2_ros/include/tf2_ros/buffer.h new file: src/geometry2/tf2_ros/include/tf2_ros/buffer_client.h new file: src/geometry2/tf2_ros/include/tf2_ros/buffer_interface.h new file: src/geometry2/tf2_ros/include/tf2_ros/buffer_server.h new file: src/geometry2/tf2_ros/include/tf2_ros/message_filter.h new file: src/geometry2/tf2_ros/include/tf2_ros/static_transform_broadcaster.h new file: src/geometry2/tf2_ros/include/tf2_ros/transform_broadcaster.h new file: src/geometry2/tf2_ros/include/tf2_ros/transform_listener.h new file: src/geometry2/tf2_ros/package.xml new file: src/geometry2/tf2_ros/rosdoc.yaml new file: src/geometry2/tf2_ros/setup.py new file: src/geometry2/tf2_ros/src/buffer.cpp new file: src/geometry2/tf2_ros/src/buffer_client.cpp new file: src/geometry2/tf2_ros/src/buffer_server.cpp new file: src/geometry2/tf2_ros/src/buffer_server_main.cpp new file: src/geometry2/tf2_ros/src/static_transform_broadcaster.cpp new file: src/geometry2/tf2_ros/src/static_transform_broadcaster_program.cpp new file: src/geometry2/tf2_ros/src/tf2_ros/__init__.py new file: src/geometry2/tf2_ros/src/tf2_ros/buffer.py new file: src/geometry2/tf2_ros/src/tf2_ros/buffer_client.py new file: src/geometry2/tf2_ros/src/tf2_ros/buffer_interface.py new file: src/geometry2/tf2_ros/src/tf2_ros/static_transform_broadcaster.py new file: src/geometry2/tf2_ros/src/tf2_ros/transform_broadcaster.py new file: src/geometry2/tf2_ros/src/tf2_ros/transform_listener.py new file: src/geometry2/tf2_ros/src/transform_broadcaster.cpp new file: src/geometry2/tf2_ros/src/transform_listener.cpp new file: src/geometry2/tf2_ros/test/listener_unittest.cpp new file: src/geometry2/tf2_ros/test/message_filter_test.cpp new file: src/geometry2/tf2_ros/test/message_filter_test.launch new file: src/geometry2/tf2_ros/test/time_reset_test.cpp new file: src/geometry2/tf2_ros/test/transform_listener_time_reset_test.launch new file: src/geometry2/tf2_ros/test/transform_listener_unittest.launch new file: src/geometry2/tf2_sensor_msgs/CHANGELOG.rst new file: src/geometry2/tf2_sensor_msgs/CMakeLists.txt new file: src/geometry2/tf2_sensor_msgs/include/tf2_sensor_msgs/tf2_sensor_msgs.h new file: src/geometry2/tf2_sensor_msgs/package.xml new file: src/geometry2/tf2_sensor_msgs/setup.py new file: src/geometry2/tf2_sensor_msgs/src/tf2_sensor_msgs/__init__.py new file: src/geometry2/tf2_sensor_msgs/src/tf2_sensor_msgs/tf2_sensor_msgs.py new file: src/geometry2/tf2_sensor_msgs/test/test.launch new file: src/geometry2/tf2_sensor_msgs/test/test_tf2_sensor_msgs.cpp new file: src/geometry2/tf2_sensor_msgs/test/test_tf2_sensor_msgs.py new file: src/geometry2/tf2_tools/CHANGELOG.rst new file: src/geometry2/tf2_tools/CMakeLists.txt new file: src/geometry2/tf2_tools/mainpage.dox new file: src/geometry2/tf2_tools/package.xml new file: src/geometry2/tf2_tools/scripts/echo.py new file: src/geometry2/tf2_tools/scripts/view_frames.py modified: src/maintain/scripts/test.py
222 lines
5.9 KiB
ReStructuredText
222 lines
5.9 KiB
ReStructuredText
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Changelog for package tf2_kdl
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
0.6.7 (2020-03-09)
|
|
------------------
|
|
|
|
0.6.6 (2020-01-09)
|
|
------------------
|
|
* Make kdl headers available (`#419 <https://github.com/ros/geometry2/issues/419>`_)
|
|
* Fix python3 compatibility for noetic (`#416 <https://github.com/ros/geometry2/issues/416>`_)
|
|
* Remove roslib.load_manifest `#404 <https://github.com/ros/geometry2/issues/404>`_ from otamachan/remove-load-manifest
|
|
* Python 3 compatibility: relative imports and print statement
|
|
* Contributors: Shane Loretz, Tamaki Nishino, Timon Engelke, Tully Foote
|
|
|
|
0.6.5 (2018-11-16)
|
|
------------------
|
|
|
|
0.6.4 (2018-11-06)
|
|
------------------
|
|
|
|
0.6.3 (2018-07-09)
|
|
------------------
|
|
|
|
0.6.2 (2018-05-02)
|
|
------------------
|
|
* Adds additional conversions for tf2, KDL, Eigen (`#292 <https://github.com/ros/geometry2/issues/292>`_)
|
|
- adds non-stamped Eigen to Transform function
|
|
- converts Eigen Matrix Vectors to and from geometry_msgs::Twist
|
|
- adds to/from message for geometry_msgs::Pose and KDL::Frame
|
|
* Contributors: Ian McMahon
|
|
|
|
0.6.1 (2018-03-21)
|
|
------------------
|
|
|
|
0.6.0 (2018-03-21)
|
|
------------------
|
|
|
|
0.5.17 (2018-01-01)
|
|
-------------------
|
|
* Merge pull request `#257 <https://github.com/ros/geometry2/issues/257>`_ from delftrobotics-forks/python3
|
|
Make tf2_py python3 compatible again
|
|
* Use python3 print function.
|
|
* Contributors: Maarten de Vries, Tully Foote
|
|
|
|
0.5.16 (2017-07-14)
|
|
-------------------
|
|
* store gtest return value as int (`#229 <https://github.com/ros/geometry2/issues/229>`_)
|
|
* Find eigen in a much nicer way.
|
|
* Switch tf2_kdl over to package.xml format 2.
|
|
* Contributors: Chris Lalancette, dhood
|
|
|
|
0.5.15 (2017-01-24)
|
|
-------------------
|
|
|
|
0.5.14 (2017-01-16)
|
|
-------------------
|
|
* Add Python documentation for tf2_kdl
|
|
* Document kdl
|
|
* Contributors: Jackie Kay
|
|
|
|
0.5.13 (2016-03-04)
|
|
-------------------
|
|
* converting python test script into unit test
|
|
* Don't export catkin includes
|
|
* Contributors: Jochen Sprickerhof, Tully Foote
|
|
|
|
0.5.12 (2015-08-05)
|
|
-------------------
|
|
* Add kdl::Frame to TransformStamped conversion
|
|
* Contributors: Paul Bovbel
|
|
|
|
0.5.11 (2015-04-22)
|
|
-------------------
|
|
|
|
0.5.10 (2015-04-21)
|
|
-------------------
|
|
|
|
0.5.9 (2015-03-25)
|
|
------------------
|
|
|
|
0.5.8 (2015-03-17)
|
|
------------------
|
|
* remove useless Makefile files
|
|
* fix ODR violations
|
|
* Contributors: Vincent Rabaud
|
|
|
|
0.5.7 (2014-12-23)
|
|
------------------
|
|
* fixing install rules and adding backwards compatible include with #warning
|
|
* Contributors: Tully Foote
|
|
|
|
0.5.6 (2014-09-18)
|
|
------------------
|
|
|
|
0.5.5 (2014-06-23)
|
|
------------------
|
|
|
|
0.5.4 (2014-05-07)
|
|
------------------
|
|
|
|
0.5.3 (2014-02-21)
|
|
------------------
|
|
* finding eigen from cmake_modules instead of from catkin
|
|
* Contributors: Tully Foote
|
|
|
|
0.5.2 (2014-02-20)
|
|
------------------
|
|
* add cmake_modules dependency for eigen find_package rules
|
|
* Contributors: Tully Foote
|
|
|
|
0.5.1 (2014-02-14)
|
|
------------------
|
|
|
|
0.5.0 (2014-02-14)
|
|
------------------
|
|
|
|
0.4.10 (2013-12-26)
|
|
-------------------
|
|
|
|
0.4.9 (2013-11-06)
|
|
------------------
|
|
|
|
0.4.8 (2013-11-06)
|
|
------------------
|
|
|
|
0.4.7 (2013-08-28)
|
|
------------------
|
|
|
|
0.4.6 (2013-08-28)
|
|
------------------
|
|
|
|
0.4.5 (2013-07-11)
|
|
------------------
|
|
|
|
0.4.4 (2013-07-09)
|
|
------------------
|
|
* making repo use CATKIN_ENABLE_TESTING correctly and switching rostest to be a test_depend with that change.
|
|
|
|
0.4.3 (2013-07-05)
|
|
------------------
|
|
|
|
0.4.2 (2013-07-05)
|
|
------------------
|
|
|
|
0.4.1 (2013-07-05)
|
|
------------------
|
|
|
|
0.4.0 (2013-06-27)
|
|
------------------
|
|
* moving convert methods back into tf2 because it does not have any ros dependencies beyond ros::Time which is already a dependency of tf2
|
|
* Cleaning up unnecessary dependency on roscpp
|
|
* converting contents of tf2_ros to be properly namespaced in the tf2_ros namespace
|
|
* Cleaning up packaging of tf2 including:
|
|
removing unused nodehandle
|
|
cleaning up a few dependencies and linking
|
|
removing old backup of package.xml
|
|
making diff minimally different from tf version of library
|
|
* Restoring test packages and bullet packages.
|
|
reverting 3570e8c42f9b394ecbfd9db076b920b41300ad55 to get back more of the packages previously implemented
|
|
reverting 04cf29d1b58c660fdc999ab83563a5d4b76ab331 to fix `#7 <https://github.com/ros/geometry_experimental/issues/7>`_
|
|
* passing unit tests
|
|
|
|
0.3.6 (2013-03-03)
|
|
------------------
|
|
* fix compilation under Oneiric
|
|
|
|
0.3.5 (2013-02-15 14:46)
|
|
------------------------
|
|
* 0.3.4 -> 0.3.5
|
|
|
|
0.3.4 (2013-02-15 13:14)
|
|
------------------------
|
|
* 0.3.3 -> 0.3.4
|
|
|
|
0.3.3 (2013-02-15 11:30)
|
|
------------------------
|
|
* 0.3.2 -> 0.3.3
|
|
|
|
0.3.2 (2013-02-15 00:42)
|
|
------------------------
|
|
* 0.3.1 -> 0.3.2
|
|
* fixed missing include export & tf2_ros dependecy
|
|
|
|
0.3.1 (2013-02-14)
|
|
------------------
|
|
* fixing version number in tf2_kdl
|
|
* catkinized tf2_kdl
|
|
|
|
0.3.0 (2013-02-13)
|
|
------------------
|
|
* fixing groovy-devel
|
|
* removing bullet and kdl related packages
|
|
* catkinizing geometry-experimental
|
|
* catkinizing tf2_kdl
|
|
* fix for kdl rotaiton constrition
|
|
* add twist, wrench and pose conversion to kdl, fix message to message conversion by adding specific conversion functions
|
|
* merge tf2_cpp and tf2_py into tf2_ros
|
|
* Got transform with types working in python
|
|
* A working first version of transforming and converting between different types
|
|
* Moving from camelCase to undescores to be in line with python style guides
|
|
* kdl unittest passing
|
|
* whitespace test
|
|
* add support for PointStamped geometry_msgs
|
|
* Fixing script
|
|
* set transform for test
|
|
* add advanced api
|
|
* working to transform kdl objects with dummy buffer_core
|
|
* plugin for py kdl
|
|
* add regression tests for geometry_msgs point, vector and pose
|
|
* add frame unit tests to kdl and bullet
|
|
* add first regression tests for kdl and bullet tf
|
|
* add bullet transforms, and create tests for bullet and kdl
|
|
* transform for vector3stamped message
|
|
* move implementation into library
|
|
* add advanced api
|
|
* compiling again with new design
|
|
* renaming classes
|
|
* compiling now
|
|
* almost compiling version of template code
|
|
* add test to start compiling
|