|
Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п. |
30.10.2015, 00:16
|
#1
|
ПроЭктировщик
Регистрация: 08.05.2011
Сообщений: 143
Написано 46 полезных сообщений (для 219 пользователей)
|
MOTION CAPTURE (impulse)
Привет, булка! Хочу представить вам свой не совсем игровой (околоигровой) проект - костюм захвата движений impulse.
Костюм представляет собой 11 датчиков (возможно использование максимум 15-ти) которые крепятся к телу человека, передают данные о своем положении в пространстве, после чего эти данные обрабатываются и на выходе получается анимация движения человека.
Принцип простой, но не буду углубляться в технически аспекты, коих немерено.
На данный момент готово 11 датчиков, программное обеспечение, взаимодействие с виртуальным физическим миром, ориентирование датчиков в пространстве, трекинг костюма целиком в пространстве, oculus-vision, запись и воспроизведение анимаций, прототип основного контроллера (на подходе вариант уже ближе к финальному), беспроводное соединение, сетевой стриминг данных с костюма.
На видео (Сразу извиняюсь за качество - записывал на очень слабом компьютере) демонстрирую работу костюма с 9-тью датчиками, на гифках датчики прикреплены к макету.
залипалка
Проект в данном теме т.к. софт написан с использованием xors3D.
Постараюсь выкладывать в этом топике новости. числа 15-го постараюсь выложить видео с научной выставки, где будет представлен костюм.
__________________
|
(Offline)
|
|
Эти 22 пользователя(ей) сказали Спасибо Владислав за это полезное сообщение:
|
Артем Валерьевич (02.11.2015), Android (30.10.2015), ant0N (31.10.2015), Arles (11.04.2016), Arton (30.10.2015), DStalk (30.10.2015), Gector (30.10.2015), H@NON (05.11.2015), impersonalis (30.10.2015), jfkkk (30.10.2015), L-ee-X (13.04.2016), Markova (30.10.2015), mr.DIMAS (30.10.2015), Nerd (30.10.2015), Nex (30.10.2015), pax (31.10.2015), Phantom (30.10.2015), Program23 (18.05.2016), Raion (01.11.2015), St_AnGer (30.10.2015), tormoz (30.10.2015), Жека (02.11.2015)
|
30.10.2015, 00:30
|
#2
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Больше технических подробностей и планов развития, пожалуйста.
Ты забыл выложить остальные видео, благо они есть на youtube-канале.
|
(Offline)
|
|
30.10.2015, 00:57
|
#3
|
ПроЭктировщик
Регистрация: 11.10.2011
Адрес: Мурманск
Сообщений: 154
Написано 74 полезных сообщений (для 218 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Это самая крутая хреновина, которую я когда-либо видел на xors3D!
Удачи!
__________________
Острый психоз- это когда вы разговариваете с кошкой.
Острый галлюцинаторный психоз - вы говорите с кошкой, которой не существует.
Паранойя - вы боитесь ляпнуть лишнего при кошке.
Шизофрения - иногда у вас появляется кошка, которая разговаривает.
Неврастения - вы жалуетесь кошке, она молчит, игнорирует вас и это для вас невыносимо!!!
Навязчивый невроз - вы уверены, что кошка не одна и они что-то замышляют!
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Markova за это полезное сообщение:
|
|
30.10.2015, 01:59
|
#4
|
ПроЭктировщик
Регистрация: 08.05.2011
Сообщений: 143
Написано 46 полезных сообщений (для 219 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Arton, посчитал их не столь значимыми.
Сейчас очень тороплюсь, сижу на сумках - не могу много расписывать, но решил закинуть удочку, потом материалов будет больше.
Markova, Спасибо! xors здесь на втором плане, но настолько я к нему прикипел, что в очень сжатые сроки не раздумывая его схватил. Вообще начинал делать софт на юнити, но времени разбираться в ней не было. данные с датчиков в расшифрованном виде гуляют по сети, так что писать под костюм можно на чем угодно и для чего угодно)
__________________
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо Владислав за это полезное сообщение:
|
|
30.10.2015, 02:15
|
#5
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Шах и мат блитцененавистники.*
* - да, я понимаю, что на ксорсе только визуализация, но иных послушать: от блитца надо бежать как от огня, даже при прототипировании
Презентация отличная!
зы: что за выставка (будет)?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо impersonalis за это полезное сообщение:
|
|
30.10.2015, 09:18
|
#6
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Да этож крутотень! Я уже года 3 мечтаю сделать такой "костюм", только вот знаний и времение не хватает . Ждём отчёта!
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо St_AnGer за это полезное сообщение:
|
|
30.10.2015, 22:13
|
#7
|
ПроЭктировщик
Регистрация: 08.05.2011
Сообщений: 143
Написано 46 полезных сообщений (для 219 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Будет небольшая местечковая научная выставка, к которой я очень постараюсь подготовить готовый образец.
__________________
|
(Offline)
|
|
30.10.2015, 22:20
|
#8
|
ПроЭктировщик
Регистрация: 08.05.2011
Сообщений: 143
Написано 46 полезных сообщений (для 219 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Сообщение от St_AnGer
Да этож крутотень! Я уже года 3 мечтаю сделать такой "костюм", только вот знаний и времение не хватает . Ждём отчёта!
|
У меня так же абсолютно небыль времени, да и знаний особо тоже - пришлось почитать немного литературы и браться за дело. Это только в виду кажется, что можно подключить датчики и сразу собирать с них готовые углы, на самом деле подводных (и народных и вообще каких угодно) просто куча, начиная от совпадающих и не переспрашиваемых адресов датчиков для шины данных и "шарнирным замком", различными фильтрами (комплементарный, кармана), компенсацией дрейфов, заканчивая преобразованиями кватернионов и синхронизацией всего и вся, моментов когда опускались руки было множество)
__________________
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо Владислав за это полезное сообщение:
|
|
31.10.2015, 00:14
|
#9
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Сообщение от Владислав
Это только в виду кажется, что можно подключить датчики и сразу собирать с них готовые углы
|
Это только не посвящённому в электронику так кажется. Или тем, кто играется в Лего. Я банально не могу своего робота научить ходить, хотя вся платформа готова, бери да прописывай что и как должно поворачиваться. И у меня тут всего минимум - управляющую плату собрал и посылай себе сигналы на готовые заводские сервоприводы. Собственно, для робота и хотел сделать "обвес" из таких датчиков, что бы он сам мог определять в какой момент двигать, чем двигать и как двигать. Но наткнулся на страшные слова и математические заклятия, это меня реально отпугнуло (да, я программист/электронщик не умеющий математику и убегающий в режиме "спринт" от неё последние лет 15 ).
На данный момент имею в "сети" робота всего лишь 3 устройства (бортовой комп Raspberry Pi, плата-контроллер сервоприводов, плата-контроллер индикации на голове(плата эмоций)) которые общаются по uart и то было сложно их связать что бы никто никого не перебивал. А у тебя вон сколько датчиков.
Успехов с этим проектом, на самом деле очень полезный комплекс получится, для самых разных задач можно использовать (от банально moution-capture анимации, до самоконтроля/самообучения сложных роботизированных систем).
Уважение тебе безграничное посылаю я!
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
31.10.2015, 01:31
|
#10
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Я банально не могу своего робота научить ходить
|
Может прозвучит как хуйня, но что если поставить робота "на запись движений, которые освществляет шарнир" и начать ходить роботом двигая шарниры руками А потом тупо воспроизводить эти записанные движения.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
|
|
31.10.2015, 16:27
|
#11
|
ПроЭктировщик
Регистрация: 08.05.2011
Сообщений: 143
Написано 46 полезных сообщений (для 219 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
St_AnGer, спасибо! на счет серв - все они работают по принципу обратной связи, так что можно заморочиться и определять их угол поворота, и сделать тоже что-то вроде макопа
Вчера в тексте сделал несколько ошибок и забыл пару слов - отметил приезд немного)
__________________
|
(Offline)
|
|
31.10.2015, 21:46
|
#12
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Может прозвучит как хуйня, но что если поставить робота "на запись движений, которые освществляет шарнир" и начать ходить роботом двигая шарниры руками А потом тупо воспроизводить эти записанные движения.
|
Ты наверное не представляешь как тяжело научить робота ходить, тем более более-менее устойчиво.
По этой причине почти нету шагающих роботов-гуманоидов.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
31.10.2015, 22:21
|
#13
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
Сообщение от Владислав
St_AnGer, спасибо! на счет серв - все они работают по принципу обратной связи, так что можно заморочиться и определять их угол поворота, и сделать тоже что-то вроде макопа
|
В дорогих сервах есть вообще полноценный сетевой протокол обмена информацией (как у серв Dynamixel, они моя мечта), а у меня простенькие сервочки, 3 провода всего имеют - VCC, GND, Control. Правда можно вывести ещё пару проводов напрямую с потенциометра внутри сервы, чем я наверно и займусь после ремонта в квартире. Но это ещё одна плата, а у меня всё оооооочень подогнано по размерам в роботе... Боюсь что не влезет в мою собачку, размеры очень жёстко ограничил я сам когда то и вылезать за них не хочу.
Эх, когда нибудь разживусь сервами Dynamixel AX-12 (хотя бы), вот тогда то и заживу....
Сообщение от RegIon
Ты наверное не представляешь как тяжело научить робота ходить, тем более более-менее устойчиво.
По этой причине почти нету шагающих роботов-гуманоидов.
|
И именно по этой причине шагающие роботы-гуманоиды нереально дороги. Особенно если хочется научить не просто переваливаться с боку на бок, а плавно и грациозно. Очень много дорогой электроники, времени и труда умственного уходит.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо St_AnGer за это полезное сообщение:
|
|
31.03.2016, 11:34
|
#14
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: MOTION CAPTURE (impulse)
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо impersonalis за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:10.
|