- release v3.6.9
- The set_basic_output interface adds IO 5 to open the suction pump solenoid valve and automatically close it after 0.5S
- Fix bugs
- release v3.6.7
- Fixed the issue of incorrect naming of 320 electric gripper
- release v3.6.5
- Added 280 set_encoders_drag interface
- release v3.6.4
- Fix set_encoder function BUG
- release v3.6.3
- Fix bug and add new function
- release v3.6.2
- 630 adds partial control interface for force control gripper
- release v3.6.1
- Update 320 limit date
- release v3.6.0
- Refactoring by robot type
- release v3.5.3
- Fix(mycobotpro630): Remove clear_encoder_error() calls
- release v3.5.2
- add mycobot class init delay 1.5S
- release v3.5.1
- fix bug
- release v3.5.0
- Added 320 abnormal status acquisition interface
- release v3.4.9
- fix A1 bug
- release v3.4.7
- fix 280 get VOLTAGES error
- release v3.4.7
- Mycobot 280 stop interface adds return (applicable to Atom v7.0 and later versions)
- release v3.4.6
-
- Fix the issue of Mercury API: drag_teach_clean not being able to be used
-
- Unified naming convention for Mercury drag teaching API
-
- Clean up excess files
- release v3.4.5
- Add python-can
- release v3.4.4
- Mercury API Pause and Stop Interface Add Slow Stop Parameters
- release v3.4.3
- Fix bug
- release v3.4.2
- Add Mercury new interface
- release v3.4.1
- Optimize sockets
- Updated Mercury X1 base control interface; A
- Added 630 API
- Updated Mercury motion range limits
- release v3.3.9
- fix bug
- release v3.3.7
- fix bug
- release v3.3.6
- fix bug
- release v3.3.5
- fix bug
- release v3.3.4
- fix bug
- release v3.3.3
- fix bug
- release v3.3.2
- fix bug
- release v3.3.1
- fix bug
- release v3.3.0
- fix bug
- release v3.2.9
- fix bug
- release v3.2.8
- fix bug
- release v3.2.7
- fix bug
- release v3.2.6
- fix bug
- release v3.2.5
- ultraArm angle limit update
- release v3.2.4
- ultraArm add sync function
- release v3.2.3
- Optimize myagv interface get_battery_info
- release v3.2.2
- Add threading lock
- release v3.2.0
- Fix bug
- release v3.1.9
- Fix bug
- release v3.1.8
- Add myAGV interface.
- Increase interface robustness.
- release v3.1.7
- Fix myArm interface error
- release v3.1.6
- Update synchronization control interface
- release v3.1.5
- Add mycobot interface:get_basic_version(),set_transponder_mode()
- release v3.1.4
- Update set_gservo_round() function.
- Add pro 600 interface
- release v3.1.3
- Add open/close serial function
- release v3.1.2
- Fix set_joint_min(),set_joint_max() interface issue
- release v3.1.1
- Add new interface: set_gservo_round()
- release v3.1.0
- Fix get_joint_min_angle() and get_joint_max_angle() interface bug.
- Remove the connect function in mycobotsocket
- update demo/Server.py file
- Add new interface: get_error_information(),clear_error_information()
- release v3.0.9
- Fix UltraArm interface set_gpio_state error issue
- release v3.0.8
- Fix Mybuddy GPIO control bug
- release v3.0.7
- update ultraArm API
- release v3.0.6
- Modify the value range of ultraArm speed (100 mm/s -> 200 mm/s).
- release v3.0.5
- Fixed the issue of coords and angles issued by the ultraArm.
- release v3.0.4
- Fix some bug
- release v3.0.3
- Fix MyArm interface problems:
- set_solution_angles()
- Fix ultraArm interface problems:
- set_jog_coord()
- set_gpio_state()
- set_coord()
- release v3.0.2
- Fix MyBuddy interface problems:
- Add get_fresh_mode()
- remove get_servo_current()
- get_servo_voltages()、get_servo_status()、get_servo_temps()
- release v3.0.1
- Fix MyBuddy interface problems: get_base_coords()
- Add mybuddy serial port to read logs
- release v3.0.0
- Fix MyBuddy interface problems: get_base_coords()、set_gripper_state()
- Add 7-axis myArm interface
- release 2.9.9
- add 320 interface:
- set_gripper_mode(mode)
- get_gripper_mode()
- get_servo_last_pdi(id)
- release v2.9.8
- Renaming mira to ultraArm
- Fix variable name conflicts
- release v2.9.7
- Add MechArm class: Separate mecharm from mycobot
- Fix known bug
- release v2.9.6
- Fix MyBuddySocket get_radians()、send_radians() BUG
- release v2.9.5
- Add MyBuddy serial open(),is_open() function
- Add MyBuddy example
- release v2.9.4
- fix read_next_error() bug
- fix set_ssid_pwd() bug
- release v2.9.3
- fix jog_increment() bug
- Fixed an incorrect description of the set_fresh_mode interface
- release v2.9.2
- fix bug jog_increment()
- release v2.9.1
- fix MyBuddy read data bug.
- release v2.9.0
- release v2.8.1
- Fix MyBuddy send_angles() function BUG
- release v2.8.0
- Added the ability to obtain and set the wifi account password through the serial port
- Fix mypalletizer class BUG
- Initial release of mybuddy interface
- release v2.7.6
- Update 320 API
- release v2.7.5
- Fixed an issue where the M5 would restart when the serial port was initialized for the first time.
- New interface:
get_tool_reference
,set_tool_reference
,set_world_reference
,get_world_reference
,set_reference_frame
,get_reference_frame
,set_movement_type
,get_movement_type
,set_end_type
,get_end_type
,get_plan_speed
,get_plan_acceleration
,set_plan_speed
,set_plan_acceleration
,get_servo_speeds
,get_servo_currents
,get_servo_voltages
,get_servo_status
,get_servo_temps
.
- release v2.7.4
- Fix m5 network communication bug
- release v2.7.3
- fix get_tof_distance() no return problem.
- release v2.7.2
- Added network communication and distance detection functions for m5 and seed versions
- release v2.7.1
- Refactor tcp/ip control method
- Optimize tcp/ip control gpio
- Fix the error of get_basic_input() again
- Added instructions for using MyCobotSocket
- release v2.7.0
- Added TCP/IP to control the robotic arm
- Fixed the problem that the get_basic_input() and get_digital_input() methods return incorrect data
- release v2.6.1
- Fix transmission angle or coordinate jam problem. (sync_send_angles() and sync_send_coords())
- release v2.6.0
- Preliminary adaptation mypalletizer
- release v2.5.9
- import
utils
module. - modify
send_coord()
for atom4.0 - update document.
- release v2.5.8
- fix
is_servo_enable
error. - fix
send_coord
index error.
- release v2.5.6
- add new api:
def get_encoders(self)
def get_basic_input(self, pin, v)
- add
utils
module. - update api document.
- release v2.5.5
- fix GPIO api.
- release v2.5.4
- add methods for raspberry pi version basic control.
def gpio_init(self)
def gpio_output(self, pin, v)
- release v2.5.3
- sync with Atom3.1
- improved parameter checking.
- new class
CommandGenerator
that generate binary real command. - can import needed class from
pymycobot
, like:from pymycobot import Mycobot, Angle, Coord, CommandGenerator
- release v2.4.2
- fixed
set_pwm_output()
- update demo.
- set_free_mode -> release_all_servos
- Add new port:
- is_controller_connected
- set_servo_data
- get_servo_data
- set_servo_calibration
- set_basic_output
- Update API document.
- fix focus_servo error
- fix v2.3.4 install error
- update debug mode
- fix bug.
- fix error bug
- add new method
set_encoder
,get_encoder
,set_encoders
- fix
is_in_position()
- refactor process method
- some methods can be chained
- add new methods to control pump
- change
set_led_color(rgb:str)
->set_color(r:int, g:int, b:in)
added more test file.
- add new method for girpper and IO.
- refactor pymycobot
- add Error class
v1.0.6
fix get_coords() error.
relase v2.0.0
Upload to server, can use pip
to installation now.
Fix the API problem that is_moving()
and other methods of mycobot cannot be used.
Python API add new methods:
jog_angle()
jog_coord()
jog_stop()
Adding usage documents to Python API.
Python API supports python2.7
Modify the serial port to manual setting, support the use of window.