機器人-組成結構

目錄

一、發展歷程

二、軟件+硬件+算法深讀耦合?感知 - 決策 - 執行

1.機械系統:

2.驅動系統:

3.感知系統:

4.控制系統:

5.決策/智能系統:

6.電源系統:

7.總結

一、發展歷程

國際標準化組織(ISO)對機器人的定義是:機器人是一種能夠通過編程和自動控制來執行諸如作業或移動等任務的機器
第一代(遙控操作器):主要通過人工遙控操作,功能較為簡單,應用范圍有限

第二代(可編程機器人):能夠按照事先編好的程序自動重復完成某種操作,具有一定的自動化能力,廣泛應用于工業生產。

第三代(智能機器人):利用各種傳感器獲取環境信息,通過智能技術進識別、理解、推理并作出規劃決策,能夠自主行動實現預定目標。

根據人形機器人的形態,可以將其分為輪式人形機器人、足式人形機器人、通用人形機器人。

二、軟件+硬件+算法深讀耦合?感知 - 決策 - 執行

機器人是由多個相互協作的系統組成的復雜整體。這些系統共同實現了機器人的感知、決策、執行和與環境交互的能力。主要可以歸納為以下幾個核心系統:

1.機械系統:

功能:構成機器人的物理結構,提供支撐、運動、操作和與環境交互的能力。

組成:

????????骨架/框架:支撐所有其他部件的基礎結構。

????????關節:允許部件之間相對運動的連接點(如旋轉關節、滑動關節)。

????????連桿/臂:連接關節并傳遞運動和力的剛性部件。

????????末端執行器:位于機器人肢體末端的工具或裝置,直接與環境或工作對象交互(如夾爪、焊槍、吸盤、噴槍、傳感器探頭等)。

????????移動平臺:對于移動機器人(如輪式、履帶式、腿式),提供整體移動能力。

2.驅動系統:

功能:提供動力,驅動機械系統的關節或輪子運動。

組成:

????????執行器:將能量(通常是電能或液壓/氣壓能)轉化為機械運動的裝置。

????????????????電機:最常用,包括直流電機、步進電機、伺服電機(精度高、帶反饋)。

????????????????液壓缸/液壓馬達:提供大力矩/力,常用于大型工業機器人或工程機械。

????????????????氣壓缸/氣壓馬達:結構簡單、成本低、響應快,但力量相對較小,精度較低。

????????傳動裝置:將執行器的運動和力傳遞到關節或輪子上,并可能改變速度、力矩或運動方向(如齒輪箱、皮帶、鏈條、滾珠絲杠、諧波減速器)。

3.感知系統:

功能:收集機器人自身狀態和周圍環境的信息,相當于機器人的“感官”。

組成:

????????內部傳感器:監測機器人自身狀態。

????????????????位置/角度傳感器(編碼器、電位器、旋轉變壓器)。

????????????????速度傳感器(測速發電機、編碼器)。

????????????????加速度傳感器(加速度計)。

????????????????力/力矩傳感器(安裝在關節或末端執行器)。

????????????????電流/電壓傳感器(監測驅動器狀態)。

????????外部傳感器:感知外部環境。

????????????????視覺傳感器(攝像頭:2D/3D、深度相機)。

????????????????距離傳感器(超聲波、紅外、激光雷達)。

????????????????觸覺傳感器(壓力、陣列)。

????????????????接近傳感器。

????????????????慣性測量單元(IMU:加速度計+陀螺儀,有時+磁力計)。

????????????????麥克風(聲音)。

????????????????氣體傳感器、溫度傳感器等(特定應用)。

????????????????GPS(室外定位)。

4.控制系統:

功能:機器人的“小腦和脊髓”。根據任務指令和傳感器反饋,計算并向驅動系統發送控制信號,精確控制機械系統的運動。負責底層運動控制(位置、速度、力控制)和協調。

組成:

????????控制器硬件:

????????????????微控制器:處理簡單任務。

????????????????微處理器:處理復雜計算。

????????????????數字信號處理器:高效處理傳感器信號(如圖像、聲音)。

????????????????可編程邏輯控制器:工業環境常用。

????????????????專用運動控制卡。

????????控制算法:

????????????????運動學計算(正/逆運動學)。

????????????????動力學計算(考慮力和慣性)。

????????????????路徑規劃(生成平滑軌跡)。

????????????????PID控制、自適應控制、阻抗控制、力控制等。

????????輸入/輸出接口:連接傳感器和執行器。

????????實時操作系統:確保控制循環的精確時序。

5.決策/智能系統:

功能:機器人的“大腦”。處理高級信息、理解環境、進行規劃、做出決策、學習適應。負責任務規劃、環境感知與理解(SLAM、物體識別)、導航、人機交互、學習等。

組成:

????????主處理器/計算單元:通常是更強大的CPU、GPU或AI加速芯片(如TPU),處理感知數據、運行復雜算法。

????????人工智能/機器學習算法:

????????????????計算機視覺(圖像識別、目標檢測、場景理解)。

????????????????自然語言處理(語音識別、語義理解)。

????????????????路徑規劃與導航算法(A,RRT,SLAM)。

????????????????任務與動作規劃。

????????????????機器學習模型(深度學習、強化學習)。

????????軟件框架與操作系統:如ROS、Linux等,提供開發、部署和運行軟件的底層支持。

6.電源系統:

功能:為所有其他系統提供所需的能量。

組成:

????????電源:

????????????????電池(鋰電池最常見,鉛酸、鎳氫等)。

????????????????外部電源(通過線纜供電)。

????????????????燃料電池、太陽能電池板(特定應用)。

????????電源管理單元:負責電壓轉換、穩壓、充放電管理、能源分配和優化,保護系統免受電源問題影響。

7.總結:

機械系統是機器人的“身體”。

驅動系統是機器人的“肌肉”。

感知系統是機器人的“感官”。

控制系統是機器人的“小腦和脊髓”(負責精確運動)。

決策/智能系統是機器人的“大腦”(負責思考、規劃和決策)。

電源系統是機器人的“心臟和血管”(提供能量)。

這些系統通過通信總線(如CAN總線、以太網、串口、無線通信)緊密連接,相互協作,使機器人能夠感知、思考、行動并完成任務。隨著技術的發展,各系統之間的界限有時會變得模糊(如集成傳感的控制單元),但這種功能劃分仍然是理解機器人構成的基本框架。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/915006.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/915006.shtml
英文地址,請注明出處:http://en.pswp.cn/news/915006.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

pycharm結構查看器

v表示整個文件中定義的變量,c是類灰色部分是繼承的父類的,明亮的是定義的,其中m表示定義的函數,f表示

AdsPower 功能詳解 | 應用中心使用指南:插件統一管理更高效、更安全!

當你使用 AdsPower 管理多個瀏覽器環境時,插件的統一配置就變得尤為重要。而「應用中心」正是幫助你集中管理瀏覽器插件的功能入口,搭配瀏覽器環境使用,可以讓賬號操作更便捷、團隊協作更高效。這篇教程將帶你快速上手 AdsPower 應用中心的核…

回歸預測 | MATLAB實現DBO-BP蜣螂算法優化BP神經網絡多輸入單輸出回歸預測

回歸預測 | MATLAB實現DBO-BP蜣螂算法優化BP神經網絡多輸入單輸出回歸預測 目錄 回歸預測 | MATLAB實現DBO-BP蜣螂算法優化BP神經網絡多輸入單輸出回歸預測 預測效果 基本介紹 主要功能 邏輯關聯與算法流程 1. 數據準備 2. DBO優化BP參數 3. BP神經網絡構建 4. 預測與評估 運行…

Lsposed/Xposed

1.環境 1.1 xposed: 安卓8以下使用 下載并安裝xposed installer,模擬器需勾選設置-共享磁盤。 若提示未激活,需要下載sdk sdk下載地址 放置目錄 /sdcard/Android/data/de.robv.android.xposed.installer/cache/downloads/framework/文件權限設置 777 …

3D工業相機是什么?如何選擇和使用它?

工業自動化越來越深入,3D成像技術(3D工業相機)在工業生產中越來越重要。這篇文章就來說說3D工業相機的技術原理、具體能應用在哪以及怎么選3D相機,給大家做個參考。一、 技術定義與核心特點3D工業相機,簡單說就是一種特…

有哪些好用的原型設計軟件?墨刀、Axure等測評對比

下面是幾款常用原型設計軟件的簡介和對比,重點對墨刀和Axure進行了測評分析,幫助你根據需求做出選擇。💡常見原型設計軟件一覽工具名稱適合人群平臺支持是否協作是否支持交互墨刀(MockingBot)產品經理/團隊協作Web、Wi…

二叉樹思想草稿

二叉樹解體兩種思路 是否可以通過遍歷一遍二叉樹得到答案? 用一個traverse函數配合外部變量實現遍歷的思維模式 是否可以定義一個遞歸函數,通過子樹的答案推導出原問題的答案? 遞歸三部曲: 函數定義,參數,返…

如何區分Bug是前端問題還是后端問題?

在軟件測試中,精準定位Bug的歸屬(前端 or 后端)是高效協作的關鍵。以下是系統化的排查方法,結合技術細節和實戰技巧: 1. 核心判斷邏輯 「數據 vs 展示」二分法: 后端問題:數據本身錯誤(API返回錯誤數據/邏輯錯誤/數據庫問題) 前端問題:數據正確但展示異常(UI渲染錯…

深入解析操作系統中的文件控制塊(FCB):從原理到現代實現演進

一、FCB的核心概念與基礎結構文件控制塊(File Control Block, FCB)是操作系統管理文件的核心元數據結構,充當文件系統與物理存儲間的橋梁。FCB本質上是文件在內存中的映射,包含文件的所有管理信息。傳統FCB通常占據32-44字節空間&…

python原生處理properties文件

這個工具類使用 Python 的 configparser 模塊操作 .properties 文件,核心是將 .properties 格式適配為 configparser 支持的 .ini 格式。 核心代碼解釋 1. 類初始化與配置解析 class Properties:def __init__(self, file_path: str, encoding: str utf-8):self.fil…

【java 安全】 IO流

前言 IO是指 Input/Output,即輸入和輸出。以內存為中心: Input指從外部讀入數據到內存,例如把文件從磁盤讀取到內存,從網絡讀取數據到內存等等。Output指把數據從內存輸出到外部,例如把數據從內存寫入到文件&#xff0…

音視頻同步技術初剖析:原理、實現與FFmpeg分析

音視頻同步的基本原理 音視頻同步主要依靠以下幾個關鍵點:時間戳機制: 在封裝格式(如MP4)中,音頻幀和視頻幀都帶有時間戳(PTS, Presentation Time Stamp)這些時間戳表示該幀應該在什么時間被呈現同步策略: 音頻為主時鐘&#xff1…

掌控網頁的魔法之書:JavaScript DOM的奇幻之旅

掌控網頁的魔法之書:JavaScript DOM的奇幻之旅 在網頁開發的世界里,JavaScript就像一位魔法師,而DOM(文檔對象模型)則是它的魔法之書。沒有DOM,JavaScript就像失去了咒語的巫師,無法操控網頁的元…

【C語言】深入理解柔性數組:特點、使用與優勢分析

C語言學習 柔性數組 友情鏈接:C語言專欄 文章目錄C語言學習前言:柔性數組一、柔性數組的特點二、柔性數組的使用三、柔性數組的優勢總結附錄上文鏈接專欄前言: 在有結構體和動態內存分配的知識后,今天咱們來說說柔性數組吧&…

RV126平臺NFS網絡啟動終極復盤報告

1. 初始目標與環境目標: 將RV1126開發板的啟動方式,由從eMMC內部存儲掛載根文件系統(rootfs),切換為通過網絡掛載位于NFS服務器上的根文件系統。動機: 提升開發調試效率,實現代碼修改后僅需重啟即可驗證,免…

一臺顯示器上如何快速切換兩臺電腦主機?

我注意到很多人會遇到一個常見的情況:他們有兩臺電腦,一臺舊的用來處理基本的辦公任務,另一臺新的用來玩游戲。新手通常會用 DP端口連接第一臺電腦的顯示器,用 HDMI 連接第二臺電腦。當他們想在兩臺電腦之間切換時,經常…

抗輻照與國產替代:ASM1042在衛星光纖放大器(EDFA)中的應用探索

摘要:本文以國科安芯推出的ASM1042芯片為例,通過分析ASM1042的抗輻照性能、高速數據傳輸能力、可靠性以及國產化優勢,結合EDFA系統的需求特點,深入探討了其在商業衛星光纖放大器(EDFA)項目中的應用潛力。AS…

鴻蒙ArkUI:聲明式開發,高效構建全場景體驗

目錄 導言:開啟鴻蒙應用開發的新范式 ArkUI框架概覽 - 鴻蒙UI的靈魂 深入核心 - 聲明式UI開發范式 命令式 vs 聲明式:范式革命 ArkUI如何實現聲明式? 創建內置組件 創建自定義組件 自定義組件的基本結構 ArkUI框架的核心特性與優勢 …

數據查找 二叉查找樹

查找一般分為有序查找和無序查找,這邊在講有序查找例二分查找二分查找就是在有序數組中,通過mid(lowhigh)/2來判定中間值,將中間值與待查找的值進行比較,如果待查找的值大于中間值,那么就將范圍縮小,查找右…

幾款開源的安全監控與防御工具分享

安全監控與防御工具概述 在現代網絡安全架構中,合理選擇和部署一系列的安全監控、檢測、響應工具至關重要。下面我們將介紹一些常見的安全工具,包括 Elkeid、Wazuh、Caldera、ELK、Snort、Suricata、OpenHFW、OSSEC、GScan 和 Sysom,并詳細介紹它們的下載鏈接、用處、使用方…