Skip to content

Commit 09a5e4a

Browse files
authored
Merge pull request #57 from aerostack2/platforms_moved
[feat] new installation mode
2 parents 679da4c + 629dc50 commit 09a5e4a

File tree

3 files changed

+47
-1
lines changed

3 files changed

+47
-1
lines changed

docs/_03_aerial_platforms/_crazyflie/index.rst

+13-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,19 @@ Install platform package
6262
6363
.. warning:: This package is not available for binary installation yet. Cooming soon.
6464

65-
* For source installation, clone Aerostack2 repository into your workspace and build it. See it in :ref:`Aerostack2 installation guide <getting_started_ubuntu_installation_source>`.
65+
* For source installation, clone the platform repository into your workspace and build it.
66+
67+
.. code-block:: bash
68+
69+
# If you have installed Aerostack2 from sources we recommend to clone the package in the src folder of your workspace otherwise you can clone it in any ROS 2 workspace you want.
70+
cd ~/aerostack2_ws/src/aerostack2/as2_aerial_platforms
71+
git clone [email protected]:aerostack2/as2_platform_crazyflie.git
72+
cd ~/aerostack2_ws
73+
rosdep install as2_platform_crazyflie --from-paths src --ignore-src -r -y
74+
colcon build --packages-up-to as2_platform_crazyflie
75+
76+
77+
See it in :ref:`Aerostack2 installation guide <getting_started_ubuntu_installation_source>`.
6678

6779

6880

docs/_03_aerial_platforms/_dji/index.rst

+18
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,24 @@ DJI Matrice Series using `DJI Onboard SDK <https://github.com/dji-sdk/Onboard-SD
3030
Installation
3131
------------
3232

33+
* For binary installation, install by running:
34+
35+
.. code-block:: bash
36+
37+
sudo apt install ros-humble-as2-platform-dji-osdk
38+
39+
.. warning:: This package is not available for binary installation yet. Cooming soon.
40+
41+
* For source installation, clone the platform repository into your workspace and build it.
42+
43+
.. code-block:: bash
44+
45+
# If you have installed Aerostack2 from sources we recommend to clone the package in the src folder of your workspace otherwise you can clone it in any ROS 2 workspace you want.
46+
cd ~/aerostack2_ws/src/aerostack2/as2_aerial_platforms
47+
git clone [email protected]:aerostack2/as2_platform_dji_osdk.git
48+
cd ~/aerostack2_ws
49+
rosdep install as2_platform_dji_osdk --from-paths src --ignore-src -r -y
50+
colcon build --packages-up-to as2_platform_dji_osdk
3351
3452
3553
.. _aerial_platform_dji_matrice_installation_package:

docs/_03_aerial_platforms/_ryze_tello/index.rst

+16
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,22 @@ DJI Tello is controlled using UDP socket communication. The DJI Tello platform p
3030
Installation
3131
------------
3232

33+
.. code-block:: bash
34+
35+
sudo apt install ros-humble-as2-platform-tello
36+
37+
.. warning:: This package is not available for binary installation yet. Cooming soon.
38+
39+
* For source installation, clone the platform repository into your workspace and build it.
40+
41+
.. code-block:: bash
42+
43+
# If you have installed Aerostack2 from sources we recommend to clone the package in the src folder of your workspace otherwise you can clone it in any ROS 2 workspace you want.
44+
cd ~/aerostack2_ws/src/aerostack2/as2_aerial_platforms
45+
git clone [email protected]:aerostack2/as2_platform_tello.git
46+
cd ~/aerostack2_ws
47+
rosdep install as2_platform_tello --from-paths src --ignore-src -r -y
48+
colcon build --packages-up-to as2_platform_tello
3349
3450
3551
.. _aerial_platform_dji_tello_installation_package:

0 commit comments

Comments
 (0)