Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro jazzy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro kilted showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

as2_platform_dji_psdk package from as2_platform_dji_psdk repo

as2_platform_dji_psdk

ROS Distro
humble

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-07-04
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

AS2 DJI PSDK aerial platform

Additional Links

No 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:

  1. Install doxygen:
    sudo apt install doxygen
    
  1. Run doxygen in the root folder as2_platform_dji_psdk/ by:
    doxygen Doxyfile
    
  1. 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

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

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged as2_platform_dji_psdk at Robotics Stack Exchange