Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions vortex_utility_nodes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ These are standalone helper nodes not core pipeline components. Use them to insp

| Node | Description |
|------|-------------|
| `euler_odometry_publisher_node` | Subscribes to `odometry` (resolved from config) and publishes odometry pose in Euler angles (roll, pitch, yaw). |
| `message_publisher` | Subscribes to `odometry` (resolved from config) and publishes odometry pose in Euler angles (x, y, z, roll, pitch, yaw). |

## Build
```bash
Expand All @@ -17,7 +17,7 @@ source install/setup.bash

## Run
```bash
ros2 launch vortex_utility_nodes euler_odometry_publisher_node.launch.py
ros2 launch vortex_utility_nodes message_publisher.launch.py
```

## Adding New Nodes
Expand Down
2 changes: 1 addition & 1 deletion vortex_utility_nodes/src/message_publisher.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ class MessagePublisherNode : public rclcpp::Node {
void imu_callback(const sensor_msgs::msg::Imu::SharedPtr msg) {
const auto& q = msg->orientation;
auto euler = convert_quat(q.w, q.x, q.y, q.z);
publish_rpy(msg->header, euler);
publish_pose(msg->header, 0.0, 0.0, 0.0, euler);
}

using SubVariant = std::variant<
Expand Down
Loading