Project

General

Profile

News

genom3-ros: genom3-ros 1.17 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Fix client/c port reading for unpublished ports
  • Add a lock in client/c port reading callback, preventing race conditions in case of high frequency port reading (#127)
  • Unlimit actionlib client subscriptions lengths to avoid message loss
  • Set actionlib status_list_timeout to 0, avoiding degraded performance in case of high frequency requests

Download

genom3-ros-1.17.tar.gz

pocolibs: pocolibs 2.16 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Improve performance of remotePosterTake() with a POSTER_WRITE operation, by avoiding a useless remote read.
  • Fix undefined errno in case of RPC failure in remotePosterTake/Give()
  • Add -lm dependency to comLib (for atan(3) in h2MathLib)
  • Use thread-safe rpcgen (when available) in remotePosterLib. Disable remotePosterLib when rpcgen -M is not available
  • Fix configure script for gcc with -Werror
  • Replace sigprocmask(2) in wdLib by pthread_sigmask(3) (fixing some issues with MacOSX)

Download

pocolibs-2.16.tar.gz

nhfc-genom3: nhfc-genom3 1.3 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Update default controller parameters / gains.
  • Try to fall down gently if no desired position is given (in servo mode).
  • Do not servo until the first valid position is received.
  • Scale output from 0 to 100% in 3s by default after the first valid position is received.
  • Require openrobots-idl-1.4, catchup with rotorcraft interface changes.
  • Log additional data: total thrust and desired state.

Download

nhfc-genom3-1.3.tar.gz

mikrokopter-genom3: mikrokopter-genom3 1.6 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Raise an error in set_velocity() only if a motor in in emergency (#99)
  • Use ASYNC_LOW_LATENCY ioctl on the tty when available, and check that the ftdi latency is actually 1ms.
  • Use openrobots-idl-1.4, drop now superfluous "rotors" port (merged into rotor_measurement port) (#110).
  • Add a set_throttle() service, setting an open-loop PWM (#111).
  • Allow a direct connection to a single brushless controller (with mkbl software).
  • Allow opening ttys by passing their usb serial id.
  • Replace NaN with zeroes in set_velocity() and set_throttle(), to avoid spinning at excessive velocity in case of a bug (#102).

Download

mikrokopter-genom3-1.6.tar.gz

(211-220/306)

Also available in: Atom