機器人系統的方程求解(現代控制理論2)
當我們已經建立了系統的狀態空間模型,給定輸入,得到輸出,對於機器人而言,給定左右輪速度觀察機器人在環境中的狀態變化,方程的解就蘊含其中了。
什麼是解,一串數字,對於機器人而言,是座標或者角度等……主要從以下五個方面介紹吧:
先看兩幅動圖:
有控制輸入,擺保持垂直,撤銷輸入,擺落下
保持擺垂直並在空間做弧線運動
輸入:左右輪速度,輸出:小車位姿變化和擺的角度及變化,狀態小車各引數,模型{A,B,C,D}。
如何更好地理解呢?
對於實際系統而言,輸入輸出就是電機和對應感測器,並且無法十分精確獲取數值,存在誤差,但本課程不考慮這些。
當我們給機器人一定速度時,它在環境中運動留下一條軌跡,這是什麼呢?
這有個玄乎的名字叫做狀態轉移軌線,描述系統從t0時刻到t1,t2時刻狀態的持續變化軌跡,對於機器人而言,就是運動軌跡。
即給定初始位置和左右輪的速度之後,機器人在二維平面空間“走過的路”。
如何讓你的機器人“走一條不平凡的路”呢???這涉及哪些具體知識點???
給定輸入得輸出,很“正”
依據期望輸出,給定機器人蔘考輸入,很“逆”。
是否唯一得輸入,對應唯一的輸出???倒立擺小車忽略擺就是兩輪差動機器人。
自平衡小車放倒也是如此,對於給定速度做出相應軌跡的這一類控制有沒有啥特別的地方?
如果迴歸到課本知識,只考慮線性化後的倒立擺小車或者自平衡機器人,那麼給定一個固定的輸入,倒立擺肯定無法保持平衡。
注意紅色曲線,對於實際系統而言,環境機械結構對擺的影響並未考慮到模型中,擺的範圍,垂直設為90°,0-180°一般是其最大運動範圍了。
依據這些可以求得狀態轉移矩陣,很複雜:
最後再補充一點內容,關於課程主要涉及的兩類機器人:
- 兩輪差動機器人可用於研究跟蹤問題;
- 倒立擺小車或者自平衡機器人可用於研究極點配置問題。
有些結果在出手時已經確定了!不信,請看:
自學習100%命中率,控制效果很棒,科技美學衝擊力十足!!!
相關文章
- 移動機器人中的現代控制理論之狀態空間表示式機器人
- 計算機系統3-> 現代計算機基石 | 圖靈機理論計算機圖靈
- 利用matlab求解方程和方程組Matlab
- 【工業機器人】工業機器人技術最新知識大全;工業機器人驅動與控制系統機器人
- 【機器人】工業機器人典型控制系統及結構;中國工業機器人系統整合行業發展趨勢;工業機器人在PCB行業的應用機器人行業
- 高等代數理論基礎24:線性方程組有解判別定理
- matlab求解方程組Matlab
- “性愛機器人”大辯論:符合倫理嗎?機器人
- 基於TRIZ理論的服務機器人改進研究機器人
- 分散式系統理論基礎2 :CAP分散式
- 嵌入式控制系統在焊接或噴漆機器人的應用機器人
- 自動搬運機器人RFID,構建現代智慧物流體系機器人
- 智慧機器人以及智慧控制演算法綜述小論文機器人演算法
- 機器人4.0白皮書:雲-邊-端融合的機器人系統和架構機器人架構
- 量化機器人系統開發(方案)機器人
- 機器人視覺引導系統機器人視覺
- OnRobot推出機器人砂光系統機器人
- 量化交易機器人開發運營版丨量化機器人系統開發(成熟技術)丨量化機器人系統原始碼機器人原始碼
- 分散式系統的 CAP 理論分散式
- 現貨量化交易機器人開發穩定版丨現貨量化交易機器人系統開發(成熟及方案)機器人
- matlab求解非線性方程的Regula Falsi方法Matlab
- 《計算機系統:系統架構與作業系統的高度整合》——第2章處理器體系結構計算機架構作業系統
- 炒幣機器人系統開發功能丨量化炒幣機器人系統開發案例原始碼機器人原始碼
- 量化交易機器人現貨合約策略開發系統(案例)機器人
- Yii2框架使用釘釘聊天機器人接收系統警報框架機器人
- ROS 2 Crystal Clemmys版機器人作業系統補充說明ROS機器人作業系統
- ROS 2 Crystal Clemmys版機器人作業系統安裝說明ROS機器人作業系統
- 樂視超級手機2代曝光 首發十核處理器?
- 幣管家量化機器人系統開發機器人
- 量化交易系統開發(機器人搭建)機器人
- 欠驅動系統的控制是非線性控制理論中最具挑戰性的方向之一
- 人工智慧與智慧系統2-> 機器人學2 | 時間與運動人工智慧機器人
- 根據狀態方程,求解系統的階躍響應及其離散化後的階躍響應
- 【工業機器人】關於工業機器人控制系統,這幾方面內容你必須掌握;如何將工業機器人與數控機床融合應用?機器人
- 從人機共生體的視角,重新理解機器人產業方法論機器人產業
- 量化機器人系統開發詳細案例丨量化機器人原始碼模式機器人原始碼模式
- 天行健諮詢|基於TRIZ理論的服務機器人改進研究機器人
- 實現ARM+ROS(機器人作業系統)之執行ROS!ROS機器人作業系統