📜 ⬆️ ⬇️

Robotics direction in summer programming school from Yandex and ABBYY



Went to an interesting event - the summer programming school for high school students from Yandex and ABBYY:
Summer holidays are a great time to learn something new, to spend time outdoors, to meet people with whom you have similar interests.

ABBYY and Yandex are opening a summer school in the Moscow region for children going into grades 9-11 and interested in programming, theory of algorithms, mathematics, robotics.

In fact, the event is annual, but I would like to note that this year the direction of robotics was included (in addition to the areas of Olympiad programming and application development).
')
The summer school will be held from 3 to 23 August 2014 in the vicinity of Zvenigorod - the Ershovo pension (this is one of the few remaining noble estates of the Moscow region).

The summer school will have two classes in robotics:

In more detail about teachers (in my opinion one of the most experienced in Russia), about topics of classes of robotics and about designers:

Arduino Robotics



The course is aimed at introducing and disseminating the best practices in the career guidance of talented young people to engineering design specialties; corresponds to the international educational paradigm "STEM-education" (Science, Technology, Engineering, Mathematics).

Classes will allow students to acquire skills to work with this popular platform around the world, will provide an opportunity to get acquainted with microcontrollers, design and programming of simple devices, as well as create unique gadgets in their own way, embodying the most incredible ideas.

At the end of the course will create the final creative project.

As a result, the student will receive an excellent knowledge base, which can easily be used in the future: for new projects and for admission to a technical university.

The basis of the training equipment is an open platform Arduino, which allows you to collect various electronic devices that can work both independently and in conjunction with a computer. It all depends on the proposed idea.

Teachers: Denis G. Koposov and Alexey Perepelkin.



Denis Koposov is an informatics teacher from gymnasium No. 24 in Arkhangelsk, who thanks to his personal initiative for several years (since 2009) successfully leads and develops on the basis of his school - robotics lessons, and popularizes STEM-robotics, began engineering education in the school .

In their school laboratory together with schoolchildren, in practice they tried out many educational kits on robotics, which led to the creation of training laboratories for students from 5 to 11 classes (based on Lego, Arduino, Scratch, ChipKIT, NI LabVIEW, LilyPad, etc. .):

More about educational laboratories
  • LEGO robotics (based on LEGO MINDSTORMS NXT educational kits), for students in grades 5–7;
  • simple control systems (based on the Arduino platform and Scratch software) for students in grades 5–6;
  • programming of microcontrollers (based on the ChipKIT UNO32 platform) for students in grades 7–8;
  • sensors and signal processing (based on the Arduino platform and sets of 15 sensors); for students in grades 8–9;
  • design of digital devices (based on the Arduino platform and sets of electronic components), for students of 9-10 classes;
  • Mobile robotics (based on Arduino-compatible controllers and DIY kits for robotics), for students in grades 9–11;
  • data collection and measurement systems (based on NI myDAQ, electronic component kits and NI LabVIEW 2010 Education) for students in grades 10–11;
  • complex engineering systems (based on NI myRIO, sets of electronic components and NI LabVIEW 2013) for students in grades 10-11;
  • electronic textiles (based on LilyPad Arduino);
  • contactless computer interaction technology (based on Microsoft Kinect for Windows) for students in grades 9–11.
  • testing and research equipment for students grades 7-11.


A large number of engineering laboratories, firstly: allows you to build an educational trajectory of schoolchildren in such a way that they will be interested in further studying engineering directions, secondly: students acquire real experience in research, design and engineering, management and operational professional activities.)

Video presentation Laboratory of microelectronics at school




Alexey Perepelkin - Amperka Educational Project Coordinator , Head of the Robotics Circle in Krylatskoye In addition, he oversees teacher training courses, distance learning courses on Arduino.

An example of a training stand based on Arduino and Troyka modules from Amperka:


Here is the Arduino Robotics course curriculum :

Topic 1. Introduction
Familiarity with the Arduino platform. Electronic components. Development environment. Implementation of 20 training mini-projects.

Topic 2. Sensors
Sensors (sensors) analog and digital. Distance sensors IR distance sensor and interpolation. Light sensors.

Theme 3. Visualization
Wednesday Processing. Visualization of data received from sensors.

Topic 4. DIY Robot
Motor control. Build, configure, programming a two-wheeled robot. The movement of the robot on the line.

Theme 5. Creative project
Creative project based on the Arduino platform. Possible directions:
  • hand manipulator control,
  • biometric systems
  • watering system of plants through a local network or the Internet,
  • electronic textiles
  • meteorological station
  • access systems and much more.



Robotics TRIK



The TRIK set is a continuation of the domestic iron constructor (known to many), but only in relation to robotics ( website , VK group ).

The cybernetic constructor of TRIK allows you to collect a variety of different robotic models: from basic educational to the most modern, able to "see", "hear", to interact.

The TRIK constructor is not just a fun toy, but an excellent set of prototyping robotic models: a strong skeleton, basic drives, the necessary sensors.

The TRIC metal parts are compatible with the “co-metal constructor”, i.e., perforation under the M4 with a 10 mm pitch. We did not set ourselves the goal of inventing a new metal constructor, but only added the necessary. The principal difference from conventional designers is as follows:
  • Strong metal. Parts are made 0.75mm thick, 0.8mm, 1.0mm.
  • Hard profile. Beams of a P-shaped profile.
  • Convenient to collect. Adapters (adapters) for mounting standard motors, servomotors, etc. are provided.


Teachers: Sergey Filippov and Ilya Shyrokolobov.

If you somehow try to search the Internet for a book on Robotics in Russian, then with a high probability you will find the book by Sergey Filippov “Robotics for children and parents”.

Who is interested can read the book




Sergey Filippov - Teacher, Methodologist, Additional Education Teacher, Head of the Center for Robotics at the Presidential Physics and Mathematics Lyceum No. 239. Head of the city methodical association of teachers of robotics in St. Petersburg. The head of the teams winning at the largest international competitions in robotics, the author of textbooks.



Ilya Shyrokolobov - Postgraduate Student, Department of Theoretical Cybernetics, St. Petersburg State University; Head of the Robofootball Section; St. Petersburg State University Robotics Circle;

The TRIK set participated in the Russian stage of the World Olympiad of Robots (WRO), which was recently held in Kazan:





The open-source TRIK Studio software for programming robots is a plus :
image

Curriculum directions "Robotics TRIK":

1. Introduction to TRIK programming. Graphic shell TRIK.
2. Control the robot. Motors and sensors. Kegelring
3. Follow the line using light sensors. Proportional regulator.
4. Slalom along the line.
5. Carrying out competitions.
6. Bypassing items. PD regulator.
7. Control of the manipulator. Capture and move items.
8. Gyroscope and accelerometer. Balancing robot. PID controller
9. Introduction to text programming (C #, JavaScript).
10. Using a video camera to solve various problems.
  • Follow the line.
  • Search for objects.
  • Obstacle avoidance.
  • Sort objects.

11. Work with sound.
12. Work on the project.


Finally

Why robotics IT companies? In my opinion it is:


In a recent article on Forbes , Arkady Volozh (General Director of Yandex), noted separately the direction of machine learning:
Hidden text
Machine learning on big data is a new big technology. All the great new technologies are penetrating everywhere. When steam mechanics appeared 200 years ago, it was a fusion of a locomotive with everything: means of transport appeared, new textile machines, mechanization began everywhere, and it was a revolution. The same with electronics, the same with the Internet: communications have appeared in our life, they are everywhere.

Now on every street there are dozens of video cameras, we carry it in our pockets with a dozen sensors, we constantly request something on the Internet, etc. - all this is a bunch of signals. When the plane flies, he has everything in the sensors, the car goes, it is all in electronics, everything is penetrated by the sensors. They all collect huge amounts of data. With them you can do some kind of math, some kind of "intelligence." And this “intelligence” everywhere optimizes something by 5–10%. This is essentially the next industrial revolution. Anyone who is able to collect and process this data, combine it with machine learning, will get obvious advantages. In this sense, we have a good school in the country. And if we teach this several thousand people, this is a big industry for the world.

Robotics - includes machine learning. Pattern recognition (from ABBYY) is also actively used and developed in robotics, from the simplest (line follower) to face recognition.

I am glad that companies such as Yandex and ABBYY have paid attention to robotics, educational robotics. In my opinion, the integration of robotics in school classes will contribute to the natural formation of interest in IT disciplines, in technical creativity and ultimately in students' knowledge.

By the way, there is still an extension to the direction of robotics! Apply now .

Source: https://habr.com/ru/post/228071/


All Articles