Releases: pollen-robotics/reachy2-sdk
Releases · pollen-robotics/reachy2-sdk
v1.0.5
What's Changed
- bug #367: update version to make new release by @FabienDanieau in #368
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- Update main by @glannuzel in #263
- Update mobile base notebook by @glannuzel in #265
- Update draw_square.py by @glannuzel in #267
- implement a goto spamming sendcartesiangoal by @simheo in #277
- improve goto with interpolation in task space by @simheo in #279
- unit tests failure by @glannuzel in #291
- refacto simplification remove registers by @glannuzel in #292
- set position does not work if head is turned off by @glannuzel in #302
- merge reachy2sdk with mobile base sdk by @glannuzel in #295
- mobile base closer to parts by @glannuzel in #296
- refacto classes hierarchy by @glannuzel in #299
- simplify send commands by @glannuzel in #301
- add way to read torque and speed limit by @glannuzel in #303
- fix error when printing unconnected Reachy by @FabienDanieau in #314
- examples broken by @glannuzel in #305
- adapt cameramanager to ros based sdk server by @FabienDanieau in #313
- try removing asyncio by @glannuzel in #309
- Remove definitively MobileBaseSDK by @glannuzel in #319
- handle connection problems by @glannuzel in #320
- unit test assert camera name=teleop stereo=true is none by @FabienDanieau in #326
- Remove roundings by @glannuzel in #324
- Create goto() for joint by @glannuzel in #312
- lidar safety cannot be set by @simheo in #323
- Fix radians for head goto_joints() by @glannuzel in #336
- Update test_goto.py by @glannuzel in #339
- goto can be sent to the mobile base even if it is off by @glannuzel in #341
- duplicated method by @glannuzel in #334
- modify mobile base for consistency by @glannuzel in #340
- control hand in position by @glannuzel in #342
- Remove useless print by @glannuzel in #344
- add audit function by @glannuzel in #329
- bug with send goal positions on both arms by @glannuzel in #346
- integrate orbbec by @FabienDanieau in #353
- add mobile base current velocities by @glannuzel in #351
- add relative moves function by @glannuzel in #354
- Add translation and rotation examples by @glannuzel in #358
- modify notebooks by @ClaireHzl in #360
- fix unit tests by @FabienDanieau in #363
- modification of hand.is_on() by @ClaireHzl in #366
New Contributors
- @ClaireHzl made their first contribution in #360
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- enhancement #259: adding ci for building whl and pushing to pip by @FabienDanieau in #260
- Update setup.cfg by @glannuzel in #262
Full Changelog: v1.0.1...v1.0.3
v1.0.1
What's Changed
- documentation #257 : move SDK api requirements to main requirements by @FabienDanieau in #258
- enhancement #255: specify version of dependencies by @FabienDanieau in #256
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Full Changelog: v1.0.0...v1.0.0
What's Changed
- Setup right arm only by @simheo in #10
- 11 read registers in bg by @glannuzel in #13
- 14 head setup by @glannuzel in #15
- 16 init and update all parts by @glannuzel in #17
- Check type and unwrap in register by @glannuzel in #19
- Add turn_on, turn_off by @glannuzel in #23
- Be consistent with new ids by @glannuzel in #21
- Add IK and FK functions by @glannuzel in #26
- Add head kinematics functions. by @glannuzel in #25
- 27 enabled disabled parts by @glannuzel in #29
- 30 antennas set position by @glannuzel in #31
- 7 add head movements functions by @glannuzel in #24
- 5 add arm cartesian goto by @glannuzel in #28
- 33 modify orbita state by @glannuzel in #34
- 12 write registers by @simheo in #39
- Modify list of joints to actuators by @glannuzel in #37
- Clean Orbita3D file. by @glannuzel in #48
- Adapt to changes in the API. by @simheo in #49
- 41 handle compliance setting by @glannuzel in #46
- 42 handle registers writing for the head part by @glannuzel in #50
- Fix GetJointsLimits name. by @glannuzel in #54
- Update GetOrientation return value by @glannuzel in #56
- 61 writing registers does not work anymore by @glannuzel in #63
- 45 set speed limit and torque limit at actuator level by @glannuzel in #52
- 59 make client work with ros server by @glannuzel in #65
- 57 set pid value at actuator level by @glannuzel in #66
- 79 use double instead of floatvalue for exteulerangles message by @simheo in #80
- Change how joints, motors and axis attributes are hidden in Orbita2d and 3d. by @simheo in #81
- 67 add conversion degrees-rads in kinematics functions by @glannuzel in #68
- Clean PID by @glannuzel in #70
- 62 using conversions from deg to rad when setting registers crashes the threads by @glannuzel in #71
- 72 set compliancy does not work anymore by @glannuzel in #73
- Don't i iterate over rpy.ListFields(). by @simheo in #92
- Add left arm. by @simheo in #93
- 60 setting register value with incorrect type value crashes the command thread by @glannuzel in #95
- Add object repr for main objects by @glannuzel in #96
- 82 catch grpc error to inform the user by @simheo in #97
- Cancel remaining task in atexit function. Also wait for the last buffered commands to be sent. by @simheo in #99
- 76 prevent user from instanciating two reachySDK by @glannuzel in #98
- Move orient and rotate_to to orbita3d by @glannuzel in #104
- Update get_config by @glannuzel in #116
- 94 add connect and reconnect methods by @simheo in #118
- 100 add audio functions by @glannuzel in #102
- 120 update project requirements for pip by @FabienDanieau in #122
- 106 improve code documentation by @glannuzel in #117
- bug #125: change sound volume in dedicated function. by @FabienDanieau in #126
- Raise error if audio recording failed. by @simheo in #128
- 124 rename reachy v2 and Orbita2d, 3d by @simheo in #129
- 101 add features to hand by @simheo in #134
- enhancement #123: adding say text by @FabienDanieau in #131
- 105 add reachyjoints and reachyactuators by @simheo in #146
- Fix arm ik calling. by @simheo in #147
- Create python script to perform basic tests. by @simheo in #149
- 151 adjust goto rpc call to new api by @RemiFabre in #152
- 153 mypy detects reachysdk class as any by @FabienDanieau in #154
- 157 setup unit tests by @FabienDanieau in #158
- 165 cancel all goto should not be at arm level by @glannuzel in #166
- Fix head control functions. by @glannuzel in #160
- 139 replace prints with logs by @FabienDanieau in #168
- Cancel goto for head by @glannuzel in #164
- enhancement #170: increase precision of test square by @FabienDanieau in #171
- 174 add basic offline unit tests by @FabienDanieau in #175
- 40 add mobile base by @glannuzel in #176
- enhancement #178: upgrading tools by @FabienDanieau in #179
- 169 all commands are not sent at all time by @glannuzel in #180
- Update test_basic_movements.py by @glannuzel in #173
- 183 bind look at by @RemiFabre in #184
- enhancement #192: exclude example folder by @FabienDanieau in #193
- 189 add goto new functions by @glannuzel in #190
- Set stream freq to 80Hz by @glannuzel in #195
- 198 add simple functions for goto main states by @glannuzel in #199
- 196 more unit tests by @FabienDanieau in #201
- 186 create reachyhome by @glannuzel in #197
- documentation #202: generate doc when PR by @FabienDanieau in #203
- 200 give consistent way to tun on turn off by @glannuzel in #207
- 58 make one parent class orbita for orbita2d and 3d by @FabienDanieau in #205
- 143 reorganize scripts in reachy2 sdk src folder by @FabienDanieau in #206
- Update setup.cfg by @glannuzel in #213
- 210 desactivate audio server by @FabienDanieau in #211
- 214 modify shown functions attributes by @glannuzel in #217
- 74 add cameras by @FabienDanieau in #194
- 223 transform home in set pose by @glannuzel in #224
- Remove goto_position_orientation by @glannuzel in #225
- 215 modify objects repr by @glannuzel in #228
- 181 give feedback on goto fail by @glannuzel in #226
- 220 mobile base modif at reachy level by @glannuzel in #222
- 227 pytest reachy sdk does not pass anymore by @FabienDanieau in #230
- 232 an inadvertent user can replace elements of reachy with numbers by @glannuzel in #233
- Add get_joints_positions on head by @glannuzel in #237
- e...