Commit 40394ba
release v4.0.3 (#226)
* Feat/ultra arm p1 api (#205)
* feat(P1-api):P1 adapts to basic motion interface
* refactor(P1-Api): The class name is renamed to UltraArmP1
* feat(ultraArm P1): P1 Control interface adds closed-loop position feedback
* perf(ultraArm P1): P1 Control interface adds closed-loop position feedback
* feat(P1): Control interface adds closed-loop switch parameters
* fix(320-Api):Fixed the abnormal return value issue of the three-finger/force-controlled gripper reading interface
* Fix/pro320 api (#213)
* feat(P1-api):P1 adapts to basic motion interface
* refactor(P1-Api): The class name is renamed to UltraArmP1
* feat(ultraArm P1): P1 Control interface adds closed-loop position feedback
* perf(ultraArm P1): P1 Control interface adds closed-loop position feedback
* feat(P1): Control interface adds closed-loop switch parameters
* fix(320-Api):Fixed the abnormal return value issue of the three-finger/force-controlled gripper reading interface
* Fixed MyAGVPro known bugs (#217)
* add MyCobot 280 X5PI API
* add MyCobot 280 X5 PI doc
* Fix MyCobot 280 X5 Pi doc errors
* add MyCobot 280 X5 PI sokcet sever&client
* MyCobot 280 X5 PI server compatible with python2
* rename MyCobot280x5pi to MyCobot280RDKX5
* fix MyArmMControl bugs
* fix MyArmC bugs
* fix myArmM&C demo bug
* update M&C demo
* fix MyCobot280 rdkx5 bug
* fix MyArmM&C bugs
* fix bugs
* fix bug
* fix ThreeHand api bug
* Fixed the issue that Pro630 could not read data
* fix MyArmM bug
* MyArmM&C adds get_joints_coord interface
* fix Pro630 bug
* fix Pro630 bugs
* Fixed the pro630 socket communication bug
* Optimize MyCobot280 RDK X5 interface parameter error prompt
* Optimized the way MyAGV reads MCU data
* feat(myagvpro): add myagvpro api
* fix(ConveyorApi):Fix the problem that no data is returned
* feat(MyAGVPro): Adapt to Bluetooth and socket TCP communication modes
* docs(MyAGVPro): Format the document
* docs(MyAGVPro): Documentation to increase use cases
* docs(MyAGVPro): rename MyAGVPro_zh.md
* docs(MyAGVPro): Update the serial port
* fix(MyArmM): Correction of joint limit and motor code value range
* feat(MyAGVPro): Add get_emergency_stop_state api
* feat(MyAGVPro): Add get_emergency_stop_state api
* refactor(MyAGVPro): rename get_emergency_stop_state to get_estop_state
* feat(MyAgv): Added setting/reading automatic report status interface
* fix(M750):Updated M750 Swing Limit
* fix(MyAGVPro): The issue that Bluetooth address matching fails is fixed
* feat(myagvpro): add get_robot_status api
* feat(demo):Add myAGVPro composite kit handle control case
* feat(MercuryX1): Compatible with dock firmware version 1.2
* feat(mercurychassis_api): Dynamically matching instruction length
* feat(mercurychassis_api): Optimize voltage reading accuracy
* feat(ConveyorApi): Separate the set_motor_speed interface
* feat(ConveyorApi): Specify the motor type during initialization
* refactor(conveyorApi): add stop interface
* Develop branch merge (#196)
* 添加pid设置demo
* chore: Add a custom pylint configuration file
---------
Co-authored-by: weiquan
* feat(conveyor_api): Adapt to Conveyor 1.1 firmware, all interfaces return uniform values
* feat(AGVPRO): Adapt to CH340 serial port chip
* feat(AGVPRO): Automatically upload the adapter firmware v1.0.10
* feat(AGVPRO): Added the control interface for opening and closing the handle
* feat(AGVPRO): Added an interface for reading handle control status
* feat(AGVPRO): Bluetooth adapter handle control interface
* fix(mercury): Fix the redundant code in the previous commit
* fix(Mercury): Resolved server communication issues affecting both arms
* fix(MyAGVPro): Fixed the issue that some interfaces did not return
* fix(MyAGVPro): Fixed the interface parameter verification error issue
* refactor(MyAGVPro): Optimize get_robot_statuts interface return
---------
Co-authored-by: Mrkun5018 <76215701+Mrkun5018@users.noreply.github.com>
Co-authored-by: weiquan <55946925+anla-xu@users.noreply.github.com>
* Fix/p340 api (#216)
* fix(P340): Fixed the play_gcode_file interface stuck issue
* fix(P340): Fixed the play_gcode_file interface stuck issue,remove thread lock
* fix(P340-Api): Fixed the play_gcode_file interface stuck issue
* Fix/p340 api (#220)
* fix(pro450): fix some test interface bugs
* fix(pro450-api): Fixed the problem of some interface parameters exceeding the limit
* fix(pro450-api): Fixed the problem of is_in_position() interface parameters exceeding the limit
* fix(pro450-api): Fixed the problem of some interface parameters exceeding the limit
* feat(pro450-API):Add settings and get communication mode interface, waiting for machine verification
* feat(pro450-api):Added custom protocol document interface, pending machine verification
* feat(pro450-api):Added custom protocol document interface, pending machine verification
* docs(pro450-api): update API use
* docs(pro450-api): update API use
* fix(pro450-api): fix some interfaces
* fix(pro450-api): fix some interfaces
* feat(pro450-api):Added dynamic parameter identification interface
* docs(pro450-api): update API use, remove some API
* feat(pro450-api):Added kinematic algorithm inverse solution interface and repaired closed loop mechanism, closed loop by default
* docs(pro450-api): update API use
* fix(pro450-api): fix some Api
* feat(pro450-api): add go_home() Api
* fix(pro450-API): solve_inv_kinematics interface adds parameter range detection
* fix(P340-api): fix test API bug
* fix(pro450-api):fix some api bug
* docs(pro450-api): update API use
* fix(pro450-api):Fixed some interface test bugs
* docs(pro450-api): update API use
* fix(pro450-api): Repair the bottom external device related interface and sports mode interface
* fix(pro450-api): Repair the bottom external device related interface and sports mode interface
* fix(pro450-api):Repair the bottom external device interface
* fix(pro450-api): fix some api bugs
* fix(pro450-api): Fixed the issue of refresh mode returning -1
* perf(pro450-api):Optimize the log module to prevent repeated printing of logs
* fix(pro450-api): Increase the parameter range of the log mode setting interface
* fix(pro450-api): Restore the parameter range of the log mode setting interface (#221)
* feat: release v4.0.2
* Fix/p340 api (#223)
* fix(p340-api):fix jog_coord api
* fix(p340-api): fix speed range
* fix(p340-api):fix gripper speed range
* fix(280-api): fix some API parameter range (#225)
---------
Co-authored-by: wangWking <93129711+wangWking@users.noreply.github.com>
Co-authored-by: K-Shuffler <76215701+K-Shuffler@users.noreply.github.com>
Co-authored-by: Mrkun5018 <76215701+Mrkun5018@users.noreply.github.com>1 parent b77bb8f commit 40394ba
File tree
9 files changed
+2574
-975
lines changed- pymycobot
9 files changed
+2574
-975
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
3 | 8 | | |
4 | 9 | | |
5 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
107 | | - | |
| 107 | + | |
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
| 225 | + | |
225 | 226 | | |
226 | 227 | | |
227 | 228 | | |
| |||
232 | 233 | | |
233 | 234 | | |
234 | 235 | | |
235 | | - | |
236 | | - | |
237 | 236 | | |
238 | 237 | | |
239 | 238 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
391 | 391 | | |
392 | 392 | | |
393 | 393 | | |
394 | | - | |
| 394 | + | |
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
| |||
402 | 402 | | |
403 | 403 | | |
404 | 404 | | |
405 | | - | |
406 | | - | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
407 | 409 | | |
408 | 410 | | |
409 | 411 | | |
| |||
413 | 415 | | |
414 | 416 | | |
415 | 417 | | |
416 | | - | |
417 | | - | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
418 | 424 | | |
419 | 425 | | |
420 | 426 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
385 | 385 | | |
386 | 386 | | |
387 | 387 | | |
388 | | - | |
| 388 | + | |
389 | 389 | | |
390 | 390 | | |
391 | 391 | | |
| |||
396 | 396 | | |
397 | 397 | | |
398 | 398 | | |
399 | | - | |
400 | | - | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
401 | 403 | | |
402 | 404 | | |
403 | 405 | | |
| |||
407 | 409 | | |
408 | 410 | | |
409 | 411 | | |
410 | | - | |
411 | | - | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
412 | 418 | | |
413 | 419 | | |
414 | 420 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
295 | 295 | | |
296 | 296 | | |
297 | 297 | | |
| 298 | + | |
298 | 299 | | |
299 | 300 | | |
300 | | - | |
301 | | - | |
| 301 | + | |
| 302 | + | |
302 | 303 | | |
303 | 304 | | |
304 | 305 | | |
| |||
311 | 312 | | |
312 | 313 | | |
313 | 314 | | |
| 315 | + | |
314 | 316 | | |
315 | 317 | | |
316 | 318 | | |
| |||
0 commit comments