Releases: gbionics/yarp-device-ethercat-cia402
Releases · gbionics/yarp-device-ethercat-cia402
yarp-device-ethercat-cia402 v0.6.0
What's Changed
- Add interaction mode functionality to CiA402MotionControl driver by @GiulioRomualdi in #31
- Add a time profile in the device by @GiulioRomualdi in #32
- Add mutex for thread safety in CiA402MotionControl methods by @GiulioRomualdi in #33
- Update repository URL in README by @isorrentino in #36
- Change output name format for application targets by @isorrentino in #37
- Add missing parameters for motion control configuration by @isorrentino in #39
- Fix WKC=-1 dropouts: automatic PDO recovery + PP target seeding and accel clamp by @GiulioRomualdi in #38
New Contributors
- @isorrentino made their first contribution in #36
Full Changelog: v0.5.0...v0.6.0
yarp-device-ethercat-cia402 v0.5.0
What's Changed
- Implement an application to set the zero configuration of the nodes by @GiulioRomualdi in #30
Full Changelog: v0.4.0...v0.5.0
yarp-device-ethercat-cia402 v0.4.0
What's Changed
- Add axes_names parameter by @GiulioRomualdi in #29
- Fix velocity scaling to account for encoder mounting (joint vs motor side) by @GiulioRomualdi in #28
Full Changelog: v0.3.0...v0.4.0
yarp-device-ethercat-cia402 v0.3.0
What's Changed
- Fix transmission errors when multiple node are connected by @GiulioRomualdi in #25
- Add support for inverted motion sense direction in configuration by @GiulioRomualdi in #26
- Implement position limit functionality in CiA402MotionControl by @GiulioRomualdi in #27
Full Changelog: v0.2.0...v0.3.0
yarp-device-ethercat-cia402 v0.2.0
What's Changed
- Add Distributed Clock (DC) synchronization support in EthercatManager by @GiulioRomualdi in #21
Full Changelog: v0.1.0...v0.2.0
yarp-device-ethercat-cia402 v0.1.0
What's Changed
- Add cmake skeleton for the yarp plugin by @GiulioRomualdi in #1
- Implement the Ds402MotionControl::open by @GiulioRomualdi in #2
- Implement IMotorEncoders interface in Ds402MotionControl by @GiulioRomualdi in #3
- Implement IEncodersTimed interface in Ds402MotionControl by @GiulioRomualdi in #4
- Implement IAxisInfo interface in Ds402MotionControl by @GiulioRomualdi in #6
- Add EtherCAT Network Manager and PDO Mapping for STO/SBC Monitoring by @GiulioRomualdi in #7
- Implement ITorqueControl interface in Ds402MotionControl by @GiulioRomualdi in #8
- Add IVelocityControl interface implementation in Ds402MotionControl by @GiulioRomualdi in #9
- Rename ds402 to CiA402 by @GiulioRomualdi in #12
- Update README with detailed project information and usage instructions by @GiulioRomualdi in #13
- Motion stack: safer setpoint handling, fault recovery via FORCE-IDLE, dual encoder support, and velocity unit check by @GiulioRomualdi in #14
- Update the code to work with SOEM 2.0.0 by @GiulioRomualdi in #15
- Add C++ CI workflow with conda-forge dependencies by @GiulioRomualdi in #16
- Implement the IPositionControl interface by @GiulioRomualdi in #17
- Add IMotor interface implementation by @GiulioRomualdi in #18
- Add ICurrentControl interface implementation and motor current handling by @GiulioRomualdi in #19
- Prepare 0.1.0 release by @GiulioRomualdi in #20
New Contributors
- @GiulioRomualdi made their first contribution in #1
Full Changelog: https://github.com/ami-iit/yarp-device-ethercat-cia402/commits/v0.1.0