Robot Exercises: Difference between revisions

From wikiluntti
Line 8: Line 8:
|+ Exercises  
|+ Exercises  
|-
|-
! Name !! Language (Python/ Ev3-G) !! Header text
! Name !! Language (Python/ Ev3-G) !!  
|-
|-
| Example || Example || Example
| Steer left and right || Python || Meet and Code 2020
|-
|-
| Example || Example || Example
| Read the color sensor || Python || Meet and Code 2020
|-
|-
| Example || Example || Example
| Follow the line using Zigzag || Python || Meet and Code 2020
|-
| Follow the line using proportional algorithm  || Python || Meet and Code 2020
|-
| Drive a given path || Ev3-G  || Meet and Code 2020
|-
| Follow a line || Ev3-G  || Meet and Code 2020
|-
| Stop at given length from the wall || Ev3-G  || Meet and Code 2020
|-
| Delete the extra programs || Ev3-G  || Meet and Code 2020
|-
| Stop the robot after the third line || Ev3-G || Meet and Code 2020
|-
| How to use the gyroscope  || Ev3-G  || Meet and Code 2020
|-
| The Falling tower || Ev3-G  || Mahtavaa matematiikkaa 2020
|-
| Programming with the buttons (logo) || Ev3-G || Mahtavaa matematiikkaa 2020
|-
| Combinatorics and sumo robotics || Ev3-G  || Mahtavaa matematiikkaa 2020
|-
| Line follower algorithm || Ev3-G  ||  Mahtavaa matematiikkaa 2020
|-
| The traveling salesman problem || Ev3-G ||  Mahtavaa matematiikkaa 2020
|-
| Logo (or turtle) drawing || Ev3-G  ||  Mahtavaa matematiikkaa 2020
|-
| Proportional coding || Ev3-G  ||  Mahtavaa matematiikkaa 2020
|-
| Velocity, acceleration and jerk || Python  ||  Mahtavaa matematiikkaa 2020 
|-
| Numerical integration and differentiation in the PID algorithm ||  Python ||  Mahtavaa matematiikkaa 2020 
|-
| Draw a parabola using a pen attached to a robot || Python  ||  Mahtavaa matematiikkaa 2020 
|-
|  Programming of FLL robot || Ev3-G  || Ready Set Robot
|-
| Navigation on the FLL field || Ev3-G  || Ready Set Robot
|-
| The extensions of FLL robot || Ev3-G  || Ready Set Robot
|-
| Linefollowing || Ev3-g || Ready Set Robot
|-
| Sumorobotics || Ev3-G  || Ready Set Robot
|-
| Folkrace  || Ev3-G || Ready Set Robot
|}
|}



Revision as of 22:08, 6 November 2021

Introduction

The exercises that can be used.

LEGO Mindstorms

Exercises
Name Language (Python/ Ev3-G)
Steer left and right Python Meet and Code 2020
Read the color sensor Python Meet and Code 2020
Follow the line using Zigzag Python Meet and Code 2020
Follow the line using proportional algorithm Python Meet and Code 2020
Drive a given path Ev3-G Meet and Code 2020
Follow a line Ev3-G Meet and Code 2020
Stop at given length from the wall Ev3-G Meet and Code 2020
Delete the extra programs Ev3-G Meet and Code 2020
Stop the robot after the third line Ev3-G Meet and Code 2020
How to use the gyroscope Ev3-G Meet and Code 2020
The Falling tower Ev3-G Mahtavaa matematiikkaa 2020
Programming with the buttons (logo) Ev3-G Mahtavaa matematiikkaa 2020
Combinatorics and sumo robotics Ev3-G Mahtavaa matematiikkaa 2020
Line follower algorithm Ev3-G Mahtavaa matematiikkaa 2020
The traveling salesman problem Ev3-G Mahtavaa matematiikkaa 2020
Logo (or turtle) drawing Ev3-G Mahtavaa matematiikkaa 2020
Proportional coding Ev3-G Mahtavaa matematiikkaa 2020
Velocity, acceleration and jerk Python Mahtavaa matematiikkaa 2020
Numerical integration and differentiation in the PID algorithm Python Mahtavaa matematiikkaa 2020
Draw a parabola using a pen attached to a robot Python Mahtavaa matematiikkaa 2020
Programming of FLL robot Ev3-G Ready Set Robot
Navigation on the FLL field Ev3-G Ready Set Robot
The extensions of FLL robot Ev3-G Ready Set Robot
Linefollowing Ev3-g Ready Set Robot
Sumorobotics Ev3-G Ready Set Robot
Folkrace Ev3-G Ready Set Robot

Theory

Mars rover and color detection, see https://www.jpl.nasa.gov/edu/teach/activity/robotics-creating-a-roving-science-lab/

Self-driving rover on Mars, see https://www.jpl.nasa.gov/edu/teach/activity/robotics-making-a-self-driving-rover/