Форум myROBOT.ru » Лаборатория » Алгоритмы » Простой алгоритм "движение"

Страниц (2): [1] 2 »
 

1. алешкович - 14 Августа, 2011 - 12:32:13 - перейти к сообщению
После покупки своего робота, пришёл к выводу, что самостоятельно написать простейший алгоритм достаточно трудно.
Предлагаю всем сочувствующим (новичкам) выкладывать здесь свои коды-примеры.
Почему именно движение?
На данном примере, новичку будет легче разобраться в параметрах (уже имеющихся) и меняя значения понимать суть процесса.
2. nest - 14 Августа, 2011 - 12:48:36 - перейти к сообщению
А что в себе заключает алгоритм "движение"?
Вот какова цель - таков и подход к алгоритму.

Например, движение по кругу делается элементарно.
3. алешкович - 14 Августа, 2011 - 13:32:55 - перейти к сообщению
"движение" любой алгоритм, связанный темой.
к примеру мне всё не элементарно.
вот расписал следующие:
включение питание(ручной перевод тумблера)

задержка по времени (случайное число (random))
движение случайное (по времени и направлению) (к примеру от 1 до 20 секунд лево, право, вперёд, назад,)
задержка
цикл (бесконечно)

в теории я примерно понимаю, но пытаясь разобрать демо код на своём боте, запутался, что и как делать.
4. nest - 14 Августа, 2011 - 13:36:48 - перейти к сообщению
Разбирать чужой код - вообще задача не из лёгких.
в 95% случаев легче и быстрее написать свой.

Для написания своего нужно сесть и продумать, что как должно делаться. Составить более-менее алгоритм (граф), а потом уже перевести на удобный язык.
5. алешкович - 14 Августа, 2011 - 13:50:01 - перейти к сообщению
Я это понимаю, но мне легче с готовым работать, хотя бы структура уже готова.
У меня с моего бота демокод есть, но в нём много разного того, что мне пока не нужно, и что печально - непонятно.
6. cjA - 17 Августа, 2011 - 19:25:52 - перейти к сообщению
алешкович
(не сочтите за подлизу)
Специально для Вас есть на этом сайте GameLogo, рисуете черепашке любую карту, вешаете свои кнопки на клаву, влево, вправо, ну и потом отрабатываете аллгоритмы.
7. алешкович - 17 Августа, 2011 - 20:20:17 - перейти к сообщению
Всё нормально Улыбка
да вроде я уже ста оазбираться со своим Закатывать глаза
8. алешкович - 17 Августа, 2011 - 20:22:57 - перейти к сообщению
Движение за рукой и поиск движ. объекта
Правда во время поиска он вокруг своей оси заставляет платформу вращаться, но думаю важнее именно отслеживание (как образец)
9. cjA - 17 Августа, 2011 - 20:49:00 - перейти к сообщению
реклама, админы и забанить могут, осторожней Улыбка

Вы лучьше покажите чему его научить можно?
Подраться с таким-же - можно научить?
(Добавление)
И не ответили- Avr-studio его видит?
10. алешкович - 17 Августа, 2011 - 21:06:57 - перейти к сообщению
cjA пишет:
И не ответили- Avr-studio его видит?

не проверял

я так думаю можно научить многому, главное фантазию иметь.
взял больше для кота, компанию ему сделать, пока я на работе.
11. cjA - 17 Августа, 2011 - 21:25:23 - перейти к сообщению
Но комп же видет его?

Мк у Вас атмелевский, скачайте с их сайта avr-studiо и проверте, это десять минут , не больше.
Плиз Улыбка

А подраться с котом - можно научить его?
(а то мой лежебока наверное от ожирения сердца скоро сдохнет, урод)
12. алешкович - 18 Августа, 2011 - 18:19:21 - перейти к сообщению
я постараюсь сделать с avr-studiо на выходных.

подраться с котом, думаю, можно, но так как я только начал осваивать программирование МК, на это уйдёт время.

но скажу, что мой кот лежит с надменным видом и когда бот ловит его морду, практически не реагирует. (хотя, если кота раздразнить рукой (изображая копающую мышку) он заигравшись подбегает к боту и пытается его задеть (справоцировать на игру).
Думаю со временем, расширив код бота, кот уловит закономерности в поведении бота и станет пользоваться этим.
13. cjA - 19 Августа, 2011 - 06:39:04 - перейти к сообщению
алешкович
я вот за асм, но в данном случае я за языки более высокого уровня.
(и мы еще любим когда видиво кидают, интресно посмотреть как они с котом Подмигивающий )
14. алешкович - 20 Августа, 2011 - 10:53:56 - перейти к сообщению
cjA пишет:
cjA

Постараюсь завтра скинуть видео.
Языки более низкого уровня ещё не освоены, от того буду изучать их пока.
Потом, возможно, что и придумаю Улыбка
15. алешкович - 23 Августа, 2011 - 19:52:55 - перейти к сообщению
AVR s скачал, но не устанавливается даже Грустный