Releases: jara001/autopsy
Releases · jara001/autopsy
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
Added
unicore
:- New compatibility layer to cover node spinning and initialization.
- Object
Core
:- Functions:
spin()
,spin_once()
,spin_until_future_complete()
,init()
,shutdown()
.
- Functions:
- Decorators:
@ros1_only
and@ros2_only
with an optional argument to use different function instead.
uninode
:- Parameter
tcp_nodelay
is now supported for both Publisher and Subscriber. It translates toBEST_EFFORT
and vice versa. - QoS ReliabilityPolicy is in ROS1.
- Parameter
Changed
uninode
:ROS_VERSION
is determined insideunicore
.
v0.8.1
v0.8.0
Added
reconfigure
:- Namespace is now used for recognizing whether the parameter being updated belongs to the current ParameterList. (This is required for ROS2.)
uninode
:- Functions for obtaining current ROS time:
get_time()
,Time.now()
, andget_clock().now()
. - Logging support using
log*
andget_logger().*
functions.
- Functions for obtaining current ROS time:
Changed
reconfigure
:- [BREAKING CHANGE] ROS1: Node name is automatically prepended to the namespace.
v0.7.0
v0.6.0
Added
reconfigure
:- Parameters can be now used within conditions.
- Implementation of
__contains__
to supportif ... in P
. update()
now takes optional argumentonly_existing
(def.False
) to only update existing parameters.- (ROS1 only) Parameters and their values are exposed to the ROS Parameter Server.
link(ConstrainedP, ConstrainedP)
to link two parameters together. First cannot be larger then the second one.