原创 ROS Melodic 版本安裝+將ROS的源設置爲國內的源

ROS Melodic 版本安裝+將ROS的源設置爲國內的源添加ROS源下載祕鑰安裝ROS初始化rosdep配置環境變量完成 前面把Xavier的源改爲國內的了,更新了一下軟件,感覺速度還可以,接下裝ROS的時候就感覺比較慢,應爲

原创 Virtual-to-real DRL: Continuous Control of Mobile Robots for Mapless Navigation

Abstract We present a learning-based mapless motion planner (基於學習方法的無地圖運動規劃器) by taking the sparse 10-dimensional r

原创 解決英偉達NVIDIA Jetson AGX Xavier Desktop Sharing無法運行 + Xavier 配置遠程桌面

解決英偉達NVIDIA Jetson AGX Xavier Desktop Sharing無法運行 + Xavier 配置遠程桌面修復Desktop Sharing無法打開編譯生效配置Desktop Sharing啓動遠程桌面服務

原创 FollowNet: Robot Navigation by Following Natural Language Directions with DRL

Abstract We present FollowNet, an end-to-end differentiable neural architecture for learning multi-modal navigation

原创 ROS2學習筆記之創建啓動文件篇

ROS2學習筆記之創建啓動文件篇背景準備條件學習內容1. 準備操作2 編寫啓動文件2.1 啓動文件詳解3 ros2 launch4. 用rqt_graph查看節點關係圖總結 學習目標:能夠通過啓動文件啓動一個複雜的ROS系統 背景

原创 ROS2官網教程學習筆記理解ROS2服務篇

ROS2官網教程學習筆記理解ROS2服務篇背景準備條件學習內容1. 運行節點2. ros2 service list3. ros2 service type3.1 ros2 service list -t4. ros2 servi

原创 ROS2 Quality of Service 服務質量 QoS 簡介

ROS2 Quality of Service 服務質量 QoS 簡介背景介紹QoS服務質量簡介實例參考資料 ROS在使用過程中最常用的消息之一就是sensor_msgs了,但是最近使用ROS2的過程中遇到一個問題,我要訂閱一個消

原创 ROS2解決服務嵌套、回調嵌套死鎖問題

ROS2解決服務嵌套、回調嵌套死鎖問題背景介紹基本概念代碼實現總結 以前做開發都是用ros1+c++開發,最近入手深度強化學習開始了ros2+Python的開發之旅,下面是記錄一次死鎖的解決過程。由於話題、定時器、服務、動作、參數

原创 Python 協程簡介

Python 協程簡介什麼是協程代碼實現總結 當我們要完成一個簡單的任務的時候,我們通常就是按照事件的先後順序按照過程編程,同頭到尾程序逐行執行,當我們需要實現的功能越複雜對性能要求越高時我們開始慢慢引入了多線程、多進程、協程等概

原创 DDPG:基於深度強化學習的連續控制(ICLR 2016)

摘要 我們將“深度Q學習(Deep Q-learning)”成功的基礎思想應用於連續動作領域。我們基於確定性策略梯度(Deterministic Policy Gradient,DPG),提出了一種基於演員評論家(Actor-c

原创 IROS2019 部分論文整理2

Volumetric Instance-Aware Semantic Mapping and 3D Object Discovery abstract To autonomously navigate and plan inter

原创 ROS2學習筆記之C++編寫簡單發佈訂閱節點篇

ROS2學習筆記之C++編寫簡單發佈訂閱節點篇背景前期準備學習內容1. 爲例程創建一個包2. 編寫publisher發佈者節點2.1 代碼解釋2.2 添加依賴2.3 CMakeLists.txt3. 編寫subscriber訂閱者

原创 Comparison of DRL Policies to Formal Methods for Moving Obstacle Avoidance

Abstract Deep Reinforcement Learning (RL) has recently emerged as a solution for moving obstacle avoidance. Deep RL

原创 ROS2學習筆記之編寫Python發佈訂閱節點篇

ROS2學習筆記之編寫Python發佈訂閱節點篇背景前期準備學習內容1. 創建Python功能包2. 編寫發佈節點2.1 代碼解釋2.2 添加依賴2.3 添加發布者程序入口2.4 檢查setup.cfg3. 編譯訂閱者3.1 代碼

原创 ROS2官網教程學習筆記理解ROS2參數服務器篇

ROS2官網教程學習筆記理解ROS2參數服務器篇背景準備條件學習內容1. 運行節點2. ros2 param list3. ros2 param get4. ros2 param set5. ros2 param dump6. L