6 Commits

Author SHA1 Message Date
ATT_POWER
6b74dbe7af
CI: add document ignore and quick-ci mode (#63)
* CI: change build worlflow image tag from v20240927 to latest

* ci: Optimize GitHub Actions workflow triggers and test execution

- Ignore changes in the .github and document directories to avoid unnecessary workflow triggers
- Add 'quick-ci' label to control test execution and improve CI efficiency

* choro: add quick ci mode

---------

Co-authored-by: yuguanlin <yuguanlin@agibot.com>
2024-10-30 22:06:39 +08:00
ATT_POWER
9d148527a4
feat: add 'trans' command to aimrt_cli for converting aimrtbag to rosbag (#39)
* feat: support translate aimrtbag to rosbag

* feat: 添加数据包转换工具

* CI: change build worlflow image tag from v20240927 to latest

* feat: now support transfer aimrtbag to rosbag

* feat: Adjust the build and installation process of aimrt_cli , copy ROS2 plugin proto files when building aimrt_cli

* chore: format the code style

* chore: format code

* feat: Differentiate between aimrt-cli and transbag, make transbag an independent tool; add documentation for transbag

* chore: Update CI trigger from label "ci ready" to "ci"

* chore: format code

* choro: feat:  compile bagtrans module only when bagrecord and ros2 plugin are enabled; improve documentation

* choro: Modify activation method for bagtrans

---------

Co-authored-by: yuguanlin <yuguanlin@agibot.com>
2024-10-18 20:19:00 +08:00
ATT_POWER
85ca6fb570
CI: change build worlflow image tag from v20240927 to latest (#29)
Co-authored-by: yuguanlin <yuguanlin@agibot.com>
2024-10-16 13:57:04 +08:00
AimRT
515fc49c2d
Update feature_request.md 2024-10-14 12:42:55 +08:00
AimRT
7e4a55c39d
CI: Add GitHub Actions to test on multiple platforms (amd64, arm64, msvc) (#22)
feat: 添加 AIMRT github action

Key features of this workflow:
Runs automated tests on the mentioned platforms using matrix strategy in GitHub Actions.
Ensures that the code compiles and runs correctly on each platform.
The workflow is automatically triggered whenever the "ci ready" label is applied to a pull request or a new release is published, ensuring thorough testing and validation at critical stages of the development process.

---------
Co-authored-by: yuguanlin <yuguanlin@agibot.com>
2024-10-12 20:51:43 +08:00
AimRT
28664a53bd
Update issue templates 2024-09-26 17:21:05 +08:00