emc_system
emc::IO Member List

This is the complete list of members for emc::IO, including all inherited members.

comm_emc::IOprivate
IO(Communication *comm=nullptr)emc::IO
IO(std::string robot_name)emc::IO
localization_viz_send_laser_scan(double angle_min, double angle_max, double angle_inc, int subsample, std::vector< float > prediction)emc::IO
localization_viz_send_particles(int N, std::vector< std::vector< double >> particle_poses, double mapOrientation)emc::IO
localization_viz_send_pose(std::vector< double > pose, double mapOrientation)emc::IO
odom_set_emc::IOprivate
ok()emc::IO
play(const std::string &file)emc::IO
prev_odom_emc::IOprivate
readBackBumperData(BumperData &bumper)emc::IO
readFrontBumperData(BumperData &bumper)emc::IO
readLaserData(LaserData &scan)emc::IO
readOdometryData(OdometryData &odom)emc::IO
readPoseData(PoseData &pose)emc::IO
resetOdometry()emc::IO
sendBaseReference(double vx, double vy, double va)emc::IO
sendOpendoorRequest()emc::IO
sendPath(std::vector< std::vector< double >> path, std::array< double, 3 > color={0.0, 0.0, 0.0}, double width=0.02, int id=0)emc::IO
sendPoseEstimate(double x, double y, double yaw)emc::IO
sendPoseEstimate(double px, double py, double pz, double rx, double ry, double rz, double rw)emc::IOprivate
sendPoseEstimate(double px, double py, double pz, double rr, double rp, double ry)emc::IOprivate
speak(const std::string &text)emc::IO
~IO()emc::IO