![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Tobis Programm forked to not destroy your golden files
Fork of Robocode by
source/Mapping.cpp
- Committer:
- cittecla
- Date:
- 2017-03-29
- Revision:
- 34:40d8d29b44b8
- Parent:
- source/mapping.cpp@ 29:e7d0208bf2af
- Child:
- 38:3526c36e4c73
File content as of revision 34:40d8d29b44b8:
/** * Mapping function library * Handels Mapping of the arena and LEGO-stones **/ /* #include "mbed.h" double time_counter = 0.0f; double deltatime = 0.0f; void mapping() { //pseudo code check_sensor(left); check_sensor(right); } void chack_sensor(sensor) { get_distance(); if(sensor < 80cm || sensor > 10cm) { calculate_position(sensor, distance); check_map(position.this, obstacle); if(map.no-entry){ check_if_obstacle(distance); update_map(); } } } void get_distance(sensor) { sensor.value; return value; } void calcualte_position(sensor, distance) { do math; return position; } void check_if_obstacle(distance) { move_scanner(); distance2 = get_distance(sensor); reset_scanner(); if(distance -5cm < distance2 && distance +5cm > distance2) { return 1; } else { return 0; } }*/