arci_ros/
lib.rs

1#![doc = include_str!("../README.md")]
2#![allow(missing_debug_implementations)] // TODO: Most rosrust types don't implement Debug
3
4mod cmd_vel_move_base;
5mod error;
6mod joy_gamepad;
7pub mod msg;
8mod msg_utils;
9mod ros_control;
10mod ros_localization_client;
11mod ros_nav_client;
12mod ros_robot_client;
13mod ros_speak_client;
14pub mod ros_transform_resolver;
15pub mod rosrust_utils;
16
17// re-export
18#[doc(hidden)] // re-export for macros
19pub use flume;
20#[doc(hidden)] // re-export for macros
21pub use paste;
22pub use rosrust::{self, init, is_ok, name, rate};
23
24pub use crate::{
25    cmd_vel_move_base::*, error::Error, joy_gamepad::*, ros_control::*, ros_localization_client::*,
26    ros_nav_client::*, ros_robot_client::*, ros_speak_client::*, ros_transform_resolver::*,
27    rosrust_utils::*,
28};