58 int sense_wall_noise);
float robot_eval_wall(robot_t *robot, enviroment_t *envs)
robot_t * robot_init(int x, int y, int a, int move_noise, float turn_noise, int sense_tag_noise, int sense_wall_noise, int radius)
float robot_eval_tag(robot_t *robot, enviroment_t *envs)
void robot_set_noise(robot_t *robot, int move_noise, float turn_noise, int sense_tag_noise, int sense_wall_noise)
void robot_drive(robot_t *robot, int distance, int angle, int uncertain)
struct s_ROBOT_STRUCT robot_t
Robot structure.
float robot_sense_wall(robot_t *robot, enviroment_t *envs)
void robot_set_pose(robot_t *robot, int x, int y, int a)
void robot_destroy(robot_t *robot)
float robot_sense_tag(robot_t *robot, rfid_t *rfids, enviroment_t *envs)
Enviroment Structure - room points, tags, room point number, tag number.