Project

General

Profile

News

AMrosix: rosix 1.4 released

Added by Anthony Mallet 27 days ago

Changes

  • Fix for python3 map() returns an iterator and not a list
  • Catch rosservice exception when trying to connect to a non-running node
  • Implement connect/disconnect for ports (genomix protocol 1.9)

Download

rosix-1.4.tar.gz

AMgenom3: genom3 3.2 released

Added by Anthony Mallet 27 days ago

Changes

  • Fix race condition between task creation and task activity startup
  • Fix genom_fatal exception handling in template json code
  • Add connect/disconnect methods for client ports, bump protocol version to 20260612. All clients needs recompilation.

Download

genom-3.2.tar.gz

AMuavatt-genom3: uavatt-genom3 1.3 released

Added by Anthony Mallet about 2 months ago

Changes

  • Add a "tilt prioritized" attitude controller. This is mostly useful when the controller is in underactuated mode where the lateral forces exceed the robot capabilities.
  • Update the wrench saturation algorithm by an optimization routine trying to maintain thrust direction, with more sensible behaviour than the previous bissection algorithm. This is enabled by default, but can be disabled or tuned with set_saturation_weights(). Log file is augmented with 'sat_fx', 'sat_fy', 'sat_fz', 'sat_tx', 'sat_ty', 'sat_tz' columuns indicating the scaling factor applied to each component (compared to non-saturated original thrust and torques).
  • Rename stop() to coast(), hopefully avoiding any further confusion about the semantics of this function.
  • Compute the min/max admissible torque given propellers limits, visible in get_geom_parameters().

Download

uavatt-genom3-1.3.tar.gz

(1-10/378)

Also available in: Atom