mirror of
https://github.com/elephantrobotics/mycobot_ros.git
synced 2026-07-05 19:47:04 +00:00
41 lines
No EOL
1.3 KiB
Python
Executable file
41 lines
No EOL
1.3 KiB
Python
Executable file
# -*- coding: utf-8 -*-
|
||
from pymycobot.mypalletizer import MyPalletizer
|
||
from pymycobot.genre import Angle
|
||
from pymycobot import PI_PORT, PI_BAUD # 当使用树莓派版本的mycobot时,可以引用这两个变量进行MyCobot初始化
|
||
import time,os
|
||
|
||
mc = MyPalletizer(os.popen("ls /dev/ttyUSB*").readline()[:-1], 115200)
|
||
|
||
# mc = MyPalletizer("/dev/ttyAMA0", 1000000)
|
||
# mc.send_angles([-29.0, 5.88, -4.92, -76.28],25) # init the point coords:[155.3, -86.1, 218.4, -47.28]
|
||
# time.sleep(1.5)
|
||
|
||
# mc.send_angles([-47.1, 10.19, -10.1, -76.37],25) # above the red bucket; coords:[127.3, -137.1, 219.2, -29.26]
|
||
# time.sleep(1.5)
|
||
|
||
mc.send_angles([0,0,-15,0],25)
|
||
time.sleep(2)
|
||
|
||
# mc.send_coords([141.2, -142.0, 206.2, -26.8],25,1) # above the red bucket
|
||
# time.sleep(2)
|
||
# mc.send_coords([234.3, -120, 210, -48.77],25,1) # above the green bucket
|
||
# time.sleep(2)
|
||
# mc.send_coords([100.9, 159.3, 248.6, -124.27],20,1) # above the blue bucket
|
||
# time.sleep(3)
|
||
# mc.send_coords([-17.6, 161.6, 238.4, -152.31],20,1) # above the gray bucket
|
||
# time.sleep(3)
|
||
|
||
# mc.send_angle(3,0,25)
|
||
# print(mc.get_angles())
|
||
# print(mc.get_coords())
|
||
|
||
# while True:
|
||
# print("angles:%s"%mc.get_angles())
|
||
# print("coords:%s"%mc.get_coords())
|
||
# print("\n")
|
||
|
||
# mc.release_all_servos()
|
||
# mc.set_servo_calibration(1)
|
||
# mc.set_servo_calibration(2)
|
||
# mc.set_servo_calibration(3)
|
||
# mc.set_servo_calibration(4) |