Skip to content

Latest commit

 

History

History
106 lines (82 loc) · 3.15 KB

changelog.md

File metadata and controls

106 lines (82 loc) · 3.15 KB

Changelog

V 4.1

  • Add support for EX motors

V 4.0

  • Fix compatibility with Python 3.8 and drop compatibility with Python 2
  • Fix poppy-configure and dxl-config for recent Dynamixel firmwares with protocol v1
  • Replaced the Snap build from pypot by a Snap downloader for poppy-services --snap
  • Add Snap entry points for webcam access in the REST API
  • Jupyter notebooks update for py3
  • Updated ikpy to the latest version

V 3.1

  • Add support for connecting multiple robots to a same VREP scene.
  • Fix a bug in the minjerk trajectory computation.

V 2.11

Features

  • Add dummy motors (mostly for unittest)
  • add native support for the pixl board
  • allow to disable sensor at loading (convenient for camera sensor)
  • add a dummy camera
  • Add support for RX-24 dynamixel motors
  • Add an event used to check if a "loopable" thread has been updated
  • Move can now be plotted using matplotlib

Snap

  • Add blocs: “ping url ” and “set $robot host to ” which aim to fix DNS issues in some filtered networks.
  • update “set of motor(s) to value ” : speed register is now moving_speed instead of goal_speed. Able to use it through many motors at once now
  • fix “get of motor(s) ”
  • fix some default values of inputs variable for consistency
  • add entry for ik in SnapRemoteServer
  • check return-delay-time at startup to prevent timeouts with misconfigured motors

Bugfix

  • many primitives threading issues
  • python >= 3.4 compatibility issues
  • setup unittest via dummy robot
  • fix the unclear exception "Cannot unpack *values"
  • fix cli tool poppy-motor-reset and rename it to dxl-config
  • Fix deprecation issue in get_control_table
  • Clear error when there is no "time script" in a v-rep scene
  • Fix a freeze when stopping a paused primitive
  • Fix offset/orientation issue in DummyController
  • Fix hostname resolution
  • Make initialization of synchronization loop more robust
  • Fix #155: Closing a DummyRobot raises an issue

V 2.10

Features

  • add support for led inside primitive (XL320)
  • remove RPICam and use v4l driver in opencv
  • support hampy marker in Snap!

Fix

  • network issue for finding local ip when there is no interface
  • Python 3.5 compatibility

V 2.9

Image feature Sensors

  • face
  • blob
  • qrcode

LED register for XL-320 motors

various bug fixes

V 2.8

Sync Loop

  • possibility to define synchronous loop
  • define a "light" synchronization loop
  • can now choose sync. loop inside the config

Better Sensor Integration

  • can specify sensor inside the config file

V 2.1

  • now uses the poppy_creature package
  • add support for present_load/torque_limit/compliant in V-REP
  • fix a bug when using setup.py install
  • add minimum jerk of Steve N'Guyen
  • add safe compliance behavior
  • add camera sensor based on opencv

V. 2.0

Major changes

  • support for V-REP simulator
  • new controller implementation: extending pypot

Minor changes

  • Use of descriptors for motor registers
  • REST API / remote robot
  • Starts automatically the synchronization

V. 1.7

Minor changes

  • Autodetect robot