获取机器人某些部位的位置位姿(如摄像头)
①数据记录,记录30行,每0.1秒记录一个位姿数据。
def recordData(memory_service):
""" Record the data from ALMemory.
Returns a matrix of values
"""
print "Recording data ..."
data = list()
for range_counter in range (1, 31):#记录30行
line = list()
for key in ALMEMORY_KEY_NAMES:
value = memory_service.getData(key)
&

本文档介绍如何通过Python和NAOqi接口获取NAO机器人摄像头所在头部的位置位姿。首先,定义了一个记录数据的函数`recordData`,该函数每0.1秒从内存服务中获取30个位姿数据点。接着,定义了`main`函数,它设置机器人的头部执行转头动作,然后调用`recordData`记录数据,并将结果保存到名为`record.csv`的文件中。记录的数据包含了头部位姿的X和Y坐标信息。
最低0.47元/天 解锁文章
260

被折叠的 条评论
为什么被折叠?



