我是NAO編程的初學者,現在我正在研究涉及武器運動的項目。與NAO協調參數的武器運動?
我必須編寫一個遊戲,在這個遊戲中,NAO會首先站立並指出三個顯示在地面上的不同顏色的正方形。
我認爲我可以「簡單地」讓Nao移動手臂,以便指向三個不同的預定義座標之一。
但是,動畫模式和運動控件似乎不適用於帶有參數的運動,例如三個座標中的一個。
我該如何進行這樣的動作?
我是NAO編程的初學者,現在我正在研究涉及武器運動的項目。與NAO協調參數的武器運動?
我必須編寫一個遊戲,在這個遊戲中,NAO會首先站立並指出三個顯示在地面上的不同顏色的正方形。
我認爲我可以「簡單地」讓Nao移動手臂,以便指向三個不同的預定義座標之一。
但是,動畫模式和運動控件似乎不適用於帶有參數的運動,例如三個座標中的一個。
我該如何進行這樣的動作?
你看看ALMotion.setPositions類型的方法嗎?
有些方法在笛卡爾空間中工作。這意味着您只需將一些末端執行器(例如手)定位在與胸部起源相比較的特定位置(例如)。 你可以看到,作爲一個矢量指向一個方向......
用於解決方案可以被增強,但它是一個很好的方式來實現你需要做的。
更多信息有:
你可以看看在pointAt方法它接受參數,你想點的位置。如果事先知道你的三個物體的位置,那就完成這項工作。你可以在這裏找到更多: