Skip to content

Commit e6e1771

Browse files
author
Murilo Marinho
committed
[sas_robot_driver_myrobot] Fixing CMakeLists block explanation, added QtCreator and Pycharm to the installation.
1 parent 1a9ff12 commit e6e1771

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

docs/source/sas/installation.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,11 @@ Clone the sas repository
3030
3131
cd ~/sas_tutorial_workspace/src
3232
git clone --recurse-submodules -b jazzy https://github.com/SmartArmStack/smart_arm_stack_ROS2.git sas
33+
34+
Developer environment
35+
---------------------
36+
37+
It is recommended to use the latest versions of
38+
39+
1. `PyCharm Community <https://www.jetbrains.com/pycharm/download/?section=linux>`_
40+
2. `QtCreator <https://www.qt.io/download-qt-installer-oss>`_

docs/source/sas/sas_robot_driver_add_new_robot.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,28 +116,28 @@ to other packages. We don't need direct access to this class in other ``sas`` pa
116116

117117
.. literalinclude:: ../../../sas_tutorial_workspace/src/sas_robot_driver_myrobot/CMakeLists.txt
118118
:language: cmake
119-
:emphasize-lines: 16-67
119+
:lines: 16-67
120120

121121
The second block, below, is made to compile the binary ``sas_robot_driver_myrobot_node`` which is the ROS2 node that manages
122122
the driver for us in ROS2. We will create this file in the following sections.
123123

124124
.. literalinclude:: ../../../sas_tutorial_workspace/src/sas_robot_driver_myrobot/CMakeLists.txt
125125
:language: cmake
126-
:emphasize-lines: 69-107
126+
:lines: 69-107
127127

128128
The third block, below, is meant to install any launch files that we add to the folder ``launch``. Remember that if these
129129
files are not installed we won't be able to call them with :program:`ros2 launch`.
130130

131131
.. literalinclude:: ../../../sas_tutorial_workspace/src/sas_robot_driver_myrobot/CMakeLists.txt
132132
:language: cmake
133-
:emphasize-lines: 109-119
133+
:lines: 109-119
134134

135135
Lastly, the forth block, below, is meant to install any Python files in the folder ``scripts``. Notice that we need to
136136
change the permissions for the files to be executable otherwise we won't be able to find them with :program:`ros2 run`.
137137

138138
.. literalinclude:: ../../../sas_tutorial_workspace/src/sas_robot_driver_myrobot/CMakeLists.txt
139139
:language: cmake
140-
:emphasize-lines: 121-132
140+
:lines: 121-132
141141

142142
TD;DR
143143
-----

0 commit comments

Comments
 (0)