在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PythonRobotics-自主機器人導航

云深之無跡 ? 來源:云深之無跡 ? 作者:云深之無跡 ? 2022-08-03 11:04 ? 次閱讀

這個系列的文章是之前Python實現所有算法的兄弟篇,眼看著夏令營完事,我也要又開始學習日子了:

3c3c1c58-1267-11ed-ba43-dac502259ad0.png

若干篇,大家可以看以前的文章

我思來想去,決定深耕機器人領域,又大又深。雖然現在的算法大部分都可以找到,但是沒有一個集成的項目來做,這個PR的項目首先是保證了可視化的操作,我想沒人不愛可視化吧。其次就是算法的齊全:

3c70bd82-1267-11ed-ba43-dac502259ad0.png

常見的定位算法

3c930504-1267-11ed-ba43-dac502259ad0.png

地圖繪制

3cc21218-1267-11ed-ba43-dac502259ad0.png

點云配準

3ce59238-1267-11ed-ba43-dac502259ad0.png

路徑規劃

3d134a0c-1267-11ed-ba43-dac502259ad0.png

路徑追蹤

3d37ea88-1267-11ed-ba43-dac502259ad0.png

機械臂等等

對于代碼庫,作者還編制了一個doc

安裝庫以后,這里把依賴的庫安裝一下:

pip install -r requirements/requirements.txt

3d89fde6-1267-11ed-ba43-dac502259ad0.png

會把使用的全安裝

3db3e606-1267-11ed-ba43-dac502259ad0.png

測試一下這個怎么樣,注意是使用Python的終端

3de099da-1267-11ed-ba43-dac502259ad0.png

運行的很OK

除此之外,還搞了一篇論文,原文在最后:

3e036618-1267-11ed-ba43-dac502259ad0.png

3e3dd730-1267-11ed-ba43-dac502259ad0.png

3e523e82-1267-11ed-ba43-dac502259ad0.png

3e87345c-1267-11ed-ba43-dac502259ad0.png

3eb33674-1267-11ed-ba43-dac502259ad0.png

3eec8b72-1267-11ed-ba43-dac502259ad0.png

3f2f1f78-1267-11ed-ba43-dac502259ad0.png

看不懂英文的意思?我給你翻譯一下,近年來自主的導航技術在很多的領域都大受關注,這個系統是指,在不受操作者控制的情況下,能夠長時間的向目標移動的系統,首先是需要知道自己在哪里,那些地方是安全的,去這個安全的地方該如何去,以及如何控制自己的運動。如果缺少任意一個,都是不可以的。可能太大白話了,定位,映射,路徑規劃,路徑跟隨。但是熟悉這些東西需要大量的不同的技能集合,線性代數,統計學,概率論,優化理論,控制理論等等。而且學習這些還得良好的教育資源,那么這個項目就是為了為這個美好的愿望來添磚加瓦,他有很多的模擬動畫,有助于讀者來了解之后的基本思想。

3f6b25e0-1267-11ed-ba43-dac502259ad0.png

還是繼續說,雖然可以找到很多的資料,但是對于一個初學者還是不能很好的來了解算法的思路。

項目按照可讀性,就是代碼易于閱讀,實用性,算法必須具有實用性,就是在學術界和工業界得到廣泛的應用,最后就是最小的依賴關系,很少的外部依賴可以讓我們輕松的運行代碼的demo。這就是庫的三個重要特征。

在文章的后面我想寫一下這個庫的組織方式:

3f8ebc58-1267-11ed-ba43-dac502259ad0.png

按照大的技術類別分為:定位,映射,SLAM,路徑規劃和路徑跟蹤。然后我會簡單的介紹一下這幾個的作用,定位是通過各種傳感器來確定自己的位置和方向的能力。映射也可以稱為測繪的能力,機器人需要了解環境,可以設別障礙物的位置和形狀,才能避開障礙物。SLAM是一種更加好的辦法,可以同時估計機器人的姿態和環境地圖的能力,但是它難以求解,因為定位需要地圖,映射需要定位,這樣看就好像是先有雞還是先有蛋的問題。路徑規劃是機器人尋找可行高效的路徑到達目標的能力,路徑必須要根據機器人的運動模型和障礙物位置滿足一些約束條件,并優化目標的時間和到障礙物的距離等一些目標函數。

3fbab09c-1267-11ed-ba43-dac502259ad0.png

現在就安裝這些庫就好,最后一個是一個優化的庫。

CVXPY 是一種用于凸優化問題的開源 Python 嵌入式建模語言。它可以讓您以一種遵循數學的自然方式表達您的問題,而不是求解器所需的限制性標準形式。

3fd8e08a-1267-11ed-ba43-dac502259ad0.png

因為要不停的看各種API,劃詞翻譯這個瀏覽器插件也值得擁有~

400a8086-1267-11ed-ba43-dac502259ad0.png

概率機器人,這個書你看過嗎?如果看過的話,這個庫是練習的解決方案

https://github.com/pptacher/probabilistic_robotics

https://fanyi.youdao.com/

https://arxiv.org/ftp/arxiv/papers/1808/1808.10703.pdf

https://github.com/AtsushiSakai/PythonRobotics

https://www.cvxpy.org/

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    213

    文章

    29568

    瀏覽量

    211976
  • 可視化
    +關注

    關注

    1

    文章

    1250

    瀏覽量

    21702
  • python
    +關注

    關注

    56

    文章

    4825

    瀏覽量

    86381

原文標題:PythonRobotics-自主機器人導航

文章出處:【微信號:TT1827652464,微信公眾號:云深之無跡】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    盤點#機器人開發平臺

    地瓜機器人RDK X5開發套件地瓜機器人RDK X5開發套件產品介紹 旭日5芯片10TOPs算力-電子發燒友網機器人開發套件 Kria KR260機器人開發套件 Kria KR260-
    發表于 05-13 15:02

    詳細介紹機場智能指路機器人的工作原理

    機場智能指路機器人主要依靠感知系統、定位系統、導航系統、智能交互系統和運動系統協同工作,來實現為旅客準確指路和提供服務的功能,以下是其詳細工作原理: 感知系統 傳感器類型 :機器人配備了多種傳感器
    發表于 05-10 18:26

    【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用

    閱讀心得體會:ROS2機器人視覺與地圖構建技術 通過對本書第7章(ROS2視覺應用)和第8章(ROS2地圖構建)的學習,我對機器人視覺感知和自主導航的核心技術有了更深入的理解。以下是我的心得體會
    發表于 05-03 19:41

    【「# ROS 2智能機器人開發實踐」閱讀體驗】+內容初識

    、Gazebo仿真(含RGBD相機/激光雷達仿真)、實物機器人運動控制,實現\"仿真→實物\"的無縫銜接 高階應用篇(7-9章) 聚焦視覺SLAM、自主導航等前沿場景,提供完整項目鏈路(如
    發表于 04-27 11:24

    復合機器人是通過什么導航方式?

    在智能制造浪潮中,復合機器人是通過什么導航方式實現高精度、強適應性的自主作業?這一問題的答案,不僅關乎技術路徑的選擇,更決定了工業柔性化的未來高度。作為行業領軍者,富唯智能以“激光SLAM+3D視覺
    的頭像 發表于 04-21 16:24 ?245次閱讀

    研華科技加速智能自主系統與機器人應用發展

    研華科技近日舉辦“智能自主系統與機器人應用伙伴高峰論壇”,將攜手生態伙伴,打造靈活且ROS兼容的機器人解決方案。
    的頭像 發表于 03-11 13:46 ?358次閱讀

    慣性測量單元傳感器在自主移動機器人的應用

    使機器人能夠在動態變化的環境中導航。本文將為您介紹IMU的功能特性,與在自主移動機器人(AMR)的應用,以及ADI所提供的相關解決方案。
    的頭像 發表于 02-27 10:04 ?940次閱讀
    慣性測量單元傳感器在<b class='flag-5'>自主</b>移動<b class='flag-5'>機器人</b>的應用

    機器人“大腦+小腦”范式:算力魔方賦能智能自主導航

    和實時調整。 這種分工明確的架構不僅提高了機器人自主性和適應性,還為機器人在復雜環境中的應用提供了更多可能。 一, 算力魔方 ? : 機 器“大腦”的強大算力支撐 在“大腦+小腦”
    的頭像 發表于 01-20 13:35 ?504次閱讀

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人的基礎模塊

    具身智能機器人的基礎模塊,這個是本書的第二部分內容,主要分為四個部分:機器人計算系統,自主機器人的感知系統,自主機器人的定位系統,自主機器人
    發表于 01-04 19:22

    移動機器人核心科技解碼:導航、感知與掌控力的深度剖析

    富唯智能移動機器人的核心技術主要包括導航、感知與控制。這些技術共同決定了移動機器人在不同環境中的自主行動能力和工作效率。
    的頭像 發表于 01-02 16:01 ?476次閱讀

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人大模型

    中取得了令人矚目的效果。 閱讀感悟 從傳統的手動編程到借助大模型實現智能化、自主化,從單一模態的交互到多模態信息的深度融合,再到擴散模型的應用,機器人控制技術正在以驚人的速度進化。這不僅讓機器人在工業
    發表于 12-29 23:04

    【「具身智能機器人系統」閱讀體驗】1.初步理解具身智能

    重要。 書中還詳細介紹了支持具身智能機器人的核心技術系統,包括自主機器人計算系統、感知系統、定位系統及規劃和控制系統。 本書共分5個部分。 第1部分(第1章和第2章)介紹具身智能機器人的背景知識。 第2部分
    發表于 12-28 21:12

    【「具身智能機器人系統」閱讀體驗】1.全書概覽與第一章學習

    機器人的背景知識,特別是結合了當前的產業發展介紹了相應的問題與挑戰,并講解了具身智能機器人的歷史發展和未來走向。 之后在第二部分,從機器人計算系統、自主機器人的感知系統、定位系統及規劃
    發表于 12-27 14:50

    《具身智能機器人系統》第1-6章閱讀心得之具身智能機器人系統背景知識與基礎模塊

    物理交互納入智能系統的核心要素。 第3章是探討機器人計算系統。這一章節詳細闡述了自主機器人的軟硬件架構。計算系統需要滿足機器人任務對算法的精度、實時性和功耗要求。書中介紹的多傳感器融合定位技術包含兩個
    發表于 12-19 22:26

    安防巡檢機器人:守護安全的智能衛士

    安防巡檢機器人,作為機器人技術在安防領域的杰出應用,是一種集自主導航、智能巡檢、環境監測、遠程監控等多功能于一體的智能裝備。這些機器人通過集成先進的傳感器、高清攝像頭、智能算法和
    的頭像 發表于 07-29 10:44 ?944次閱讀
    安防巡檢<b class='flag-5'>機器人</b>:守護安全的智能衛士
    主站蜘蛛池模板: 深爱激情婷婷 | 色老久久精品偷偷鲁一区 | 久久久五月天 | 色多多www | 性视频一区 | 最好免费高清视频观看韩国 | 亚洲男人天堂2021 | 伊人网大香 | 日本丰满毛茸茸熟妇 | 911国产自产精选 | 国产色综合一区二区三区 | 男人的天堂色偷偷 | 亚洲精品久久久久午夜三 | 黄网站视频观看免费 | 99精品偷自拍 | 宅宅午夜亚洲精品 | 偷偷狠狠的日日日日 | 日韩免费观看一级毛片看看 | 亚洲aⅴ久久久噜噜噜噜 | 狠狠色丁香久久综合网 | 日本不卡一 | 亚洲免费视频一区 | 中文字幕一区二区在线观看 | 欧美视频一区在线观看 | 91色视 | 高清一区二区 | 在线看片福利 | 欧美伊人久久综合网 | 午夜免费免费啪视频观看 | 九九久久九九久久 | 成人在线综合 | 免费爱做网站在线看 | www.av毛片| 色五月婷婷成人网 | 国产98在线传媒在线视频 | 美女一级免费毛片 | 日本在线一本 | 日本不卡一区二区三区在线观看 | 亚洲精品在线不卡 | 在线中文天堂 | 午夜看片网址 |