[ROS初學者學習資源]
以下是"ROS In 5 Minutes"系列的影片教程,目前更新到014,簡單介紹和演示一些基礎的ROS知識點:
013 – What is a ROS Package
http://www.theconstructsim.com/ros-5-mins-013-ros-package/
See their basic structure and also see how to navigate among them.
012 – What is ROS Parameter Server?
http://www.theconstructsim.com/ros-5-mins-012-ros-paramete…/
See what it entails and some of the commands we can use to access it within the ROS system:
*rosparam list
*rosparam get
011 – What is catkin_make and how to use it.
http://www.theconstructsim.com/ros-5-mins-011-catkin_make-…/
See what is catkin_make, how it works and which are it’s advantages.
010 – What is ROS_MASTER_URI?
http://www.theconstructsim.com/ros-5-mins-010-ros_master_u…/
See what it represents and how it’s used in the entire ROS system.
009 – How to Launch a ROS node
http://www.theconstructsim.com/ros-5-mins-009-launch-ros-n…/
See four different way nodes can be launched in ROS, and how to check that a node has been launched: rosnode list
008 – What is the difference between rosrun and roslaunch
http://www.theconstructsim.com/ros-5-mins-008-difference-r…/
See what’s the difference between rosrun and roslaunch, when do we use one or another, and what are their advantages.
007 – What is rosrun and how it works?
http://www.theconstructsim.com/ros-5-mins-007-rosrun-works/
See what’s rosrun, how rosrun works and what are its advantages.
006 - What is a ROS launch file?
https://youtu.be/pCBwos89fI0
See what's a launch file and how to launch it.
005 - What Is A ROS Node?
https://youtu.be/DdI38PJ5Zxg
See how to launch a ROS node, what a ROS node does and some commands to get basic and extended information about ROS nodes: rosnode list
004 - What is roscore?
https://youtu.be/ZaSW9TMc24Y
We will be to SHOW what happens when 'roscore' is NOT running and what happens when it is. And then we go briefly over the theory behind this. We'll also look at the command to start 'roscore' and what the output of this command means.
003 - How to create a ROS Publisher
https://youtu.be/xcQcs0wJ7GE
Regarding to the creation of the ROS Publisher, the commands used on the video to create a package named "tutorial" which depends on the "rospy" package were the following: cd catkin_ws/src/, catkin_create_pkg tutorial rospy, roscd tutorial
002 - How to create a ROS Package
https://youtu.be/D7YMNP6P3qM
Regarding to the creation of the ROS Package, the commands used on the video to create a package named "tutorial" which depends on the "rospy" package were the following: cd catkin_ws/src/, catkin_create_pkg tutorial rospy, roscd tutorial
001- How to create a ROS Catkin Workspace
https://youtu.be/JE6QmshipyQ
See how to create a catkin workspace.
翻譯年糕