Skip to content

Commit

Permalink
Hinderniserkennung optimiert
Browse files Browse the repository at this point in the history
  • Loading branch information
thomas committed Jul 18, 2015
1 parent 11b630c commit 7c84cf6
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 4 additions & 4 deletions CollisionDetection.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ std::vector<short> CollisionDetection::CorrectWantedSpeed(short wantedSpeed[])
if(USensorMessurements.at(US_FRONT_LEFT) > _warnDistanceRL || USensorMessurements.at(US_FRONT_LEFT) == 0)
{
// Nach links fahren
newWantedSpeed.at(0) = 0;
newWantedSpeed.at(1) = 32767;
newWantedSpeed.at(0) = -100;
newWantedSpeed.at(1) = 100;

return newWantedSpeed;
}
Expand All @@ -71,8 +71,8 @@ std::vector<short> CollisionDetection::CorrectWantedSpeed(short wantedSpeed[])
if(USensorMessurements.at(US_FRONT_RIGHT) > _warnDistanceRL || USensorMessurements.at(US_FRONT_RIGHT) == 0)
{
// Nach rechts fahren
newWantedSpeed.at(0) = 32767;
newWantedSpeed.at(1) = 0;
newWantedSpeed.at(0) = 100;
newWantedSpeed.at(1) = -100;

return newWantedSpeed;

Expand Down
4 changes: 2 additions & 2 deletions CollisionDetection.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,10 @@ namespace THOMAS
ArduinoProtocol *_arduinoProtocol;

// Ab wann soll die Hindernisserkennung eingreifen (in cm)
int _warnDistance = 50;
int _warnDistance = 30;

// Ab wann soll die Hindernisserkennung eingreifen - Rechte und Linke Sensoren (in cm)
int _warnDistanceRL = 100;
int _warnDistanceRL = 40;

// Die Tolleranz der Messungen
int _tolerance = 10;
Expand Down

0 comments on commit 7c84cf6

Please sign in to comment.