RobotDART's first official release!
RobotDART's paper is accepted at JOSS!
Documentation and installation instructions greatly improved by the JOSS' reviewers and editor (see here).
You can find more information here: https://nosalro.github.io/robot_dart/
RobotDART is funded by Hellenic Foundation for Research and Innovation (H.F.R.I.) under the "3rd Call for H.F.R.I. Research Projects to support Post-Doctoral Researchers" (project number 7541, NOSALRO). The project is being implemented at the Computational Intelligence Lab (CILab) of the Department of Mathematics, and the Laboratory of Automation and Robotics (LAR) of the Electrical and Computer Engineering Department, University of Patras, Greece. More details at: https://nosalro.github.io
What's Changed
- Install the URDF files in a system directory and search by @jbmouret in #74
- Αdd easy limits access and reset in Robot class by @costashatz in #90
- Add jacobian, mass matrix and other helpers in Robot by @costashatz in #91
- Make boost.process optional (but make it possible to record videos) by @jbmouret in #93
- improve example of icub by @jbmouret in #94
- Fast Talos by @jbmouret in #92
- Robot reset by @costashatz in #96
- API for generic Sensors by @costashatz in #97
- Text 2D Visualizations by @costashatz in #98
- [magnum]: remove deprecated functionality by @costashatz in #95
- Create a robot pool by @jbmouret in #100
- Define placeholders for text by @jbmouret in #101
- Deadlock fix and nicer reset for robot pool by @costashatz in #103
- [gui]: fix text display by @costashatz in #105
- fix the real time factor + improve scheduler + improve status bar by @jbmouret in #106
- Fix specularity by @costashatz in #112
- Clean-up to simplify API for GUI/Sensor by @costashatz in #113
- Franka sim by @dinies in #110
- Torque sensor implementation + iiwa example by @ibergonzani in #109
- ForceTorque sensor stores wrenches/IMU sensor improvement by @costashatz in #115
- Friction/restitution parameters available, floor as a robot by @costashatz in #117
- Cleanup by @costashatz in #118
- Make it possible to change the font size of the panel & status bar by @jbmouret in #119
- Add the possibility to change the background color by @jbmouret in #123
- Remove the link to the dependencies (esp. assimp) by @jbmouret in #122
- Make text rendering a parameter by @costashatz in #124
- Shadow per Light by @costashatz in #125
- add filename to robot_pool by @jbmouret in #127
- [magnum]: fix for parallel contexts by @costashatz in #126
- Add full RGB-D sensor capabilities by @kostastsing in #129
- Allow for removals of robots in GUI by @costashatz in #130
- Make tf/6d pose consistent by @costashatz in #131
- Updates installation instructions. by @matthias-mayr in #132
- CI via GitHub Actions by @costashatz in #141
- Unitree A1 robot by @costashatz in #140
- Fix real-time factor reporting by @costashatz in #144
- Rotational error added to pd controller by @dinies in #142
- Descriptors: Remove Completely by @costashatz in #146
- Remove Damages by @costashatz in #147
- [robot]: fix base/body pose by @costashatz in #149
- [BitmaskCollisionFilter]: improve with category and collision mask by @costashatz in #150
- fix big_sur (osx 11.6) compilation by @jbmouret in #154
- Allow to "break" sensors by @jbmouret in #153
- Stricter warnings and avoid warnings of external libs by @costashatz in #152
- [magnum]: do not use deprecated Magnum functions by @costashatz in #138
- CMake: Fix exporting private flags by @costashatz in #156
- Tiago by @jbmouret in #155
- Robot classes by @jbmouret in #102
- [robot]: deep copy shapes when cloning by @costashatz in #158
- Better icub (mesh colors) by @jbmouret in #159
- [robots]: Add EE frame in Franka by @costashatz in #162
- [robot]: use default inertia/mass of zero for links without mass by @costashatz in #164
- Utheque: URDF-theque (library of URDFs) by @jbmouret in #166
- [github]: update workflows to use v6.12.1 by @costashatz in #167
- Fix pybind11 for clang (again) by @costashatz in #169
- [tiago]: Fix initial z location that ends up in collision by @costashatz in #170
- Talos with simple collision boxes by @dalinel in #168
- DART >=6.13 requires C++17 by @costashatz in #171
- cmake.in multiple inclusion by @dalinel in #173
- [robots]: add UR3E with Schunk hand by @costashatz in #165
- add -Wno-narrowing for clang options by @jbmouret in #175
- [tiago]: add differential drive by @costashatz in #174
- In OSX do not search for GL headers by @costashatz in #176
- add a tiago with fixed wheels & casters by @jbmouret in #178
- minor improvements to wscript (-fPIC) and dart.py + add line number in assert by @jbmouret in #179
- [tiago]: override reset function by @kounelisagis in #182
- Add custom reset function to all robots that need it by @costashatz in #183
- changed FT direction to correspond to real Talos by @dalinel in #184
- Add a warning message when policy is not set to active during configuration by @artificialsimon in #181
- Never allow to overshoot if position limits are enforced by @costashatz in #186
- Fix for urdfdom headers search by @costashatz in #189
- update icub.urdf by @olivierrochel-inria in #188
- Removing Boost as a dependency by @costashatz in #190
- Use Egl instead of Glx by @costashatz in #128
- include string (create_compatibility_shader.hpp) by @dtotsila in #191
- waf_tools/magnum: fix libdl detection by @olivierrochel-inria in #192
- Fix bugs for old dart + utheque prefix by @costashatz in #194
- Fix python by @costashatz in #195
- Fix for magnum egl/headless by @costashatz in #196
- Add Interbotix Vx300 manipulator by @costashatz in #197
- Fix CI by @costashatz in #200
- Documentation by @costashatz in #145
- CMake/C++ docs by @costashatz in #215
- add ffmpeg installation instructions by @costashatz in #216
- Magnum Python Bindings Installation Instructions by @costashatz in #217
- Python cameras example fixes by @costashatz in #218
- Automatic exit of scripts on failure by @costashatz in #219
- Updated Supported Robots by @dtotsila in #220
- Negative mesh scale issue by @costashatz in #221
- Contribution guideliness by @dtotsila in #222
- Fix DART DOI by @boisgera in #224
New Contributors
- @dinies made their first contribution in #110
- @ibergonzani made their first contribution in #109
- @kostastsing made their first contribution in #129
- @matthias-mayr made their first contribution in #132
- @kounelisagis made their first contribution in #182
- @artificialsimon made their first contribution in #181
- @olivierrochel-inria made their first contribution in #188
- @dtotsila made their first contribution in #191
- @boisgera made their first contribution in #224
Full Changelog: osg...v1.1.0