Технический форум по робототехнике.
D1mcon » 12 апр 2009, 18:05
=DeaD= писал(а):"Вы там в своей Бауманке совсем пораспустились"
MSRS = MS Robotics Studio.
Совсем нет
, все занть не возможно, вот Вы знали про этот графический движок. Я думаю нет.
Не стоит так нелестно отзываться об этом вузе и его студентах. Вузов где реально учат осталось не так много.
=DeaD= » 12 апр 2009, 18:08
Спокойно! Что за непонимание шуток юмора! Я же в кавычках это написал!
Вот уж Бауманку совсем не хотел обижать, поэтому и пишу удивлённо - как вы там то умудрились велосипеды изобретать?
Просто писать на C# от MS для роботов и не знать про MSRS это имхо очень-очень странно...
D1mcon » 12 апр 2009, 18:14
Вот так вот вышло, роботами я занимаюсь всего 3 месяца, с этой средой я еще не успел поработать, буду имет ввиду.
Спасибо.
=DeaD= » 12 апр 2009, 18:20
Советую как можно быстрее переползти под MSRS - там куча готовых вещей, в т.ч. идеология событийно-ориентированной модели робота (на базе DSS), раскиданной по куче компов в интернет-сети, подключение новых модулей на лету, прозрачный переход от симулятора к железной платформе и т.д.
Будете изучать - огромная просьба выкладывать достижения и обсуждать на этом форуме, в отместку обещаюсь помочь имеющимися знаниями, тут недавно я сам занимался MSRS, правда пока отложил, но вот до куда я доходил:
viewtopic.php?p=75337#p75337Это я еще с C# вообще не работал никогда, у вас думаю всё намного лучше получится.
D1mcon » 12 апр 2009, 18:23
Огромное спасибо!
Уже начинаю знакомиться со средой. Вот только к сожалению времени нет совсем. Только через пру месяцев удастся вплотную заняться.
vitalik » 29 апр 2009, 22:37
D1mcon писал(а):Датчики делал на основе этой схемы (на авторство которой не претендую)
R2 слишком уж малого номинала, поставте хотя бы 5.1к или больше (или подключите внутренний R).
Пожалейте источник питания и транзистор Q1.
Я' РОБОТ » 17 май 2009, 10:18
Расскажите как КПК принимает участие в управлении бот-ом, учусь на первом курсе ФАЭМ ВГТУ, понятно, что управлением занимается специально написанная для этого программа; хочу знать, что это за программа: какого она вида, если бот связан с кпк через usb-порт, то какие протоколы используются прог-ой для связи с контролерами через этот самый порт (нас начали обучать кодингу на C++, но в направлении разработок прог для пользователей пк, типа текстовый документ... но что нужно знать, что бы создавать программы для работы с внешним оборудованием?)???
D1mcon » 17 май 2009, 10:38
кпк acer n311 он поддерживает RS232 соответственно у него в интерфейсном разъеме есть выводы TX и RX. К МК подключен через nax232.
Программа написана на C#. данные передаются/принимаются через ком-порт (1) (использую компонент SerialPort в С такого нет). Данные передаются на ПК по Bluetooth опять-таки через ком-порт (5 или 6). Если есть интерес в плане программирования мобильных устройств с Windows Mobile - учи C# (только с начала изучи ООП, а то многое сразу будет не понятно, да итак изучать этот язык правильнее). Для остальных моб. устройств лучше J2ME (опять-таки сначала - ООП, здесь без знания ООП все еще более будет запутано)
Я' РОБОТ » 17 май 2009, 11:01
Спасибо за подробный ответ, ООП изучу обязательно; вот такой вопрос - у меня стоит двуядерный комп (чуть помощнее КПК
), обязательно ли изучать C#, если пока работать буду только со своим ПК (т.е. мобильные устройства трогать не буду)?
P.S.
И вот, программирование для работы ПК с внешними устройствами, называется системным?
D1mcon » 17 май 2009, 11:10
Я считаю изучение С# гораздо перспективнее чем C++. У меня устроиться на работу со знанием C# гораздо проще, да и этот язык дает больше возможностей чем С. Но программа будет работать медленее т.к. работает через FrameWork а не на "прямую" как С.
И вот, программирование для работы ПК с внешними устройствами, называется системным? В обще-то да. В курсе системного программирования, изучая ассемблер, мы этим часто занимались. Вот только давно это было
MiBBiM » 17 май 2009, 11:22
D1mcon писал(а):В обще-то да.
хы, я аж себя мегапрогером почувствовал
задвинул в компорт пару байт с помощью компонента и уже программист-системщик
D1mcon » 17 май 2009, 11:25
Да мы все мегапрогеры. Т.к. все этим занимаемся
galex1981 » 17 май 2009, 18:03
D1mcon писал(а):Я считаю изучение С# гораздо перспективнее чем C++.
Солгасен что перспективнее.
D1mcon писал(а): ...да и этот язык дает больше возможностей чем С.
С этим я не согласен так как C# на основе С сделан. Язык который сделан на основе другого языка не может давать больше возможностей.
Основной плюс C# это удобство программирования графики и легкость работы с .NET
contr » 17 май 2009, 18:26
Данные передаются на ПК по Bluetooth опять-таки через ком-порт (5 или 6)
Это как? Стандартный ВТ адаптер подключается в USB и определяется как устройство
MiBBiM » 17 май 2009, 19:01
которое можно сервисами развернуть и в ком-порт, и в модем, и в хид устройство, и в устройство выода звука, и в ещё дофига всего.