New
v0.24
Changes
- Significant update to autonomous flights API:
- Allow using NaNs for most of services parameters.
- Added
terrainframe. - Added
set_altitudeservice. - Removed
yaw_rateparameter from most services, addedset_yawandset_yaw_rateservices. - Corrected order for
pitchandrolleverywhere to match XYZ convention. - Added
simple_offboard/statetopic.
- Updates to
selfcheck.py:- Fixed all false positive warnings if running in the simulation.
- More complex checks to remove false positive warnings related to markers detection.
- Experimental parameter for parallel checks (
_parallel:=1). - Parameter for printing out the time spent on each check (
_time:=1). - Added time sync offset report.
- Print out Clover VM version.
- Cleaned up and redesigned output.
- Various fixes and updates.
- Support PX4 v1.14 parameters.
- ArUco markers subsystem:
- Implemented dynamic reconfiguration for
aruco_mapnode. - Made
aruco_detect/lengthparameter dynamic. - Added
aruco_detect/transform_timeoutparameter. - Renamed
aruco_map/markerstopic toaruco_map/map. - Renamed
known_tiltparameter toknown_vertical. - Implemented
aruco_detect/set_length_overrideservice. - Consider markers sizes from map in
aruco_detectnode.
- Implemented dynamic reconfiguration for
- Disable optical flow when markers map is recognized.
- Added scripts for automatic testing of autonomous flights.
- Added new examples for working with the camera, including a red circle model and its recognition and following.
- Implemented
long_callbackPython decorator to address the issue #218. - Implemented
optical_flow/enableddynamic parameter. - Updated LED strip native library to support RPi 4 rev. 1.5.
- Show number of messages received in web topic viewer.
- Run
main_camera/image_raw_throttledtopic by default. - Added
rectifyargument tomain_camera.launch - Improved launch time by not updating
wwwdirectory on each start, but on demand only. - Added a block for reading RC values to blocks programming.
- Added
image_geometrypackage to image. - Added udev rules for all supported autopilots by PX4.
- Various changes (full list).
Contributors: @okalachev, @SeliverstovaE, @oponfil, @stinger000, @muramura.