Changelog and Release History

Changelog for package bebop_driver

0.4.0 (2016-01-17)

  • Update Parrot SDK to 3.7.5 (from 3.6) - Remove upstream XML hash from .msg files to minmize msg type changes from now on - New Topic and Message type for DefaultCameraOrientation
  • Add cmd_vel timeout for safety - The driver now sends stop command if no new cmd_vel is received within a pre-defined timeout period. This timeout is set to 0.1s by default and can be changed via cmd_vel_timeout parameter.
  • Fix right-jand rule bug of angular.z @jacobperron (fixes #26)
  • Patch ARSDK to fix Sanselan’s old URL - This is temporary and must be reverted when this is fixed upstream. Issue reported here: Parrot-Developers/ARSDKBuildUtils#61
  • Add bebop ip address as ROS parameter (fixes #19) - (Param name: bebop_ip, default value: 192.168.42.1)
  • Fix CameraInfo issues (closes #10) - Fix bugs in loading camera calibration data and update the tests - Add a sample calibration file for bebop camera: bebop_camera_calib.yaml - Load camera calibration file by default in both node/nodelet launch files
  • Remove redundant bebop.launch file (closes #11)
  • Fix coordinate system inconsistencies (fixes #13) - Fix cmd_vel.linear.y sign error - Use attitude values in tests instead of velocities
  • Contributors: Anup, Mani Monajjemi, Jacob Perron

0.3.0 (2015-09-17)

  • Renamed package to bebop_driver
  • Built against ARSDK3_version_3_6
  • bebop_autonomy is now a metapackage - bebop_autonomy is the ROS metapackage name - Rename bebop_autonomy package to bebop_driver - Rename bebop_autonomy_msgs to bebop_msgs
  • Contributors: Mani Monajjemi

0.2.0 (2015-09-10)

  • Finalized documentation
  • Remove bebop_autonomy’s dependency to image_view
  • Imrovements to code autogeneration scripts.
  • CLAMP values for cmd_vels and anim_id
  • Added contents to almost all doc pages
  • Bebop In The Loop tests (first revision)
  • Fixed more style (lint) issues
  • Finalized the first revision of tests
  • Add autogenerated docs for Settings, Topics and Params
  • Contributors: Mani Monajjemi

0.1.2 (2015-09-05)

  • Move ‘state’ params to their own param namespace
  • Add missing unzip dep to package.xml
  • Contributors: Mani Monajjemi

0.1.1 (2015-09-04)

  • Add support for downloading and building ARDroneSDK3 during the build process
  • Add flattrim, flip and navigatehome interfaces
  • Add forward declaration to classes where it is possible
  • Major bug fixes and improvements - Dynamic Reconfigure: Convert all two state int_t values to enum - Fix the private nodehandle bugs in State and Settings handlers - Fix the data flow of Settings between rosparam and dynamic reconfigure and bebop - Fix SDK enum types in C (I32 instead of U8) - Add Start/Stop streaming to Bebop interface class
  • Add bebop_nodelet launch with image_view
  • Organized DynR configs into groups + Moved the autogeneration report to a seperated file + build speed improvements
  • Dynamically reconfigurable Bebop settings
  • Add support to enable publishing of a specific State
  • Add support to propogate states from bebop to ROS
  • Auto-generated .msg and .h files based on libARCommands XML files
  • New threading model for data retreival and publishing - Nodelet now manages its own thread to receive frames from Bebop - GetFrame() function abstracts all sync to access the rgb frame - All subscribers send commands to the Bebop in their callbacks
  • Integreate ARSAL logs into ROS_LOG - Fix sync issues between frame grabber and publisher
  • Improve video decode/publish pipeline - Adopt frame decoding from official examples - Thread safe access to raw frame ptr - Synchronised frame decoding and publishing
  • Proof of concept ROS driver for bebop drone
  • Contributors: Mani Monajjemi

Changelog for package bebop_tools

0.4.0 (2016-01-17)

  • Fix cmd_vel.linear.y sign issue in joystick config file
  • Contributors: Mani Monajjemi

0.3.0 (2015-09-17)

  • Renamed package to bebop_tools
  • Contributors: Mani Monajjemi

0.2.0 (2015-09-10)

  • Move image_view nodelet demo to bebop_tools package
  • Contributors: Mani Monajjemi

0.1.2 (2015-09-05)

  • Initial release of joystick teleop for bebop_autonomy
  • Contributors: Mani Monajjemi

0.1.1 (2015-09-04)

Changelog for package bebop_msgs

0.4.0 (2016-01-17)

  • Update Parrot SDK to 3.7.5 (from 3.6)
  • New Topic and Message type for DefaultCameraOrientation
  • Contributors: Mani Monajjemi

0.3.0 (2015-09-17)

  • Renamed to bebop_msgs
  • Contributors: Mani Monajjemi

0.2.0 (2015-09-10)

  • Contributors: Mani Monajjemi

0.1.2 (2015-09-05)

  • Contributors: Mani Monajjemi

0.1.1 (2015-09-04)

  • Auto-generated .msg and .h files based on libARCommands XML files
  • Contributors: Mani Monajjemi