logo elektroda
logo elektroda
X
logo elektroda

Autonomous Robot Taxi Obstacle Detection, Passenger Logic, and Hardware Module Suggestions

375 10
Best answers LABEL_AI_GENERATED

How can I detect bumps, uphill, flat ground, and downhill on an autonomous robot taxi using suitable sensors and logic, and use those signals to decide when to stop for passengers or drop them off?

Use an accelerometer as the main sensor: one reply suggests choosing one with an interrupt output so it can act like a tuned shock sensor for bump detection, while you test the vehicle at known tilt angles to learn the output patterns for uphill, plain, and downhill [#21665101] Another suggested approach is to measure suspension travel or wheel-arch height relative to the ball joint on level ground and then detect when the height drops below a threshold for a bump; the same reply also proposes an IR transmitter/receiver pair with a marked strip or holes on the shock absorber to count movement, or a potentiometer to measure resistance continuously [#21665106] A broader systems suggestion was to combine sensors and process them in the background, possibly with an RTOS, using finite-state-machine style logic and interrupts to make the terrain decisions [#21665103] For a competition prototype, the simplest path is to start with the accelerometer/shock-sensor method, record the readings for each terrain type, and then map those readings to LCD messages such as BUMP [#21665101]
AI summary based on the discussion. May contain errors.
ADVERTISEMENT
  • Request for hardware modules and obstacle-detection logic

    #1 21665097
    Deepesh Verma
    Anonymous  
  • ADVERTISEMENT
  • #2 21665098
    Peter Evenhuis
    Anonymous  
  • ADVERTISEMENT
  • #3 21665099
    Steve Lawson
    Anonymous  
  • #4 21665100
    Deepesh Verma
    Anonymous  
  • Accelerometer interrupt for bump detection and tilt testing

    #5 21665101
    Cody Tappan
    Anonymous  
  • ADVERTISEMENT
  • Renesas car rally kit as reference design

    #6 21665102
    Gary Crowell Jr
    Anonymous  
  • Suggesting multi-sensor obstacle detection with RTOS and separate processors

    #7 21665103
    Mark Harrington
    Anonymous  
  • #8 21665104
    Deepesh Verma
    Anonymous  
  • #9 21665105
    Cody Tappan
    Anonymous  
  • ADVERTISEMENT
  • Wheel-arch height sensing as bump detector

    #10 21665106
    Mark Harrington
    Anonymous  
  • #11 21665107
    Deepesh Verma
    Anonymous  

Topic summary

LABEL_AI_GENERATED
The discussion focuses on designing an autonomous robotic taxi capable of detecting various terrain obstacles such as uphill, plain, downhill, single bump, and two consecutive bumps. The taxi must stop to pick up one passenger upon detecting a single bump and drop all passengers when two consecutive bumps are detected, with a maximum passenger capacity of three. Key hardware suggestions include using accelerometers with interrupt outputs to detect shocks and differentiate terrain types by analyzing tilt and impulse data. Alternative sensor options mentioned are shock sensors, infrared emitter-receiver pairs for bump detection via resistance changes, microwave sensors, and reflected light sensors. The use of real-time operating systems (RTOS) is recommended to manage multiple sensor inputs and navigation tasks concurrently. Additional advice includes calibrating sensor data by comparing physical measurements such as wheel arch to ball joint distances under different load conditions to detect bumps. References to Renesas Car Rally kits provide example code and sensor integration concepts, though primarily for line detection rather than bumps. The importance of combining sensor data and employing fuzzy logic or finite state machines for decision-making is emphasized.
AI summary based on the discussion. May contain errors.
ADVERTISEMENT