原生python barobo机器人控制库
PyBarobo的Python项目详细描述
barobo python模块可以用来控制barobo机器人。使用此软件包的最简单方法是与Barobolink结合使用。连接到要在barobolink中控制的robots
之后,以下python程序将在barobolink中第一个连接的linkbot上移动
关节1和3::
从barobo import linkbot
linkbot=linkbot()
linkbot.connect()
linkbot.move to(180,0,-180)
您也可以使用此软件包来控制不带barobolink的linkbot。在这种情况下,典型的控制程序将如下所示:
来自Barobo Import LinkBot,Dongle
Dongle=Dongle()
Dongle.connectDonglety('com3')其中'com3'是LinkBot连接的COM端口。在Windows中,可以通过检查
设备管理器来识别
linkbot的COM端口。在Mac上,COM端口将显示在“/dev/”目录中,通常为“/dev/cu.usbmodem1d11”。在Linux中,它应该类似于
“/dev/ttyacm0”。
linkbot=dongle.getlinkbot();或linkbot=dongle.getlinkbot('2b2c'),其中“2b2c”
应替换为
linkbot的序列号。请注意,此处使用的序列号可以是您希望无线连接到的附近LinkBot的序列号。如果没有提供序列号,新的linkbot将引用当前通过USB连接的linkbot。
之后,以下python程序将在barobolink中第一个连接的linkbot上移动
关节1和3::
从barobo import linkbot
linkbot=linkbot()
linkbot.connect()
linkbot.move to(180,0,-180)
您也可以使用此软件包来控制不带barobolink的linkbot。在这种情况下,典型的控制程序将如下所示:
来自Barobo Import LinkBot,Dongle
Dongle=Dongle()
Dongle.connectDonglety('com3')其中'com3'是LinkBot连接的COM端口。在Windows中,可以通过检查
设备管理器来识别
linkbot的COM端口。在Mac上,COM端口将显示在“/dev/”目录中,通常为“/dev/cu.usbmodem1d11”。在Linux中,它应该类似于
“/dev/ttyacm0”。
linkbot=dongle.getlinkbot();或linkbot=dongle.getlinkbot('2b2c'),其中“2b2c”
应替换为
linkbot的序列号。请注意,此处使用的序列号可以是您希望无线连接到的附近LinkBot的序列号。如果没有提供序列号,新的linkbot将引用当前通过USB连接的linkbot。