Zachary Michaels

Results 12 issues of Zachary Michaels

It would be nice to have a minimal, well-formed ROS2 project that builds with `action-ros2-ci` to use as reference for setting up `action-ros2-ci` in other projects.

enhancement
good first issue

`rosbag2_bag_v2` is failing to build, reporting `catkin_pkg` as missing. [Logs](https://github.com/ros2/rosbag2_bag_v2/commit/eccd07f2485f882995690c41b00fe334aa90369b/checks?check_suite_id=428120498#step:3:3784) Proposed solution: add `python3-catkin-pkg-modules` to apt dependencies. I think something changed in upstream dependencies that no longer requires this module...

bug

## Description Right now, action-ros-lint always installs the linters from APT. It should be possible to configure action-ros-lint to install the ament linters using pip so projects that don't require...

enhancement

Noetic should be supported as a Cross Compile target

enhancement
help wanted

## Description The cross-compile workflow can be simplified by having a GH Action run cross-compile and upload the workspace as an artifact. The intended output of this issue is to...

enhancement

`test_rosbag2_record_end_to_end` defines a workaround for Windows in multiple places due to Windows not supporting a mechanism to programmatically send a SIGINT. These tests should either be rewritten to not require...

bug
Windows

## Description [action-ros-ci](https://github.com/ros-tooling/action-ros-ci) supports building on Windows. It should be used to build `rosbag2` periodically and on PRs. (same as Linux CI) ## Completion Criteria - [ ] Add Windows...

enhancement
Windows

`Writer` utilizes a FSM transitioning between `ctor` -> `open` -> [`create_topic` | `remove_topic` | `write`] -> `close` -> `dtor` There should be automated tests validating the transitions between these states...

enhancement
help wanted
tests

### Changes * Use `ament` to build for `ROS2` instead of `catkin` * Define tests in root `CMakeLists.txt` ### Testing [![Actions Status](https://github.com/zmichaels11/serial/workflows/Test%20serial/badge.svg)](https://github.com/zmichaels11/serial/actions)

next API change

PR: https://github.com/aws-robotics/rosbag-uploader-ros1/pull/137 is reporting linting errors. These should be resolved and the workflow to lint should be added.

bug