Я программирую робота NAO для взаимодействия человека и робота, и мне нужно изменить первое и второе предельное расстояние в восприятии людей. Дело в том, что я понятия не имею, как его использовать. Пробовал использовать события из AlMemory (...DistanceUpdated) и вводил значения, но это не помогло. Я также пытался написать скрипт на python, но тоже есть ошибка. Прокси не может быть найден
#include <alproxies/alengagementzonesproxy.h> class MyClass(GeneratedClass):
def __init__(self):
GeneratedClass.__init__(self)
def onLoad(self):
#put initialization code here
self.tts = ALProxy("ALEngagementZonesProxy")
pass
def onUnload(self):
#put clean-up code here
pass
def onInput_onStart(self):
#self.onStopped() #activate the output of the box
self.tss.setFirstLimitDistance(0,76)
self.tss.setSecondLimitDistance(1,2)
pass
def onInput_onStop(self):
self.onUnload() #it is recommended to reuse the clean-up as the box is stopped
self.onStopped() #activate the output of the box
Я знаю, что вопрос может быть глупым, но мне нужен совет. заранее спасибо