环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 機器人部件 > 操作機

類型分類:
科普知識
數據分類:
操作機

機器人技術基礎系列:規劃與導航

發布日期:2022-04-27 點擊率:51

概覽

自主移動機器人的規劃與導航包括利用有目的的抉擇制定和執行來使系統實現最高級的目標。機器人是否勝任導航的能力必須通過兩個技能來證明:路徑規劃和避障。

目錄

1.路徑規劃
2.避障
3.在中LabVIEW使用算法

路徑規劃

給定地圖和目的地情況下的路徑規劃指的是機器人通過軌跡識別行進至目的地的能力。路徑規劃是至關重要的問題解決能力,因為機器人必須有能力決定在到達目的地前的路程中如何行進。

路徑規劃可分為兩部分:表達與算法。路徑規劃人員首先將機器人環境轉化為適合路徑規劃的形式。一些常用的技術包括廣義的 Voronoi圖、規則網格和四叉樹。路徑規劃算法通常可用于幾乎所有配置空間的表達,雖然某些方法會更適合特定表達。圖1展示了LabVIEW中繪制的 Voronoi圖。


圖1. LabVIEW中的Voronoi圖

由于多數表達可轉換為圖表,初始節點和目標節點之間的路徑可通過圖搜索算法來計算。圖搜索算法被計算機科學充分理解,然 而,許多算法要求程序訪問圖上的每個節點,以此來決定初始節點和目標節點間的最短路徑。對于松連通圖來說,訪問每個節點是容易計算的,如Voronoi 圖;但對于緊連通圖來說計算開銷迅速變大,如規則網格圖。

避障

路徑規劃人員僅考慮預先知道的環境障礙。在路徑執行中可能由于地圖精度或動態環境等因素,造成機器人真實傳感器的值與預期值之間存在差異。因此,機器人必須能根據真實傳感器的值實時改變運動路徑。這正是避障能力重要的原因。一些通用的避障方法包括Bug算法、VFH算法。

Bug算法

一種直接的路徑規劃方法是沿機器人行進路線中每個障礙的輪廓繞行。Bug1算法中,機器人完全沿障礙物輪廓環繞,并在到 達離目標地點最近的點時分離。這種方法效率低,但能確保機器人到達任何可到達的目標。Bug2算法中,機器人先沿障礙物輪廓行進,當達到可直達目標地點的 位置時立刻分離。Bug2算法顯著縮短了機器人的行進路程,但仍不是最優的。

VFH算法

Bug算法的一個限制是機器人每一刻的行為一般為傳感器最近時刻讀數的函數。這就可能導致機器人的瞬時傳感器讀數不能為 穩定的避障能力提供足夠的信息。VFH技術通過創建機器人周圍環境的地圖克服了該限制。在避障時生成極坐標柱狀圖來確定轉向。首先,識別能夠讓機器人通過 的所有通道。然后,執行考慮目標方向、輪方向和前一刻方向的代價函數。


圖2. LabVIEW VI的前面板運行VFH避障算法

在中LabVIEW使用算法

通過LabVIEW用戶可選擇最有效的語法來開發算法,或使用內置工具來導入其它基于文本語言寫的算法。繼承代碼中已有的搜索算法及其它機器人庫可輕松導入LabVIEW、LabVIEW Real-Time和LabVIEW FPGA中。

調用函數庫節點

LabVIEW用戶可利用調用庫函數節點在Windows機器和實時嵌入式控制器中調用DLL。該節點用于在LabVIEW中創建調用專為LabVIEW編寫的已有庫或新庫的接口。下圖的調用庫函數節點輸入4個字節的浮點數,并輸出其平方值。


圖3. 調用函數庫節點可在LabVIEW中用于導入繼承代碼

公式節點

公式節點可用于LabVIEW和LabVIEW Real-Time中的算法開發。公式節點是一種簡單的基于文本語言的節點,用于在LabVIEW框圖中執行數學操作。用戶無需連接任何外部代碼或應用,也無需連接低級算法函數來創建等式。除了基于文本的等式表達,公式節點還能接受基于文本版的if聲明、while循環、for循環和do循環,這些都是C語言用戶所熟悉的。


圖4. 公式節點采用類似C語言的語法

公式節點對于包含許多變量或非常復雜的等式,以及使用已有的基于文本的代碼來說很有用。用戶可將已有的基于文本的代碼復制、粘貼到公式節點中,避免了重新創建圖形代碼的麻煩。

HDL節點

HDL接口節點允許用戶在LabVIEW FPGA中綜合硬件描述語言(HDL)寫的算法或應用。用戶可以直接在HDL接口節點中輸入HDL代碼,或引用外部HDL文件,下圖的例子中,HDL輸入節點包括了VHDL代碼,將兩個32比特數字相加并返回結果。


圖5. HDL節點允許用于向LabVIEW FPGA中導入HDL代碼

了解更多關于機器人技術,可參閱機器人技術基礎系列主頁ni.com/zone。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

主站蜘蛛池模板: 齿轮减速电机一体机_蜗轮蜗杆减速马达-德国BOSERL齿轮减速机带电机生产厂家 | 搅拌磨|搅拌球磨机|循环磨|循环球磨机-无锡市少宏粉体科技有限公司 | 除甲醛公司-甲醛检测-广西雅居环境科技有限公司 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | QQ房产导航-免费收录优秀房地产网站_房地产信息网 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 天津暖气片厂家_钢制散热器_天津铜铝复合暖气片_维尼罗散热器 | 塑料检查井_双扣聚氯乙烯增强管_双壁波纹管-河南中盈塑料制品有限公司 | 剪刃_纵剪机刀片_分条机刀片-南京雷德机械有限公司 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 | 中国玩具展_玩具展|幼教用品展|幼教展|幼教装备展 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 气动隔膜泵-电动隔膜泵-循环热水泵-液下排污/螺杆/管道/化工泵「厂家」浙江绿邦 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 氨水-液氨-工业氨水-氨水生产厂家-辽宁顺程化工 | 团建-拓展-拓展培训-拓展训练-户外拓展训练基地[无锡劲途] | 工业洗衣机_工业洗涤设备_上海力净工业洗衣机厂家-洗涤设备首页 bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 氧化铝球_高铝球_氧化铝研磨球-淄博誉洁陶瓷新材料有限公司 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 | 山东限矩型液力偶合器_液力耦合器易熔塞厂家-淄博市汇川源机械厂 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 振动传感器,检波器-威海广达勘探仪器有限公司 | 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 开云(中国)Kaiyun·官方网站 - 登录入口| 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 二手注塑机回收_旧注塑机回收_二手注塑机买卖 - 大鑫二手注塑机 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 亚克隆,RNAi干扰检测,miRNA定量检测-上海基屹生物科技有限公司 | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | 517瓜水果特产网|一个专注特产好物的网站 | 四合院设计_四合院装修_四合院会所设计-四合院古建设计与建造中心1 | 工业插头-工业插头插座【厂家】-温州罗曼电气 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 冷却塔降噪隔音_冷却塔噪声治理_冷却塔噪音处理厂家-广东康明冷却塔降噪厂家 | 电缆接头-防爆电缆接头-格兰头-金属电缆接头-防爆填料函 | 全自动端子机|刺破式端子压接机|全自动双头沾锡机|全自动插胶壳端子机-东莞市傅氏兄弟机械设备有限公司 | 模具钢_高速钢_不锈钢-万利钢金属材料 |