一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PythonRobotics-自主機(jī)器人導(dǎo)航

云深之無(wú)跡 ? 來(lái)源:云深之無(wú)跡 ? 作者:云深之無(wú)跡 ? 2022-08-03 11:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這個(gè)系列的文章是之前Python實(shí)現(xiàn)所有算法的兄弟篇,眼看著夏令營(yíng)完事,我也要又開(kāi)始學(xué)習(xí)日子了:

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

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

我思來(lái)想去,決定深耕機(jī)器人領(lǐng)域,又大又深。雖然現(xiàn)在的算法大部分都可以找到,但是沒(méi)有一個(gè)集成的項(xiàng)目來(lái)做,這個(gè)PR的項(xiàng)目首先是保證了可視化的操作,我想沒(méi)人不愛(ài)可視化吧。其次就是算法的齊全:

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

常見(jiàn)的定位算法

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

地圖繪制

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

點(diǎn)云配準(zhǔn)

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

路徑規(guī)劃

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

路徑追蹤

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

機(jī)械臂等等

對(duì)于代碼庫(kù),作者還編制了一個(gè)doc

安裝庫(kù)以后,這里把依賴的庫(kù)安裝一下:

pip install -r requirements/requirements.txt

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

會(huì)把使用的全安裝

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

測(cè)試一下這個(gè)怎么樣,注意是使用Python的終端

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

運(yùn)行的很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

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

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

還是繼續(xù)說(shuō),雖然可以找到很多的資料,但是對(duì)于一個(gè)初學(xué)者還是不能很好的來(lái)了解算法的思路。

項(xiàng)目按照可讀性,就是代碼易于閱讀,實(shí)用性,算法必須具有實(shí)用性,就是在學(xué)術(shù)界和工業(yè)界得到廣泛的應(yīng)用,最后就是最小的依賴關(guān)系,很少的外部依賴可以讓我們輕松的運(yùn)行代碼的demo。這就是庫(kù)的三個(gè)重要特征。

在文章的后面我想寫一下這個(gè)庫(kù)的組織方式:

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

按照大的技術(shù)類別分為:定位,映射,SLAM,路徑規(guī)劃和路徑跟蹤。然后我會(huì)簡(jiǎn)單的介紹一下這幾個(gè)的作用,定位是通過(guò)各種傳感器來(lái)確定自己的位置和方向的能力。映射也可以稱為測(cè)繪的能力,機(jī)器人需要了解環(huán)境,可以設(shè)別障礙物的位置和形狀,才能避開(kāi)障礙物。SLAM是一種更加好的辦法,可以同時(shí)估計(jì)機(jī)器人的姿態(tài)和環(huán)境地圖的能力,但是它難以求解,因?yàn)槎ㄎ恍枰貓D,映射需要定位,這樣看就好像是先有雞還是先有蛋的問(wèn)題。路徑規(guī)劃是機(jī)器人尋找可行高效的路徑到達(dá)目標(biāo)的能力,路徑必須要根據(jù)機(jī)器人的運(yùn)動(dòng)模型和障礙物位置滿足一些約束條件,并優(yōu)化目標(biāo)的時(shí)間和到障礙物的距離等一些目標(biāo)函數(shù)。

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

現(xiàn)在就安裝這些庫(kù)就好,最后一個(gè)是一個(gè)優(yōu)化的庫(kù)。

CVXPY 是一種用于凸優(yōu)化問(wèn)題的開(kāi)源 Python 嵌入式建模語(yǔ)言。它可以讓您以一種遵循數(shù)學(xué)的自然方式表達(dá)您的問(wèn)題,而不是求解器所需的限制性標(biāo)準(zhǔn)形式。

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

因?yàn)橐煌5目锤鞣NAPI,劃詞翻譯這個(gè)瀏覽器插件也值得擁有~

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

概率機(jī)器人,這個(gè)書你看過(guò)嗎?如果看過(guò)的話,這個(gè)庫(kù)是練習(xí)的解決方案

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/

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    213

    文章

    29748

    瀏覽量

    212959
  • 可視化
    +關(guān)注

    關(guān)注

    1

    文章

    1264

    瀏覽量

    21868
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86784

原文標(biāo)題:PythonRobotics-自主機(jī)器人導(dǎo)航

文章出處:【微信號(hào):TT1827652464,微信公眾號(hào):云深之無(wú)跡】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    盤點(diǎn)#機(jī)器人開(kāi)發(fā)平臺(tái)

    地瓜機(jī)器人RDK X5開(kāi)發(fā)套件地瓜機(jī)器人RDK X5開(kāi)發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機(jī)器人開(kāi)發(fā)套件 Kria KR260機(jī)器人開(kāi)發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02

    詳細(xì)介紹機(jī)場(chǎng)智能指路機(jī)器人的工作原理

    機(jī)場(chǎng)智能指路機(jī)器人主要依靠感知系統(tǒng)、定位系統(tǒng)、導(dǎo)航系統(tǒng)、智能交互系統(tǒng)和運(yùn)動(dòng)系統(tǒng)協(xié)同工作,來(lái)實(shí)現(xiàn)為旅客準(zhǔn)確指路和提供服務(wù)的功能,以下是其詳細(xì)工作原理: 感知系統(tǒng) 傳感器類型 :機(jī)器人配備了多種傳感器
    發(fā)表于 05-10 18:26

    【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】視覺(jué)實(shí)現(xiàn)的基礎(chǔ)算法的應(yīng)用

    閱讀心得體會(huì):ROS2機(jī)器人視覺(jué)與地圖構(gòu)建技術(shù) 通過(guò)對(duì)本書第7章(ROS2視覺(jué)應(yīng)用)和第8章(ROS2地圖構(gòu)建)的學(xué)習(xí),我對(duì)機(jī)器人視覺(jué)感知和自主導(dǎo)航的核心技術(shù)有了更深入的理解。以下是我的心得體會(huì)
    發(fā)表于 05-03 19:41

    【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】+內(nèi)容初識(shí)

    、Gazebo仿真(含RGBD相機(jī)/激光雷達(dá)仿真)、實(shí)物機(jī)器人運(yùn)動(dòng)控制,實(shí)現(xiàn)\"仿真→實(shí)物\"的無(wú)縫銜接 高階應(yīng)用篇(7-9章) 聚焦視覺(jué)SLAM、自主導(dǎo)航等前沿場(chǎng)景,提供完整項(xiàng)目鏈路(如
    發(fā)表于 04-27 11:24

    復(fù)合機(jī)器人是通過(guò)什么導(dǎo)航方式?

    在智能制造浪潮中,復(fù)合機(jī)器人是通過(guò)什么導(dǎo)航方式實(shí)現(xiàn)高精度、強(qiáng)適應(yīng)性的自主作業(yè)?這一問(wèn)題的答案,不僅關(guān)乎技術(shù)路徑的選擇,更決定了工業(yè)柔性化的未來(lái)高度。作為行業(yè)領(lǐng)軍者,富唯智能以“激光SLAM+3D視覺(jué)
    的頭像 發(fā)表于 04-21 16:24 ?319次閱讀

    研華科技加速智能自主系統(tǒng)與機(jī)器人應(yīng)用發(fā)展

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

    慣性測(cè)量單元傳感器在自主移動(dòng)機(jī)器人的應(yīng)用

    使機(jī)器人能夠在動(dòng)態(tài)變化的環(huán)境中導(dǎo)航。本文將為您介紹IMU的功能特性,與在自主移動(dòng)機(jī)器人(AMR)的應(yīng)用,以及ADI所提供的相關(guān)解決方案。
    的頭像 發(fā)表于 02-27 10:04 ?993次閱讀
    慣性測(cè)量單元傳感器在<b class='flag-5'>自主</b>移動(dòng)<b class='flag-5'>機(jī)器人</b>的應(yīng)用

    機(jī)器人“大腦+小腦”范式:算力魔方賦能智能自主導(dǎo)航

    和實(shí)時(shí)調(diào)整。 這種分工明確的架構(gòu)不僅提高了機(jī)器人自主性和適應(yīng)性,還為機(jī)器人在復(fù)雜環(huán)境中的應(yīng)用提供了更多可能。 一, 算力魔方 ? : 機(jī) 器“大腦”的強(qiáng)大算力支撐 在“大腦+小腦”
    的頭像 發(fā)表于 01-20 13:35 ?568次閱讀

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人的基礎(chǔ)模塊

    具身智能機(jī)器人的基礎(chǔ)模塊,這個(gè)是本書的第二部分內(nèi)容,主要分為四個(gè)部分:機(jī)器人計(jì)算系統(tǒng),自主機(jī)器人的感知系統(tǒng),自主機(jī)器人的定位系統(tǒng),自主機(jī)器人
    發(fā)表于 01-04 19:22

    移動(dòng)機(jī)器人核心科技解碼:導(dǎo)航、感知與掌控力的深度剖析

    富唯智能移動(dòng)機(jī)器人的核心技術(shù)主要包括導(dǎo)航、感知與控制。這些技術(shù)共同決定了移動(dòng)機(jī)器人在不同環(huán)境中的自主行動(dòng)能力和工作效率。
    的頭像 發(fā)表于 01-02 16:01 ?511次閱讀

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人大模型

    中取得了令人矚目的效果。 閱讀感悟 從傳統(tǒng)的手動(dòng)編程到借助大模型實(shí)現(xiàn)智能化、自主化,從單一模態(tài)的交互到多模態(tài)信息的深度融合,再到擴(kuò)散模型的應(yīng)用,機(jī)器人控制技術(shù)正在以驚人的速度進(jìn)化。這不僅讓機(jī)器人在工業(yè)
    發(fā)表于 12-29 23:04

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】1.初步理解具身智能

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

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】1.全書概覽與第一章學(xué)習(xí)

    機(jī)器人的背景知識(shí),特別是結(jié)合了當(dāng)前的產(chǎn)業(yè)發(fā)展介紹了相應(yīng)的問(wèn)題與挑戰(zhàn),并講解了具身智能機(jī)器人的歷史發(fā)展和未來(lái)走向。 之后在第二部分,從機(jī)器人計(jì)算系統(tǒng)、自主機(jī)器人的感知系統(tǒng)、定位系統(tǒng)及規(guī)劃
    發(fā)表于 12-27 14:50

    《具身智能機(jī)器人系統(tǒng)》第1-6章閱讀心得之具身智能機(jī)器人系統(tǒng)背景知識(shí)與基礎(chǔ)模塊

    物理交互納入智能系統(tǒng)的核心要素。 第3章是探討機(jī)器人計(jì)算系統(tǒng)。這一章節(jié)詳細(xì)闡述了自主機(jī)器人的軟硬件架構(gòu)。計(jì)算系統(tǒng)需要滿足機(jī)器人任務(wù)對(duì)算法的精度、實(shí)時(shí)性和功耗要求。書中介紹的多傳感器融合定位技術(shù)包含兩個(gè)
    發(fā)表于 12-19 22:26

    安防巡檢機(jī)器人:守護(hù)安全的智能衛(wèi)士

    安防巡檢機(jī)器人,作為機(jī)器人技術(shù)在安防領(lǐng)域的杰出應(yīng)用,是一種集自主導(dǎo)航、智能巡檢、環(huán)境監(jiān)測(cè)、遠(yuǎn)程監(jiān)控等多功能于一體的智能裝備。這些機(jī)器人通過(guò)集成先進(jìn)的傳感器、高清攝像頭、智能算法和
    的頭像 發(fā)表于 07-29 10:44 ?1027次閱讀
    安防巡檢<b class='flag-5'>機(jī)器人</b>:守護(hù)安全的智能衛(wèi)士