- Lesson 5: Sensors (2): ultrasonic, infrared and gyro
- Ultrasonic sensor, technology, range, experimental evaluation, sensor's mode
- example 25: run against a wall until, and discussion of the suggested code
- example 26: run away from a wall (5 min)
- discussion of the proposed possible solution
- example 27: soft approach to a wall (15 min)
- example 28: hand controlled robot
- comment of the proposed possible solution
- Challenge: arounf the tower 2, modify the robot structure
- comment of the obtained results and problems, and discussion of the proposed possible solution
- Infrared sensor, technology, comparing to the ultrasonic sensor
- ir proximity mode, accuracy, reading method
- ir seeker mode, polar coordinators
- Challenge: radar emulation (30 min), introduction of images on the PC screen
- comment of the obtained results, and discussion of the proposed possible solution
- ir remote control mode
- Challenge: R/C robot (15 min)
- comment of the obtained results, and discussion of the proposed possible solution
- Challenge: mixed maze (25 min)
- comment of the obtained results, and discussion of the proposed possible solution
- Gyro sensor, precautions, the reset action
- gyro angle mode, how to reads, test program
- Challenge: around the tower 3 (20 min)
- comment of the obtained results, and discussion of the proposed possible solution
- example 36: go straight with gyro, and discussion of the proposed solution
- Challenge: maze solving (40 min)
- comment of the obtained results, and discussion of the proposed possible solution
venerdì 19 febbraio 2016
Extra lecture (in preparation of the Lithuanian meeting
tutor: Alessandro Memo
giovedì 18 febbraio 2016
Lecture 4
date: 18 February 2016
tutor: Alessandro Memo
- Lesson 4: Sensors (1): touch & color
- 3-levels Line follower
- comment of the proposed solution, the difficulties to adjust the parameters
- 3-levels Line follower, another solution introducing a soft/sharp control
- comment of the proposed solution, a smoother movement
- the proportional approach to the line follower, more the error stronger the correction
- example 16 (v2): test of this method, and comment of the obtained results
- PID: Proportional, Integrative Derivative approach
- example 16 (v3): PID line follower
- challenge: follow a curved line in the faster way(20 min)
- comment on the previous challenge
- challenge: sequential movements(10 min)
- comment on the previous challenge and discussion of a possible solution
- color sensor in ambient mode, simple examples
- example 18: flash controlled robot (10 min)
- color sensor in color recognition mode
- example 19: color identification, presentation of a possible solution and introduction to the array initialization
- challenge: slalom (30 min)
- comment of the results obtained in the previous challenge
- challenge: around the tower (30 min)
- comment of the results obtained in the previous challenge and discussion on the proposed solution
- short hits on the RGB mode of the color sensor
- challenge: color components (10 min)
- comment of the results obtained in the previous challenge and discussion on the proposed solution
- challenge: garbage cleaner (30 min)
- comment of the results obtained in the previous challenge and discussion on the proposed solution
- challenge: object recognition (30 min)
- only proposed
- challenge: rescue mission (40 min)
- comment of the results obtained in the previous challenge
giovedì 4 febbraio 2016
Lecture 3
date: 4 February 2016
tutor: Alessandro Memo
- Lesson 3: Motors
- previously on motors
- Lesson 4: Sensors (1): touch & color
- Sensor methods, generalised approach, raw and percentage readings, operational modes
- Touch sensor
- Robot assembly to use the touch sensor to detect an obstacle
- example: four walls (30 mins)
- comment of a proposed solution of the previous example 13, the init section, variable initialization section, main section
- Color sensor, operational modes, technology, LEDs, RGB.
- Color sensor: reflected mode, different colored surfaces,
- 2-levels Line follower, the threshold value
- file management on PC and on brick, CSV file, example of subroutine, differences between function and subroutine, comment of the example 14, introduction of the flow-chart rappresentation
- hints on 3-levels Line follower
Iscriviti a:
Post (Atom)