Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Пройденный роботом путь - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача двумерного массива указателей в функцию http://www.cyberforum.ru/cpp-beginners/thread73306.html
Всем здравствуйте! Мне необходимо создать что-то вроде справочной системы по операторам языка С++. Теорию я храню в таком виде: //Арифметические операторы char * Arf = { "+", "Сложение", "-",...
C++ Разработать программу работы с двусвязным списком Разработать программу работы с двусвязным списком. Програма длжна реализовать сл. процедуры, вызываемые из меню: -построение списка очередей -добавление элемента в указаную очередб -удаление э-та... http://www.cyberforum.ru/cpp-beginners/thread73296.html
C++ Матрица и её единичные элементы
Не могу понять как написать програму помогите пожалусто. Дана квадратная матрица, найти номер строки матрицы, в которой больше всего единичных элементов(и реализовать в програме указатели). Надеюсь...
Массив и его элементы C++
Преобразовать массив так, чтобы элементы массива поменялись местами (первый с последним, второй с предпоследним и т.д.). Помогите пожалусто решить задачу с применением указателей ну не как не...
C++ Сортировка и поиск http://www.cyberforum.ru/cpp-beginners/thread73288.html
Доброго всем времени суток, прошу помочь Вас решить мне простенькую задачку, у меня она чёт то не получается. Вот её условие: "Найти в отсортированном в порядке возрастания элементов массив. Вставить...
C++ Ввод/вывод и обработка изображения Доброго времени суток. Помогите, пожалуйста. Поставили задачу взять 2 кадра (2 изображения формата BMP или JPG) и вычесть одно из друго. Работаю Visual Studio 2008 на С/С++. Весьма никчемный из... подробнее

Показать сообщение отдельно
manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
11.12.2009, 23:49
Есть другая идея:
Пусть в файл записываються данные о количестве совершенных оборотов колес каждую секунду...
Тогда считывая данные можно вычислить и время и пройденный путь*!!!


*Пройденный путь предлагаю вычислить следующим образом:
1.Если оба значения оборотов колес за данную секунду больше или меньше нуля, тогда можно считать, что робот движеться вперед или назад (при этом количество оборотов может быть полным или частичным, то есть вещественное** число, в зависимости от скорости робота) и этот путь рассчитать как среднюю линию равнобедренной трапеции.
2. Если хоть одно из значений равнозначное от другого либо равно нулю, то можно считать, что робот совершает поворот. При этом пройденный путь будет равен 0, так как он крутиться на месте.

**Если использовать только целые обороты колес, то вычисления будут более понятными
Хотя значение пройденного пути можно считать по разному...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru