![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange
![]() |
as2_platform_dji_psdk package from as2_platform_dji_psdk repoas2_platform_dji_psdk |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 1.1.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aerostack2/as2_platform_dji_psdk.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-03-17 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- CVAR-UPM
Authors
- Rafael Perez-Segui
- Santiago Tapia-Fernandez
as2_platform_dji_psdk
Aerostack2 DJI PSDK platform package.
Dependencies
Follow the psdk_ros2 installation guide
API
For documentation, use Doxygen. The documentation files have to be built locally:
- Install doxygen:
sudo apt install doxygen
- Run doxygen in the root folder
as2_platform_dji_psdk/
by:
doxygen Doxyfile
- Open the documentation in by opening
as2_platform_dji_psdk/doxygen/html/index.html
Building the package
Go to the root folder of the workspace and run:
colcon build --packages-select as2_platform_dji_psdk
Running colcon test
Run colcon test in by:
colcon test --packages-select as2_platform_dji_psdk
Optional, add verbosity with --event-handlers console_direct+
References
M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, “Aerostack2: A software framework for developing multi-robot aerial systems”, ArXiv DOI 2303.18237.
Changelog for package as2_platform_dji_psdk
1.1.0 (2024-08-20)
- [fix] psdk_wrapper.launch.py by removing tab in default config files
- [feat] Update changes in launcher and params to psdk_ros2 v1.3.0
- [feat] Update launcher with param utils
- [test] flake8 passing
- [ci] new ci added
- [fix] velocity sub topic
- [feat] Add tf_frame_prefix param
- [feat] Improve gimbal using TF
- [fix] Avoid sending duplicated gimbal command
- [fix] platform take off
- [feat] Add gimbal
- [refactor] Code refractor without impl
- [feat] Add HMS file
- [feat] Add gimbal and camera intialization flags
- [fix] speed state and yaw reference frames
- [feat] obtain ctrl authority
- [feat] change to SynchronousServiceClient
- [test] enable test dir
- [docs] add copyright
- [style] add hints to platform virtual methods
- [test] Use ament_lint_auto
- [build] Add psdk_interfaces dependency
- Contributors: Miguel Fernandez-Cortizas, Rafael Perez-Segui, Santiago Tapia-Fernández, pariaspe
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
ament_cmake_gtest | |
ament_index_cpp | |
rclcpp | |
as2_core | |
as2_msgs | |
std_msgs | |
psdk_interfaces |