Презентация, доклад на тему Маневрирование при движении. Движение робота по кругу

Содержание

Любое движение робота по поверхности можно разложить на отдельные простые движения:Движение по прямой;Различные повороты.

Слайд 1Маневрирование при движении.
Движение по кругу

Маневрирование при движении.Движение по кругу

Слайд 2Любое движение робота по поверхности можно разложить на отдельные простые движения:
Движение

по прямой;
Различные повороты.

Любое движение робота по поверхности можно разложить на отдельные простые движения:Движение по прямой;Различные повороты.

Слайд 3Движение по прямой
Мы научились программировать движение робота по прямой, с помощью

регулирования мощности моторов:
1. На моторах одинаковые мощности - робот едет вперед.
2. На моторах одинаковые мощности с отрицательным знаком - робот едет назад.
Движение по прямойМы научились программировать движение робота по прямой, с помощью регулирования мощности моторов:1. На моторах одинаковые

Слайд 4Программа для движения вперед

Программа для движения вперед

Слайд 5Движение вперед

Движение вперед

Слайд 6Движение назад

Движение назад

Слайд 7Остановка мотора

Остановка мотора

Слайд 8Повороты
Если на моторах одинаковые мощности по значению, но с разным знаком,

то роботу будет поворачиваться на месте вокруг своей оси.
Если один из моторов полностью остановлен (мощность 0), то робот будет выполнять поворот по дуге.


ПоворотыЕсли на моторах одинаковые мощности по значению, но с разным знаком, то роботу будет поворачиваться на месте

Слайд 9Поворот вокруг своей оси

Поворот вокруг своей оси

Слайд 10Поворот по дуге

Поворот по дуге

Слайд 11Вопрос
Что произойдет, если соотношение скоростей двигателей будет не один к одному

– мощности на разных моторах будут разные?
ВопросЧто произойдет, если соотношение скоростей двигателей будет не один к одному – мощности на разных моторах будут

Слайд 12Движение по кругу
W - ширина колесной базы робота.
r –

радиус, по которому движется внутреннее колесо
R – радиус, по которому движется внешнее колесо
Движение по кругу W - ширина колесной базы робота. r – радиус, по которому движется внутреннее колесоR

Слайд 14Вычислим отношение длин окружностей, пройденных внешним и внутренним колесами.
Вероятно мощности двигателей

будут распределяться в такой же пропорции.
Вычислим отношение длин окружностей, пройденных внешним и внутренним колесами.Вероятно мощности двигателей будут распределяться в такой же пропорции.

Слайд 15где к - коэффициент отношения между прохождением окружности внешнего колеса

и внутреннего;

где к - коэффициент отношения между прохождением  окружности внешнего колеса и внутреннего;

Слайд 16Примерная программа для робота, который будет ехать по окружности
внутреннего радиуса

r = 30 см

task main()
{
float pwr=80;
motor[motorB]=pwr*k;
motor[motorC]=pwr;
wait1Msec(5000);
}

Коэффициент к вычисляется отдельно и подставляется в программу в виде числового значения.

Примерная программа для робота, который будет ехать по окружности внутреннего радиуса r = 30 смtask main(){	float pwr=80;	motor[motorB]=pwr*k;	motor[motorC]=pwr;	wait1Msec(5000);}Коэффициент

Слайд 17task main()
{
float r = 30;
float width = 12;
float pwr =

80;
float pwr1;
pwr1 = pwr*r/(r+width);
Pwr1 = round(pwr1);
motor[motorB]= pwr;
motor[motorC]= pwr1;
wait1Msec(5000);
}

Пример программы, в которой соотношения мощностей вычисляются в самой программе

task main(){float r = 30; float width = 12;float pwr = 80; float pwr1;pwr1 = pwr*r/(r+width); Pwr1

Слайд 18Дополнительное задание

Дополнительное задание

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть