Skip to content

ycfelix/robot-design-contest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2018 internal competition

Thrower robots software design and implementation

Task List(Not in order):

  • Set up debug Mode

    • Monitor motor velocity/angle
    • Monitor camera input
  • Design auto-mode algorithm

    • detect the position of robots
    • movement condition
    • Rack lifting mechanism
    • Ball throwing mechanism
  • Code enhancement

    • reduce complexity
  • Flow chart

    • draw a flow chart to show the sequence of robot movement
  • Sensor testing

    • Camera

      • test performace at distance at 8cm
      • Image processing to black&white
      • Transfer the image to 2d array of 1 and 0
    • Ultrasonic

      • Test the distance and sensitivity on different surface
      • Write library to do I/O to the sensor
    • Line tracking

      • Tune the sensitivity (3/11/2018 update: 3~5cm for best sensitivity)
      • Write library to do I/O to the sensor (3/11/2018 update: Done and tested)

Map used in the competition

image

About

2018 internal competition

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •