#include "cbipc/queue_factory.H"#include "route.H"#include "cbmesg_logger.H"#include "util.H"#include <cmath>#include <iostream>#include "unistd.h"#include "conf.H"Classes | |
| struct | speed_map_t |
Functions | |
| bool | conf_value (cajun::conf_entry_t &entry, std::vector< speed_map_t > &val) |
| void | read_conf (conf_t &conf_) |
| unsigned | strip_index (route_t const &route_, double bx, double by, double first_wp_distance) |
| double | map_speed (double speed_) |
| void | customize_wp (route_t::waypoint_t &wp_) |
| void | add_bot_pos_as_wp (route_t const &s_route_, route_t &d_route_, double bx_, double by_) |
| void | customize_route (route_t const &s_route_, route_t &d_route_, unsigned start, unsigned repeat) |
| int | main (int argc, char **argv) |
Variables | |
| cbmesg_logger_t | msg_logger |
| char const * | progname |
| std::vector< speed_map_t > | speed_map |
| double | max_LB |
| void add_bot_pos_as_wp | ( | route_t const & | s_route_, | |
| route_t & | d_route_, | |||
| double | bx_, | |||
| double | by_ | |||
| ) |
References customize_wp().
Referenced by main().
| bool conf_value | ( | cajun::conf_entry_t & | entry, | |
| std::vector< speed_map_t > & | val | |||
| ) |
References speed_map_t::map_speed, and speed_map_t::speed.
| void customize_route | ( | route_t const & | s_route_, | |
| route_t & | d_route_, | |||
| unsigned | start, | |||
| unsigned | repeat | |||
| ) |
References customize_wp().
Referenced by main().
| void customize_wp | ( | route_t::waypoint_t & | wp_ | ) |
References map_speed(), and max_LB.
Referenced by add_bot_pos_as_wp(), and customize_route().
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
References add_bot_pos_as_wp(), customize_route(), msg_logger, progname, read_conf(), and strip_index().
| double map_speed | ( | double | speed_ | ) |
References speed_map.
Referenced by customize_wp().
| unsigned strip_index | ( | route_t const & | route_, | |
| double | bx, | |||
| double | by, | |||
| double | first_wp_distance | |||
| ) |
Referenced by main().
| double max_LB |
Referenced by customize_wp(), and read_conf().
| cbmesg_logger_t msg_logger |
| char const* progname |
| std::vector<speed_map_t> speed_map |
Referenced by map_speed(), and read_conf().
1.6.1