- Merge pull request #110 from bitcurious/perception Added perception module
- Add perception module
- Contributors: biancabnd, bitcurious
- Merge pull request #116 from umdlife/hotfix/fpv-stream Use the fpv publisher to output the encoded streaming of the FPV camera
- Contributors: Victor Massagué Respall, biancabnd
- Merge pull request #108 from umdlife/feat/multi-thread-all Separate PSDK modules in different nodes and threads
- Merge pull request #62 from RPS98/gimbal_base_frame Add gimbal base frame
- Contributors: Rafael Perez-Segui, Victor Massagué Respall, biancabnd
- Merge pull request #81 from umdlife/feat/sd_images SD card functions
- Merge pull request #76 from umdlife/feat/psdk-3.8.1 Upgrade to Payload-SDK v3.8.1
- Merge pull request #77 from RPS98/dji_core_deinit Clean up node on destructor
- Merge pull request #64 from RPS98/json_fails Add include dependencies for Json utils
- Contributors: DominikWawak, Rafael Perez-Segui, Victor Massagué Respall, amoramar, biancabnd
- Merge pull request #68 from umdlife/hotfix/motors-stop Add ESC data
- Merge pull request #60 from RPS98/add_namespace_to_tf Add prefix to TF frames
- Merge pull request #65 from umdlife/feat/add-linters-workflow Add clang and super linter to workflows
- Merge pull request #61 from umdlife/hotfix/set-home-from-gps Convert coordinates to radians before setting home position
- Contributors: DominikWawak, Rafael Perez-Segui, UMLDev Clang Robot, Victor Massagué Respall, biancabnd, vicmassy
- Merge pull request #51 from umdlife/feat/hms-support Integration of Health Monitoring System (HMS) as a module
- Merge pull request #59 from umdlife/extend_single_battery_info Extend single battery info
- Merge pull request #57 from umdlife/feat/single_battery_info Adding topic for reading battery info
- Contributors: Stevedan, Victor Massagué Respall, amoramar, biancabnd, marta
- Merge pull request #34 from umdlife/feat/upgrade-to-psdk-v3.8 Feat/upgrade to psdk v3.8
- Merge pull request #44 from RPS98/feat/upgrade-to-psdk-v3.8 Add config files as launcher configs
- Set camera, gimbal and streaming modules as non mandatory
- Merge pull request #49 from umdlife/feat/parametrise-retry-num Make the number of init retries as a ros param
- Upgrade wrapper to be compatible with DJI PSDK v3.8
- Contributors: Rafael Perez-Segui, Sergi Grau Moya, Victor Massagué Respall, biancabnd
- Move lifecycle interfaces to be public, also add rclcpp::shutdown() to finish cleanly the node when shutting down
- Contributors: Victor Massagué Respall, biancabnd, sergigraum
- Merge pull request #45 from umdlife/feat/prepare-ros-index Prepare for ROS Index
- Reorder method call in lifecycle to avoid node crashes + increase nr. of retries for psdk init
- Update maintainers
- Contributors: Victor Massagué Respall, biancabnd, vicmassy
- Merge pull request #35 from umdlife/feat/stream-publisher Enable encoded and decoded stream publishing
- Add license tag to package.xml
- Add missing SensorDataQoS
- Enable the user to choose among raw or decoded streaming
- Publish encoded images
- Use default QoS setting from stream publisher
- Enable IPC + change camera publisher QoS to SensorData
- Change streaming publishing method
- Contributors: Victor Massagué Respall, amoramar, biancabnd, vicmassy
- Add permisions to open release from CI
- Merge pull request #37 from umdlife/hotfix/add-missing-declare Add missing declare + lower control information topic frequency
- Merge pull request #33 from umdlife/feat/add-data-topics Additional topics
- Correct Doxygen documentation
- Add altitude topics Add max retry nr
- Add obstacle avoidance data + retry strategy for initialization function
- Contributors: Sergi Grau Moya, Victor Massagué Respall, amoramar, biancabnd, vicmassy
- Merge pull request #17 from umdlife/feat/add-additional-status-info Add additional status info
- Add home point and control mode info
- Add RTK connection status publisher
- Add RC connection status publisher
- Contributors: Victor Massagué Respall, biancabnd
- Merge pull request #15 from umdlife/feat/add-static-transforms Add static and dynamic transforms supporting M300 copter + H20 camera
- Change frame id of imu topic
- Fix error on getting camera source requested by user
- Set optical frame id to streaming topic
- Fix gimbal angles + add dynamic TF
- First version of static transform publisher
- Temporally remove the z health check
- Change gimbal angles reference frame for control
- Separate gps_position_fused freq of other gps data
- Account for floating point division in battery msg
- Use standard battery msgs instead of custom one
- Change acceleration from Vector3 to AccelStamped
- Renamings, fix errors, enhanced API documentation
- Add acceleration ground, body and raw topics
- Add angular rate topics
- Fix error in set_local_pose_ref srv
- Add set_local_pose_ref_ srv
- Convert gps fused msg to standard sensor_msgs NavsatFix
- Convert gimbal command from ENU to NED
- Add fpv camera streaming on separated ros 2 topic
- Renamings + additional documentation added for all services and subscribers
- Add set/get camera aperture function
- Unify init + deinit strategy across modules
- Remove 3rdparty code with no modifications from psdk_ros2
- Add init and deinit function for streaming
- Add 3rdparty libs cmake + remove comments
- Convert gimbal angles to rad and ENU + fix spelling errors
- Renamig of method for vo_position + small comment fix
- Rename aircraft_status to display_mode + update docs
- Update documentation + fix error topic naming + add additional comments
- Add namespace to launch file + rename tag before topics/service
- Update docs + add configuration to see private members in api
- Remove nav2_util lifecycle + add launch file for wrapper node
- Add launch file
- Unify error code format
- Add documentation pipeline + Copyright statement
- Add Mozilla license + Update README.md
- Add frames as params + improve comments
- Merge pull request #2 from umdlife/feat/psdk-sensors Feat/psdk sensors
- gimbal rotation is subscriber
- add streaming path as parameter
- angles in rad instead of deg
- remove comments
- PSDK sensors working
- Merge branch 'main' into feat/psdk-sensors
- Merge pull request #3 from umdlife/feat/psdk-core-UP-2096 PSDK core functions + subscribers + basic flight control
- Contributors: UMLDev Clang Robot, Victor Massagué Respall, biancabnd, lidia