• COSPLAY 3D 建模
  • 3D列印服務
  • #maker+t=market
  • 1
  • 2
  • 3

ROS.Taiwan 造訪社團 » EMS

原文網址 陳怡宏
2019-11-06 01:52:02

猶記得今年舉辦的ROS 2.0 技術論壇中,有聽到Microsoft在發表的最後面短短的說了一句,未來微軟會讓vscode更加支援ROS

然後從今年尾開始,在vscode中的ROS plugin功能性開始大增!

截至目前為止,新增了幾項方便的功能: 可視化URDF: 你可以直接在vscode中即時的看你的urdf檔案呈現的3d外型如何
直接針對單個節點(rosrun)設中斷點debug 對roslaunch啟動的節點設中斷點debug
尤其是後面2點,改進了ros很難debug的問題XD
(以前只能用GDB之類的東西,學習難度不低....)

感恩微軟~讚嘆微軟~
請參考連結: [1] https://marketplace.visualstudio.com/items?itemName=ms-iot.vscode-ros

[2] https://github.com/ms-iot/vscode-ros/blob/master/doc/debug-support.md#launch
[3] https://discourse.ros.org/t/updating-the-vs-code-extension-for-ros-to-0-6-1/11231

陳怡宏
2019-11-06 01:55:53

PS: 如果從去年就有開始使用vscode+ros plugin開發的朋友,記得移除舊的,安裝新的,專案已經移到Microsoft下了

郭有迪
2019-11-07 08:13:50

中斷點也太讚了吧
現在都用ROS 巨集來努力顯示XD


原文網址 Yuhong Lin
2018-11-16 17:18:12

[網絡研討會] How to Teach Autonomous Mobile Robots

日期&時間:2018年11月29日|下午6點到7點·CET
費用:免費活動
語言:英語
註冊網站: http://bit.ly/2zaDg90

概述:
Autonomous Mobile Robots is one of the most essential course for a Robotics degree. But the preparation of this course is difficult.
In this free webinar, we are going to show you how to teach this course effectively by using ROS-based robot simulation.

內容大綱:
1. Problems teaching autonomous mobile robots
2. Learning ROS along mobile robots
3. Using simulations
4. Testing mobile robot algorithms
5. Transferring to real robots
6. Solving robotics errors
7. How to develop the teaching material

* The whole code will be provided to all attendees as a ROSject, containing simulation, notebook with instructions and code.
* All attendees will receive a 91 pages manual on Exploring ROS with wheeled robots.

主講人:
RICARDO TÉLLEZ,博士

翻譯年糕


原文網址 Yuhong Lin
2018-09-28 01:07:57

"Games have been a good starting point for the generation of intelligent systems that outperform humans, but going deeper into the realm of robots that are useful in human environments will require something more complex than games. And I’m talking about simulations."

翻譯年糕


原文網址 Yuhong Lin
2018-08-23 21:07:26

[Tutorials] OpenAI with Moving Cube Robot in Gazebo Step-by-Step
http://www.theconstructsim.com/openai-with-moving-cube-rob…/
Learn step-by-step how to create a moving cube and that it learns to move using OpenAI environment:

- Part 1: Creation of the URDF and Control Systems
- Part 2: Basics of Reinforcement learning and Connect to the various systems of the robot
- Part 3: Setting up all the basics needed for moving the cube and getting sensor data
- Part 4: The first script we need to do reinforcement learning with OpenAI
- Part 5: Create the Robot environment for OpenAI Gym for the moving cube

翻譯年糕


原文網址 Yuhong Lin
2018-08-08 21:14:51

The *openai_ros package* has been released on Wiki.ROS!
http://wiki.ros.org/openai_ros

Introduction:

OpenAI provides a complete Reinforcement Learning set of libraries that allow to train software agents on tasks, so the agents can learn by themselves how to best do the task. Main type of agents are software agents, like this example where the OpenAI team trained an agent to play Dota 2.

One of the best tools of the OpenAI set of libraries is the Gym. The Gym allows to compare Reinforcement Learning algorithms by providing a common ground called the Environments.

Unfortunately, even if the Gym allows to train robots, does not provide environments to train ROS based robots using Gazebo simulations.

We have created the openai_ros package to provide the environments, so we all the ROS roboticists have a common ground where we can compare our best kung-fu when training robots. The package is open source and has lGPL license.

This is our contribution to the ROS ecosystem.

翻譯年糕


原文網址 林浩鋕
2018-03-25 21:55:38

[ROS系列文章] 第10篇 - ETHZ RSL (ANYmal)
系列文章強勢回歸(自己說XD)
上次介紹ETHZ非常有名ASL (Autonomous Systems Lab)
(基本上學術界做VIO都要跟他們的ROVIO, OKVIS比較)
這次來介紹另一個很有名的Lab: RSL
(Robotic Systems Lab)
最有名的是他們的quadrupedal robot: ANYmal
https://youtu.be/ZdeRi_5xK5U
最近的video, ANYmal隨音樂起舞XD
https://youtu.be/kHBLaw5nfzk

我對quadrupedal不太熟
但是ETHZ依舊保持一貫作風
上層架構完全建立在ROS上並且開源!!
free_gait:
An Architecture for the Versatile Control of Legged Robots
Video: https://youtu.be/5BkoGug8HhE
Github: https://github.com/leggedrobotics/free_gait
Slide:
https://www.ethz.ch/…/rs…/ROS2017/case_study_2018_anymal.pdf

透過架構可以看到整合諸多ETHZ本身開發的ROS pkg
像是ASL早期推出(目前還有在維護的) libpointmatcher
用作3D mapping & localization
加上 elevation_mapping 作為dense map generator
最後再導入grid_map以及OMPL(RRT*)
使ANYmal能透根據周遭複雜環境做
path planning & control

另外RSL的leader: Prof: Hutter, Marco
亦有開設ROS初階入門課程
(包含ROS架構, coding技巧, 實際演練與題目等)
算是我看這麼多教學裡面最紮實也最用心的課程
http://www.rsl.ethz.ch/education-stude…/…/robotdynamics.html
Video: https://youtu.be/0BxVPCInS3M

另外一門Robot Dynamics
其所有slides也是公開
強烈建議剛踏入機器人領域的人參考
畢竟ROS裡面很多pkg的參數調整
都是需要相關學術背景才能處理!!
http://www.rsl.ethz.ch/education-stude…/…/robotdynamics.html

Don Si
2018-03-26 08:42:42

感謝小林老師的分享

不知道老師對grid_map和elevation_mapping這兩個包的使用有否建議或分享


 

全不選 發文排行