Autonomous line tracking with bump sensor
Fork of SeeedShieldBot by
Revision 9:e7a86f43d5ad, committed 2015-08-20
- Comitter:
- omarrasheedk
- Date:
- Thu Aug 20 21:45:07 2015 +0000
- Parent:
- 8:9fd1722259a1
- Commit message:
- Selfdriving car;
Changed in this revision
SeeedStudioShieldBot.cpp | Show annotated file Show diff for this revision Revisions of this file |
SeeedStudioShieldBot.h | Show annotated file Show diff for this revision Revisions of this file |
diff -r 9fd1722259a1 -r e7a86f43d5ad SeeedStudioShieldBot.cpp --- a/SeeedStudioShieldBot.cpp Thu Jul 31 14:42:21 2014 +0000 +++ b/SeeedStudioShieldBot.cpp Thu Aug 20 21:45:07 2015 +0000 @@ -160,3 +160,9 @@ stopLeft(); stopRight(); } + +int* SeeedStudioShieldBot::get_IR() +{ + int sensors[5] = {rightSensor.read(), inRightSensor.read(), centreSensor.read(), inLeftSensor.read(), leftSensor.read()}; + return sensors; +} \ No newline at end of file
diff -r 9fd1722259a1 -r e7a86f43d5ad SeeedStudioShieldBot.h --- a/SeeedStudioShieldBot.h Thu Jul 31 14:42:21 2014 +0000 +++ b/SeeedStudioShieldBot.h Thu Aug 20 21:45:07 2015 +0000 @@ -103,6 +103,11 @@ */ float line_position(); + /** Returns the values read by the sensors from Right to Left + * @return array of int giving the values read by the IR sensors + */ + int* get_IR(); + DigitalIn rightSensor; DigitalIn inRightSensor; DigitalIn centreSensor;