Project

General

Profile

News

pom-genom3: pom-genom3 2.3 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Fix conversion from euler angles to quaternion in the 'replay' service
  • Abort processing of history after computing for longer than the period. This helps in keeping up the desired output rate when many old measurements are received.
  • Use aio(7) for logging and drop log entries when io requests are too slow
  • Add a 'decimation' parameter to the log_state function
  • Decouple the position and orientation measurements. This allows a measurement producer to provide only the translation part of a pose (e.g. GPS, ...) or the orientation part (e.g. compas).
  • Try to fix non positive definite covariance matrix in the state. Altough this does not happen in practice, it can still be triggered when receiving very wrong measurements.
  • Add README.adoc from latest genom skeleton

Download

pom-genom3-2.3.tar.gz

mikrokopter-genom3: mikrokopter-genom3 1.7 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Log brushless controller clock rate in the log file
  • Log IMU timestamp in the log file
  • Use aio(7) for logging and drop log entries when io requests are too slow.
  • Fix initial scaling ramp when the input port is not updated during 2 periods or more.
  • Wait until all motors have cleared their emergency flag before starting (that would otherwise prevent proper start after a failure to start).
  • Fix a logic bug in the startup monitoring, which could cause an infinite wait.
  • Document some services, in particular calibrate_imu() and set_zero().

Download

mikrokopter-genom3-1.7.tar.gz

matlab-genomix: matlab-genomix 1.7.2 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Fix an issue where a client might be destroyed while still being referenced by component instances. In practice, this could lead to components sending requests to the wrong client.
  • Improve some common error messages by supressing the backtrace from the error message (the backtrace was a bit confusing for end users).

Download

matlab-genomix-1.7.2.tar.gz

mrsim-genom3: mrsim-genom3 1.2 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Added set_state() service, setting the current position and velocity to a desired value.
  • Added set_pty() service, configuring the pseudo terminal device path. This must be called before other components can connect to mrsim.
  • Added an optional external, artificial disturbance.
  • Fixed a few glitches in the dynamics integration (not affecting the results in a noticable way, though).

Download

mrsim-genom3-1.2.tar.gz

maneuver-genom3: maneuver-genom3 1.3 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Added an optional 'duration' parameter to the planning requests. Passing 0 will compute a minimum time trajectory, as before. Any other value will compute a trajectory in the specified time (unless the given duration is smaller than the minimum time, in which case the plan will abort).
  • Fixed the starting point of trajectories after an abort of a previous plan.
  • Fixed the behaviour of goto() that now correctly starts from the current state (and not the last state of a previous plan).
  • Added a replay() function that plays back a log file or a trajectory file. The input file must have the same format as log files, but can be sampled at any frequency (samples are interpolated with the planner if the frequency is smaller than the component's one).
  • Use aio(7) to write to log files, and drop log entries if the filesystem is too slow.

Download

maneuver-genom3-1.3.tar.gz

genom3-ros: genom3-ros 1.18 released

Added by Anthony Mallet almost 7 years ago

Changes

  • Parse all input files inside the same cpp process, thus preserving #define'd include guards (#130)
  • Quote XML entities for 'doc' inside ros manifest.xml generated file
  • Don't require the presence of a ROS node when initializing a client/c, allowing more flexibility in the server implementation (e.g. multiple components inside the same ros node) (#141)
  • Do not abuse automake _LDFLAGS variable, thereby fixing the build with recent ROS kinetic that dropped the weird '-l:' flags in ros .pc files

Download

genom3-ros-1.18.tar.gz

(201-210/324)

Also available in: Atom