Skip to content

Releases: dqrobotics/matlab

20.04.0.1

16 Jul 20:02
f11f0de
Compare
Choose a tag to compare

This is a minor revision that implements the hotfix #57 from dqrobotics/20.04-hotfix1.

Also, the RAM paper simulation has been included in matlab-examples/vrep/simulation-ram-paper.

20.04

11 May 20:55
203c833
Compare
Choose a tag to compare

Continuing the DQ Robotics each-six-months release schedule, this new version has some important improvements and changes:

  1. Matlab examples are now separated from the main package, so they can be updated at a different rate from the overall library. Nonetheless, the main toolbox package contains the version of the examples that were available when the main package was released.

  2. Test modules are also separated from the main package as they are aimed at developing the library. Therefore, most users don’t need them.

  3. Support for dummy joints was removed. This is a long-overdue modification. Dummy joints were available before to help users defining passive joints. However, more than often this feature was misused, so we decided to remove it.

  4. New class DQ_SerialWholeBody: Instead of using the class DQ_WholeBody for complex robots composed of smaller kinematic chains that are serially attached, now users should use DQ_SerialWholeBody instead. The old DQ_WholeBody class, although still functional in this release, will become an abstract class in the future and will be the parent of all whole-body mechanisms, including the ones that have branched and parallel structures.

  5. New class DQ_SerialManipulatorDH: Robots that use the standard Denavit-Hartenberg convention should use this class as the old DQ_SerialManipulator will be transformed into an abstract superclass that is independent on the parameterization used to describe the kinematic chain. Also, we implemented prismatic joints, although they cannot be plotted yet.

  6. Several small bugs were fixed.

19.10.0.1

23 Oct 21:37
6378b71
Compare
Choose a tag to compare

This minor release fixes a bug where the toolbox installer would not include the toolbox subfolders to the path.

In addition, it includes a fix for the V-REP interface, whose name has changed after the first toolbox was released.

October 2019 Release

06 Oct 03:32
Compare
Choose a tag to compare

Although DQ Robotics has been around for several years, this is the first official release. It features classes for modeling and controlling serial manipulators, bimanual systems, mobile manipulators, mobile robots, etc., using dual quaternion algebra. The Matlab version includes a comprehensive and easy-to-use plot system and is ideal for studying and to quickly implement new ideas.