Skip to content

Commit 619a9fe

Browse files
committed
module 1 refactored
1 parent 473022a commit 619a9fe

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1405
-75
lines changed

mooc_book/GSWR2/GSWR2_welcome.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686

8787
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
8888
<div class="sidebar-scrollbox">
89-
<ol class="chapter"><li class="chapter-item affix "><a href="../welcome.html">Welcome to ROS2 MOOC !</a></li><li class="chapter-item affix "><li class="spacer"></li><li class="chapter-item expanded "><a href="../GSWR2/GSWR2_welcome.html" class="active">Getting Started With ROS2</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module1/installation_instruction/intro_install.html">Module 1</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module1/installation_instruction/intro_install.html">Introduction and Installation Setup</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module1/installation_instruction/humble_installation.html">ROS2 Humble Installation</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/ros2_design_concepts.html">ROS2 Design concepts</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/history_of_ros.html">1. History of ROS</a></li><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/diff_ros_1_and_2.html">2. Differences between ROS1 and ROS2</a></li><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/dds.html">3. Data Distribution Service (DDS)</a></li><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/design_concepts.html">4. ROS2 Design Concepts</a></li></ol></li></ol></li><li class="chapter-item "><a href="../GSWR2/module2/ros2_ecosystem_filesystem/ros2_ecosystem_filesystem.html">Module 2</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module2/ros2_ecosystem_filesystem/ros2_ecosystem_filesystem.html">ROS2 Ecosystem and Filesystem</a></li><li class="chapter-item "><a href="../GSWR2/module2/key_concepts/key_concepts_of_ros2.html">ROS Key Concepts</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module2/key_concepts/nodes.html">Nodes</a></li><li class="chapter-item "><a href="../GSWR2/module2/key_concepts/topics.html">Topics</a></li><li class="chapter-item "><a href="../GSWR2/module2/key_concepts/messages.html">Messages</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module2/task/task1.html">Task 1</a></li><li class="chapter-item "><a href="../GSWR2/module2/communication_protocols_part1/intro.html">ROS2 Communication Protocols Part 1</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module2/communication_protocols_part1/ros2_communication_overview.html">1.Introduction to ROS2 Communication Protocols</a></li><li class="chapter-item "><a href="../GSWR2/module2/communication_protocols_part1/ros2_topics.html">2. ROS2 Topics</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module2/turtlesim_part1/turtlesim_part1.html">Overview Of Turtlesim</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module2/turtlesim_part1/1_key_components.html">1. Key Components</a></li><li class="chapter-item "><a href="../GSWR2/module2/turtlesim_part1/2_turtle_simulator.html">2. Turtle Simulator</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module2/task/task2.html">Task 2</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/ros2_launch_files_running_ros_nodes.html">Module 3</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/ros2_launch_files_running_ros_nodes.html">Launch files and running ROS nodes</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/2_launch_files.html">1. Key Components of Launch Files</a></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/2_1_launchfile_pubsub.html">2. Creating Launch File for Publisher and Subscriber node</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_RQT_visualisation_CLI_tools/ros2_RQT_visualisation_CLI_tools.html">ROS2 RQT visualisation CLI tools</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module3/ros2_RQT_visualisation_CLI_tools/1_RQT_visualisation.html">1. RQT visualisation</a></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_RQT_visualisation_CLI_tools/2_CLI_tool.html">2. CLI Tools</a></li></ol></li></ol></li><li class="chapter-item "><a href="../GSWR2/module4/communication_protocols_part2/ros2_comm_proto.html">Module 4</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module4/communication_protocols_part2/ros2_services.html">1. service client</a></li><li class="chapter-item "><a href="../GSWR2/module4/communication_protocols_part2/ros2_actions.html">2. action</a></li><li class="chapter-item "><a href="../GSWR2/module4/communication_protocols_part2/ros2_comm_compare.html">3. Comparing Topics, Services, and Actions</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/ros2_launch_files_running_ros_nodes.html">Module 5</a></li></ol></li><li class="chapter-item "><li class="spacer"></li><li class="chapter-item "><div>Bonus Blogs!</div><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../bonus_blogs/git_github.html">Git and GitHub</a></li><li class="chapter-item "><a href="../bonus_blogs/github_challenge.html">Github Challenge</a></li><li class="chapter-item "><a href="../bonus_blogs/coding_std.html">Coding Standards</a></li></ol></li><li class="chapter-item "><li class="spacer"></li></ol>
89+
<ol class="chapter"><li class="chapter-item affix "><a href="../welcome.html">Welcome to ROS2 MOOC !</a></li><li class="chapter-item affix "><li class="spacer"></li><li class="chapter-item expanded "><a href="../GSWR2/GSWR2_welcome.html" class="active">Getting Started With ROS2</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module1/installation_instruction/intro_install.html">Module 1</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module1/installation_instruction/intro_install.html">Introduction and Installation Setup</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module1/installation_instruction/humble_installation.html">ROS2 Humble Installation</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/ros2_design_concepts.html">ROS2 Design concepts</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/history_of_ros.html">1. History of ROS</a></li><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/diff_ros_1_and_2.html">2. Differences between ROS1 and ROS2</a></li><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/dds.html">3. Data Distribution Service (DDS)</a></li><li class="chapter-item "><a href="../GSWR2/module1/ros2_design_concepts/design_concepts.html">4. ROS2 Design Concepts</a></li></ol></li></ol></li><li class="chapter-item "><a href="../GSWR2/module2/ros2_ecosystem_filesystem/ros2_ecosystem_filesystem.html">Module 2</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module2/ros2_ecosystem_filesystem/ros2_ecosystem_filesystem.html">ROS2 Ecosystem and Filesystem</a></li><li class="chapter-item "><a href="../GSWR2/module2/key_concepts/key_concepts_of_ros2.html">ROS Key Concepts</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module2/key_concepts/nodes.html">Nodes</a></li><li class="chapter-item "><a href="../GSWR2/module2/key_concepts/topics.html">Topics</a></li><li class="chapter-item "><a href="../GSWR2/module2/key_concepts/messages.html">Messages</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module2/task/task1.html">Task 1</a></li><li class="chapter-item "><a href="../GSWR2/module2/communication_protocols_part1/intro.html">ROS2 Communication Protocols Part 1</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module2/communication_protocols_part1/ros2_communication_overview.html">1.Introduction to ROS2 Communication Protocols</a></li><li class="chapter-item "><a href="../GSWR2/module2/communication_protocols_part1/ros2_topics.html">2. ROS2 Topics</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module2/turtlesim_part1/turtlesim_part1.html">Overview Of Turtlesim</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module2/turtlesim_part1/1_key_components.html">1. Key Components</a></li><li class="chapter-item "><a href="../GSWR2/module2/turtlesim_part1/2_turtle_simulator.html">2. Turtle Simulator</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module2/task/task2.html">Task 2</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/ros2_launch_files_running_ros_nodes.html">Module 3</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/ros2_launch_files_running_ros_nodes.html">Launch files and running ROS nodes</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/2_launch_files.html">1. Key Components of Launch Files</a></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/2_1_launchfile_pubsub.html">2. Creating Launch File for Publisher and Subscriber node</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_RQT_visualisation_CLI_tools/ros2_RQT_visualisation_CLI_tools.html">ROS2 RQT visualisation CLI tools</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module3/ros2_RQT_visualisation_CLI_tools/1_RQT_visualisation.html">1. RQT visualisation</a></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_RQT_visualisation_CLI_tools/2_CLI_tool.html">2. CLI Tools</a></li></ol></li></ol></li><li class="chapter-item "><a href="../GSWR2/module4/communication_protocols_part2/ros2_comm_proto.html">Module 4</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module4/communication_protocols_part2/ros2_services.html">1. service client</a></li><li class="chapter-item "><a href="../GSWR2/module4/communication_protocols_part2/ros2_actions.html">2. action</a></li><li class="chapter-item "><a href="../GSWR2/module4/communication_protocols_part2/ros2_comm_compare.html">3. Comparing Topics, Services, and Actions</a></li><li class="chapter-item "><a href="../GSWR2/module4/turtlesim_part2/ros2_overview_of_turtlesim.html">Turtlesim Part 2</a><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../GSWR2/module4/turtlesim_part2/creating_second_turtle.html">1. Creating a Second Turtle</a></li><li class="chapter-item "><a href="../GSWR2/module4/turtlesim_part2/controlling_2D_turtle_twist_messages.html">2. Controlling a 2D Turtle with Twist Messages</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module4/task/task3.html">Task 3</a></li></ol></li><li class="chapter-item "><a href="../GSWR2/module3/ros2_launch_files_running_ros_nodes/ros2_launch_files_running_ros_nodes.html">Module 5</a></li></ol></li><li class="chapter-item "><li class="spacer"></li><li class="chapter-item "><div>Bonus Blogs!</div><a class="toggle"><div></div></a></li><li><ol class="section"><li class="chapter-item "><a href="../bonus_blogs/git_github.html">Git and GitHub</a></li><li class="chapter-item "><a href="../bonus_blogs/github_challenge.html">Github Challenge</a></li><li class="chapter-item "><a href="../bonus_blogs/coding_std.html">Coding Standards</a></li></ol></li><li class="chapter-item "><li class="spacer"></li></ol>
9090
</div>
9191
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
9292
</nav>

0 commit comments

Comments
 (0)