SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
Младшая Средняя Старшая
Структуры управления ходом выполнения программы
Управление работой одного потока из другого *
Управление роботой одного и того же мотора (пары моторов) из разных
потоков
*
Передача параметров в функции *
Передача возвращаемых значений из функций *
Создание библиотек функций *
Работа с данными
Массивы *
Отсортировать три числа *
Поменять значения из двух переменных местами *
Отсортировать массив чисел *
Фильтрация данных *
Работа с таймером
Работа с показаниями с одного таймера *
Работа с показаниями с несколькими таймерами *
Работа с моторами
Остановка робота через различные режимы *
Перемещение робота на определенное расстояние с использованием
енкодера
*
Перемещение робота на определенное расстояние с использованием
таймера
*
Одновременное отслеживание полной длины маршрута со старта робота и
относительное перемещение на определенном участке
*
Поворот робота вокруг одного колеса *
Поворот робота вокруг своей оси *
Поворот робота по дуге окружности заданного радиуса *
Синхронизация скорости вращения моторов во время движения прямо *
Синхронизация скорости вращения одного мотора по времени *
Определение блокировки вращения мотора *
Удержание оси мотора в определенном положении при нагрузке,
приложенной к манипулятору, закрепленному на оси
*
Использование енкодера манипулятора для определения размеров
предмета
*
Задержка в алгоритмах управления моторами *
Зависимость скорости движения робота от диаметра колес *
Зависимость точности движения робота от диаметра колес *
Работа с датчиком касания
Определение состояния "щелкнуто" нажато и отжато *
Работа с датчиком освещенности
Автокалибровка *
Сырые (RAW) значения *
Определение цвета с помощью датчика освещенности *
Определение размера предмета (расстояния до него) с помощью датчика
освещенности
*
Определение касания с предметом с помощью датчика освещенности *
Соответствие робототехнических компетенций и возрастов
Описывает какие компетенции рекомендуются для изучения в том или ином возрасте. Подразумевается овладение компетенцией в полном
объеме (оценка 5 в опросном лист оценки знаний по робототехнике). Определение возрастов дано согласно таблице возрастов World Robot
Olympiad.
Младшая Средняя Старшая
Балансирующий робот (segway) на одном датчике освещенности *
Работа с датчиком расстояния
Скорость опроса датчика *
Обнаружение другого работающего датчика расстояния в EV3 *
Работа с датчиком цвета NXT
Снятие показаний для каждой из RGB составляющих *
Работа с датчиком цвета EV3
Снятие показаний для каждой из RGB составляющих *
Работа с датчиком дальности EV3
Определение цвета предмета с помощью датчика дальности *
Определения местаположения IR-маяка с помощью датчика дальности *
Движение к IR-маяку, изменяющему свое положение *
Работа с датчиком гироскопа EV3
Поворот к положению по азимуту из любого положения (угла поворота)
робота
*
Движение по азимуту с использованием показаний датчика *
Балансирующий робот (segway) *
BlueTooth
Передача информации по BT каналу *
Работа с датчиком цвета HiTechnic
Определение цветов *
Снятие показаний для каждой из RGB составляющих *
Алгоритмы
Движение по линии с одним датчиком освещенности
с использованием релейного регулятора из 2х состояний *
с использованием релейного регулятора из 3х состояний *
с использованием пропорционального регулятора *
с использованием PD/PI/PID регулятора *
с использованием пропорционального регулятора с кубической
составляющей
*
Движение по линии с двумя датчиками освещенности
с использованием релейного регулятора из 4х состояний *
с использованием пропорционального регулятора *
с использованием PD/PI/PID регулятора *
с использованием пропорционального регулятора с кубической
составляющей
*
Движение по линии с тремя датчиками освещенности
с использованием пропорционального регулятора с плавающим
коэффициентом
*
Другое
Движение вдоль стенки на определенном расстоянии с использованием
двух датчиков освещенности
*
Перемещение вдоль линии с обнаружением препятствия/перекрестка *
Объезд препятствия с возвратом на черную линию *
Объезд препятствия с продолжением движения в сторону заданной цели *
Перемещение вдоль линии с обнаружением инверсии *
Построение P-регулятора, учитывающего показания от нескольких
датчиков разной природы действия (например, движение по линии с
контролем расстояния до препятствия)
*
Механика
Младшая Средняя Старшая
Повышающая шестереночная передача *
Понижающая шестереночная передача *
Осевой редуктор *
Дифференциал *
Ременная передача *
Червячная передача *
Линейный актуатор *
Создание манипулятора *
Создание полноприводной четырехколесной тележки *
Создание шагающего механизма *

Weitere ähnliche Inhalte

Andere mochten auch

Кружок по робототехнике. Занятие #8. Решение задач
Кружок по робототехнике. Занятие #8. Решение задачКружок по робототехнике. Занятие #8. Решение задач
Кружок по робототехнике. Занятие #8. Решение задачAlexander Kolotov
 
Кружок по робототехнике. Занятие #2. Lego Mindstorms NXT
Кружок по робототехнике. Занятие #2. Lego Mindstorms NXTКружок по робототехнике. Занятие #2. Lego Mindstorms NXT
Кружок по робототехнике. Занятие #2. Lego Mindstorms NXTAlexander Kolotov
 
тропинка по лесу к голубому озеру
тропинка по лесу к голубому озерутропинка по лесу к голубому озеру
тропинка по лесу к голубому озеруAlexander Kolotov
 
Презентация по робототехнике (Автор Р.Е. Унгаров)
Презентация по робототехнике (Автор Р.Е. Унгаров)Презентация по робототехнике (Автор Р.Е. Унгаров)
Презентация по робототехнике (Автор Р.Е. Унгаров)sch437
 
Кружок по робототехнике. Занятие #6. Ветвления
Кружок по робототехнике. Занятие #6. Ветвления Кружок по робототехнике. Занятие #6. Ветвления
Кружок по робототехнике. Занятие #6. Ветвления Alexander Kolotov
 
Робототехника с Not eXactly C. Часть I
Робототехника с Not eXactly C. Часть IРобототехника с Not eXactly C. Часть I
Робототехника с Not eXactly C. Часть IAlexander Kolotov
 
Кружок по робототехнике. Занятие #2. Программируем моторы
Кружок по робототехнике. Занятие #2. Программируем моторыКружок по робототехнике. Занятие #2. Программируем моторы
Кружок по робототехнике. Занятие #2. Программируем моторыAlexander Kolotov
 
Promo presentation for robotics cources
Promo presentation for robotics courcesPromo presentation for robotics cources
Promo presentation for robotics courcesAlexander Kolotov
 
Кружок по робототехнике. Занятие #1. Введение
Кружок по робототехнике. Занятие #1. Введение Кружок по робототехнике. Занятие #1. Введение
Кружок по робототехнике. Занятие #1. Введение Alexander Kolotov
 
Line follower robot 5th semster
Line follower robot 5th semsterLine follower robot 5th semster
Line follower robot 5th semsteraqeel shoukat
 
Вводная лекция для педагогов робоквантума
Вводная лекция для педагогов робоквантумаВводная лекция для педагогов робоквантума
Вводная лекция для педагогов робоквантумаАндрей Гурьев
 

Andere mochten auch (11)

Кружок по робототехнике. Занятие #8. Решение задач
Кружок по робототехнике. Занятие #8. Решение задачКружок по робототехнике. Занятие #8. Решение задач
Кружок по робототехнике. Занятие #8. Решение задач
 
Кружок по робототехнике. Занятие #2. Lego Mindstorms NXT
Кружок по робототехнике. Занятие #2. Lego Mindstorms NXTКружок по робототехнике. Занятие #2. Lego Mindstorms NXT
Кружок по робототехнике. Занятие #2. Lego Mindstorms NXT
 
тропинка по лесу к голубому озеру
тропинка по лесу к голубому озерутропинка по лесу к голубому озеру
тропинка по лесу к голубому озеру
 
Презентация по робототехнике (Автор Р.Е. Унгаров)
Презентация по робототехнике (Автор Р.Е. Унгаров)Презентация по робототехнике (Автор Р.Е. Унгаров)
Презентация по робототехнике (Автор Р.Е. Унгаров)
 
Кружок по робототехнике. Занятие #6. Ветвления
Кружок по робототехнике. Занятие #6. Ветвления Кружок по робототехнике. Занятие #6. Ветвления
Кружок по робототехнике. Занятие #6. Ветвления
 
Робототехника с Not eXactly C. Часть I
Робототехника с Not eXactly C. Часть IРобототехника с Not eXactly C. Часть I
Робототехника с Not eXactly C. Часть I
 
Кружок по робототехнике. Занятие #2. Программируем моторы
Кружок по робототехнике. Занятие #2. Программируем моторыКружок по робототехнике. Занятие #2. Программируем моторы
Кружок по робототехнике. Занятие #2. Программируем моторы
 
Promo presentation for robotics cources
Promo presentation for robotics courcesPromo presentation for robotics cources
Promo presentation for robotics cources
 
Кружок по робототехнике. Занятие #1. Введение
Кружок по робототехнике. Занятие #1. Введение Кружок по робототехнике. Занятие #1. Введение
Кружок по робототехнике. Занятие #1. Введение
 
Line follower robot 5th semster
Line follower robot 5th semsterLine follower robot 5th semster
Line follower robot 5th semster
 
Вводная лекция для педагогов робоквантума
Вводная лекция для педагогов робоквантумаВводная лекция для педагогов робоквантума
Вводная лекция для педагогов робоквантума
 

Mehr von Alexander Kolotov

Справка-обзор популярных робототехнических комплектов
Справка-обзор популярных робототехнических комплектовСправка-обзор популярных робототехнических комплектов
Справка-обзор популярных робототехнических комплектовAlexander Kolotov
 
Кружок по робототехнике. Занятие #5. Программируем датчики расстояния и цвета
Кружок по робототехнике. Занятие #5. Программируем датчики расстояния и цветаКружок по робототехнике. Занятие #5. Программируем датчики расстояния и цвета
Кружок по робототехнике. Занятие #5. Программируем датчики расстояния и цветаAlexander Kolotov
 
Кружок по робототехнике. Занятие #4. Программируем датчики касания и звука
Кружок по робототехнике. Занятие #4. Программируем датчики касания и звукаКружок по робототехнике. Занятие #4. Программируем датчики касания и звука
Кружок по робототехнике. Занятие #4. Программируем датчики касания и звукаAlexander Kolotov
 
Кружок по робототехнике. Занятие #3. Программируем экран и звуки
Кружок по робототехнике. Занятие #3. Программируем экран и звукиКружок по робототехнике. Занятие #3. Программируем экран и звуки
Кружок по робототехнике. Занятие #3. Программируем экран и звукиAlexander Kolotov
 
Кружок по робототехнике. Занятие #2. Первый робот
Кружок по робототехнике. Занятие #2. Первый роботКружок по робототехнике. Занятие #2. Первый робот
Кружок по робототехнике. Занятие #2. Первый роботAlexander Kolotov
 
Игрушки на вырост. Программируем Lego-роботов
Игрушки на вырост. Программируем Lego-роботовИгрушки на вырост. Программируем Lego-роботов
Игрушки на вырост. Программируем Lego-роботовAlexander Kolotov
 
Another example of slides for Lego Mindstorms NXT courses
Another example of slides for Lego Mindstorms NXT coursesAnother example of slides for Lego Mindstorms NXT courses
Another example of slides for Lego Mindstorms NXT coursesAlexander Kolotov
 

Mehr von Alexander Kolotov (8)

Справка-обзор популярных робототехнических комплектов
Справка-обзор популярных робототехнических комплектовСправка-обзор популярных робототехнических комплектов
Справка-обзор популярных робототехнических комплектов
 
Кружок по робототехнике. Занятие #5. Программируем датчики расстояния и цвета
Кружок по робототехнике. Занятие #5. Программируем датчики расстояния и цветаКружок по робототехнике. Занятие #5. Программируем датчики расстояния и цвета
Кружок по робототехнике. Занятие #5. Программируем датчики расстояния и цвета
 
Кружок по робототехнике. Занятие #4. Программируем датчики касания и звука
Кружок по робототехнике. Занятие #4. Программируем датчики касания и звукаКружок по робототехнике. Занятие #4. Программируем датчики касания и звука
Кружок по робототехнике. Занятие #4. Программируем датчики касания и звука
 
Кружок по робототехнике. Занятие #3. Программируем экран и звуки
Кружок по робототехнике. Занятие #3. Программируем экран и звукиКружок по робототехнике. Занятие #3. Программируем экран и звуки
Кружок по робототехнике. Занятие #3. Программируем экран и звуки
 
Кружок по робототехнике. Занятие #2. Первый робот
Кружок по робототехнике. Занятие #2. Первый роботКружок по робототехнике. Занятие #2. Первый робот
Кружок по робототехнике. Занятие #2. Первый робот
 
L^2: LEGO и Linux
L^2: LEGO и LinuxL^2: LEGO и Linux
L^2: LEGO и Linux
 
Игрушки на вырост. Программируем Lego-роботов
Игрушки на вырост. Программируем Lego-роботовИгрушки на вырост. Программируем Lego-роботов
Игрушки на вырост. Программируем Lego-роботов
 
Another example of slides for Lego Mindstorms NXT courses
Another example of slides for Lego Mindstorms NXT coursesAnother example of slides for Lego Mindstorms NXT courses
Another example of slides for Lego Mindstorms NXT courses
 

Таблица соответствия робототехнических компетенций и возрастов

  • 1. Младшая Средняя Старшая Структуры управления ходом выполнения программы Управление работой одного потока из другого * Управление роботой одного и того же мотора (пары моторов) из разных потоков * Передача параметров в функции * Передача возвращаемых значений из функций * Создание библиотек функций * Работа с данными Массивы * Отсортировать три числа * Поменять значения из двух переменных местами * Отсортировать массив чисел * Фильтрация данных * Работа с таймером Работа с показаниями с одного таймера * Работа с показаниями с несколькими таймерами * Работа с моторами Остановка робота через различные режимы * Перемещение робота на определенное расстояние с использованием енкодера * Перемещение робота на определенное расстояние с использованием таймера * Одновременное отслеживание полной длины маршрута со старта робота и относительное перемещение на определенном участке * Поворот робота вокруг одного колеса * Поворот робота вокруг своей оси * Поворот робота по дуге окружности заданного радиуса * Синхронизация скорости вращения моторов во время движения прямо * Синхронизация скорости вращения одного мотора по времени * Определение блокировки вращения мотора * Удержание оси мотора в определенном положении при нагрузке, приложенной к манипулятору, закрепленному на оси * Использование енкодера манипулятора для определения размеров предмета * Задержка в алгоритмах управления моторами * Зависимость скорости движения робота от диаметра колес * Зависимость точности движения робота от диаметра колес * Работа с датчиком касания Определение состояния "щелкнуто" нажато и отжато * Работа с датчиком освещенности Автокалибровка * Сырые (RAW) значения * Определение цвета с помощью датчика освещенности * Определение размера предмета (расстояния до него) с помощью датчика освещенности * Определение касания с предметом с помощью датчика освещенности * Соответствие робототехнических компетенций и возрастов Описывает какие компетенции рекомендуются для изучения в том или ином возрасте. Подразумевается овладение компетенцией в полном объеме (оценка 5 в опросном лист оценки знаний по робототехнике). Определение возрастов дано согласно таблице возрастов World Robot Olympiad.
  • 2. Младшая Средняя Старшая Балансирующий робот (segway) на одном датчике освещенности * Работа с датчиком расстояния Скорость опроса датчика * Обнаружение другого работающего датчика расстояния в EV3 * Работа с датчиком цвета NXT Снятие показаний для каждой из RGB составляющих * Работа с датчиком цвета EV3 Снятие показаний для каждой из RGB составляющих * Работа с датчиком дальности EV3 Определение цвета предмета с помощью датчика дальности * Определения местаположения IR-маяка с помощью датчика дальности * Движение к IR-маяку, изменяющему свое положение * Работа с датчиком гироскопа EV3 Поворот к положению по азимуту из любого положения (угла поворота) робота * Движение по азимуту с использованием показаний датчика * Балансирующий робот (segway) * BlueTooth Передача информации по BT каналу * Работа с датчиком цвета HiTechnic Определение цветов * Снятие показаний для каждой из RGB составляющих * Алгоритмы Движение по линии с одним датчиком освещенности с использованием релейного регулятора из 2х состояний * с использованием релейного регулятора из 3х состояний * с использованием пропорционального регулятора * с использованием PD/PI/PID регулятора * с использованием пропорционального регулятора с кубической составляющей * Движение по линии с двумя датчиками освещенности с использованием релейного регулятора из 4х состояний * с использованием пропорционального регулятора * с использованием PD/PI/PID регулятора * с использованием пропорционального регулятора с кубической составляющей * Движение по линии с тремя датчиками освещенности с использованием пропорционального регулятора с плавающим коэффициентом * Другое Движение вдоль стенки на определенном расстоянии с использованием двух датчиков освещенности * Перемещение вдоль линии с обнаружением препятствия/перекрестка * Объезд препятствия с возвратом на черную линию * Объезд препятствия с продолжением движения в сторону заданной цели * Перемещение вдоль линии с обнаружением инверсии * Построение P-регулятора, учитывающего показания от нескольких датчиков разной природы действия (например, движение по линии с контролем расстояния до препятствия) * Механика
  • 3. Младшая Средняя Старшая Повышающая шестереночная передача * Понижающая шестереночная передача * Осевой редуктор * Дифференциал * Ременная передача * Червячная передача * Линейный актуатор * Создание манипулятора * Создание полноприводной четырехколесной тележки * Создание шагающего механизма *