該項目原始碼使用的逆運動學算法
(
動畫展示如下:
https://hexapod-robot-simulator.herokuapp.com/
)
鑑於我們知道六條腿相對於機器人身體的所有方向,如何找到六足動物相對於地面的方向。以下為函數庫的用途說明
當我們知道每條腿的三個點中的哪一個可以接觸地面時的算法1
算法2當我們不知道哪條腿的哪些點可以與地面接觸時
如何讓六足踩到正確的目標地面接觸點
如何確定六足動物是否應該扭轉以及扭轉多少
find_if_might_twist
find_twist_frame
所依賴其他函數庫
Python 3.8.1
Plotly Dash 1.18.1
Plotly Dash Daq 0.5.0
Numpy 1.19.5
1