Crate arci_ros

Source
Expand description

§arci-ros

crates.io docs docs

ROS1 implementation for arci.

§Dependencies

See package.xml.

§License

Licensed under the Apache License, Version 2.0.

§Third party software

This product includes copies and modifications of software developed by third parties:

  • ros_msgs includes copies and modifications of msg packages by ros and ros-controls, licensed under the 2-Clause BSD License.

See the license files included in these directories for more details.

Re-exports§

pub use rosrust;
pub use crate::ros_transform_resolver::*;
pub use crate::rosrust_utils::*;

Modules§

msg
ros_transform_resolver
rosrust_utils

Macros§

define_action_client

Structs§

ControlActionClient
JointTrajectoryClientWrapperConfig
JointVelocityController
MoveBaseActionClient
RosCmdVelMoveBase
RosCmdVelMoveBaseConfig
RosControlActionClient
RosControlActionClientConfig
RosControlClient
RosControlClientConfig
RosEspeakClient
RosEspeakClientConfig
RosJoyGamepad
RosJoyGamepadConfig
RosLocalizationClient
RosLocalizationClientBuilder
Build RosLocalizationClient interactively.
RosLocalizationClientConfig
RosNavClient
RosNavClientBuilder
Build RosNavClient interactively.
RosNavClientConfig
RosRobotClient

Enums§

Error

Traits§

JointStateProvider
RosControlClientBuilder

Functions§

create_joint_trajectory_clients
Returns a map of clients for each builder.
create_joint_trajectory_clients_lazy
Returns a map of clients that will be created lazily for each builder.
init
is_ok
name
rate
wrap_joint_trajectory_client