робототехника

Постов: 11 Рейтинг: 21695
1276

99 онлайн-курсов для инженеров и программистов

Развернуть
В комментариях к прошлой записи () многие говорили о том, что нужно больше курсов по IT. Ловите! Заботливо собраны совместно со всеми, кто в этих темах разбирается лучше меня:) Делитесь своими любимыми курсами в комментариях!

Для начинающих
1. Как выиграть соревнования по программированию: секреты чемпионов (Университет ИТМО, язык курса: английский)
2. Информатика для втузов (Университет ИТМО, язык курса: русский)
3. Основы программирования (Индийский технологический институт Бомбея, язык курса: английский)
4. История, технология и безопасность Интернета (Мичиганский университет, язык курса: английский)
5. Информационные технологии и программирование (Казанский национальный исследовательский технический университет имени А. Н. Туполева, язык курса: русский)
6. Введение в программирование (C++) (Высшая школа экономики, Академия Яндекса, язык курса: русский)
7. Комбинаторика для начинающих (Московский физико-технический институт, язык курса: русский)

Математика и логика
8. Высшая математика. Линейная алгебра и элементы топологии (Московский физико-технический институт, язык курса: русский)
9. Высшая математика. Алгебра: введение в теорию групп (Санкт-Петербургский государственный университет, язык курса: русский)
10. Дискретная математика (Шанхайский университет Джао Тонг, язык курса: английский)
11. Высшая математика. Математический анализ (Московский физико-технический институт, язык курса: русский)
12. Курс математического анализа (первый семестр) (МГУ имени М. В. Ломоносова, язык курса: русский)
13. Математический анализ. Теория функций одной переменной (МГУ имени М. В. Ломоносова, язык курса: русский)

Разработка ПО
14. Программирование на C# (Уральский федеральный университет, язык курса: русский)
15. Постановка задачи на разработку ПО (Mail.Ru Group, язык курса: русский)
16. Программирование для всех (начните с Python) (Мичиганский университет, язык курса: английский)
17. Функциональное программирование: базовый курс (Университет ИТМО, язык курса: русский)
18. Программирование на языке C++ (Санкт‑Петербургский академический университет, язык курса: русский)
19. Функциональное программирование на языке Haskell (Санкт‑Петербургский академический университет, CS центр, язык курса: русский)
20. Базы данных (Санкт-Петербургский государственный университет, язык курса: русский)

Разработка мобильных и веб-приложений
21. Программирование и разработка веб-приложений (Университет ИТМО, язык курса: русский)
22. HTML, CSS и Javascript для веб-разработчиков (Университет Джона Хопкинса, язык курса: английский)
23. Веб-программирование (Университет ИТМО, язык курса: русский)
24. Основы Веб-дизайна и Программирования (Университет Дьюка, язык курса: английский)
25. Как создать сайт за выходные (проектно-ориентированный курс) (Государственный университет штата Нью-Йорк, язык курса: английский)
26. Основы адаптивного веб-сайта; Программирование с помощью HTML, CSS и JavaScript (Голдсмитс, язык курса: английский)
27. Java для Android (Университет Вандербильта, язык курса: английский)

Алгоритмы
28. Математическая логика и теория алгоритмов (Томский государственный университет систем управления и радиоэлектроники, язык курса: русский)
29. Алгоритмы программирования и структуры данных (Университет ИТМО, язык курса: русский)
30. Алгоритмы: теория и практика. Методы (Computer Science Center, язык курса: русский)
31. Алгоритмизация вычислений (Высшая школа экономики, язык курса: русский)
32. Анализ алгоритмов (Принстонский университет, язык курса: английский)
33. Алгоритмы (Индийский технологический институт Бомбея, язык курса: английский)
34. Основы алгоритмов (Калифорнийский университет в Сан-Диего, Высшая школа экономики, язык курса: английский)
35. Основы структур данных (Индийский технологический институт Бомбея, язык курса: английский)

Компьютерная безопасность и сети
36. Протоколы мобильных и конвергентных сетей (Университет ИТМО, язык курса: русский)
37. Разработка безопасных приложений для Android (Саутгемптонский университет, язык курса: английский)
38. Инфокоммуникационные протоколы (Университет ИТМО, язык курса: русский)
39. Кибербезопасность и десять сфер её применения (Система университетов штата Джорджия, язык курса: английский)
40. Безопасность программного обеспечения (Мэрилендский университет в Колледж-Парке, язык курса: английский)
41. Актуальные угрозы компьютерной безопасности (Лаборатория Касперского, язык курса: русский)
42. Информационная безопасность (Лондонский университет, язык курса: английский)
43. Основы кибербезопасности (Технологический институт Рочестер, язык курса: английский)

Дизайн и продукт
44. Геймдизайн: по ту сторону игры (WARGAMING, язык курса: русский)
45. Геймификация (Пенсильванский университет, язык курса: английский, русские субтитры)
46. Принципы геймдизайна (Университет штата Мичиган, язык курса: английский)
47. Разработка, осуществление и анализ экспериментов (Калифорнийский университет в Сан-Диего, язык курса: английский)
48. История дизайна видеоигр (Технологический институт Рочестер, язык курса: английский)
49. Прототипирование и дизайн (Миннесотский университет, язык курса: английский)
50. Основы графического дизайна (Калифорнийский институт искусств, язык курса: английский)
51. Введение в геймдизайн (Калифорнийский институт искусств, язык курса: английский)

Машинное обучение
52. Введение в машинное обучение (Высшая школа экономики, язык курса: русский)
53. Машинное обучение (Стэнфордский университет, язык курса: английский)
54. Основы машинного обучения: обучение на конкретных примерах (Вашингтонский университет, язык курса: английский)
55. Нейронные сети (Институт биоинформатики, язык курса: русский)
56. Машинное обучение (Kaggel, язык курса: английский)
57. Нейронные сети для машинного обучения (Торонтский университет, язык курса: английский)
58. Вычислительная нейробиология (Торонтский университет, язык курса: английский)
59. Анализ данных на практике (Московский физико-технический институт, язык курса: русский)
60. Введение в анализ данных (язык курса: английский, русские субтитры)

Теория вероятности и статистика
61. Введение в теорию вероятностей (Московский физико-технический институт, язык курса: русский)
62. Базовая статистика (Амстердамский университет, язык курса: английский)
63. Эконометрика (Высшая школа экономики, язык курса: русский)
64. Статистический анализ Johns (Университет Джонса Хопкинса, язык курса: английский)
65. Построение выводов по данным (Московский физико-технический институт, язык курса: русский)
66. Введение в статистику (язык курса: английский)
67. Основы статистики (Институт биоинформатики, язык курса: русский)
68. Статистика вывода (Амстердамский университет, язык курса: английский)

Графы
69. Теория графов (Московский физико-технический институт, язык курса: русский)
70. Методы и алгоритмы теории графов (Университет ИТМО, язык курса: русский)
71. Веб-графы и методы работы с ними (Московский физико-технический институт, язык курса: русский)
72. Случайные графы (Московский физико-технический институт, язык курса: русский)
73. Теория кодирования (Московский физико-технический институт, язык курса: русский)
74. Алгоритмы на графах (Калифорнийский университет в Сан-Диего, Высшая школа экономики, язык курса: английский)
75. Теория графов (Московский физико-технический институт, язык курса: русский)

Робототехника
76. Управление мехатронными и робототехническими системами (Университет ИТМО, язык курса: русский)
77. Строим роботов и другие устройства на Arduino. От светофора до 3D-принтера (Московский физико-технический институт, язык курса: русский)
78. Конструирование роботов и устройств на Arduino (Московский физико-технический институт, язык курса: русский)
79. Линейные системы автоматического управления (Университет ИТМО, язык курса: русский)
80. Основы программирования роботов (Московский государственный университет приборостроения и информатики, язык курса: русский)
81. Введение в робототехнику: заставьте роботов двигаться (Квинслендский Технологический Университет, язык курса: английский)
82. Контроль мобильных роботов (Технологический институт Джорджии, язык курса: английский)
83. Инновации в промышленности: мехатроника и робототехника (Национальный исследовательский Томский государственный университет, язык курса: русский)

Физика и астрономия
84. Астрономия: исследуем время и пространство (Аризонский университет, язык курса: английский)
85. Астрономия (Центр Педагогического Мастерства, язык курса: русский)
86. Астрофизика: от звезд до границ Вселенной (Санкт-Петербургский политехнический университет Петра Великого, язык курса: русский)
87. Основы астрономии (МГУ имени М. В. Ломоносова, язык курса: русский)
88. Физика как глобальный проект (Национальный исследовательский ядерный университет «МИФИ», язык курса: русский)
89. От атомов до звезд: как физика объясняет мир (Национальный исследовательский ядерный университет «МИФИ», язык курса: английский, русские субтитры)
90. Звёздная астрономия (МГУ имени М.В. Ломоносова, язык курса: русский)
91. Ядерная физика (Санкт-Петербургский государственный университет, язык курса: русский)
92. Элементы атомной и ядерной физики (Национальный исследовательский ядерный университет «МИФИ», язык курса: русский)

Электроника и радиотехника
93. Современная промышленная электроника (Санкт-Петербургский политехнический университет Петра Великого, язык курса: русский)
94. Введение в электронику (Технологический институт Джорджии, язык курса: английский)
95. Основы электротехники и электроники (Уральский федеральный университет, язык курса: русский)
96. Линейные электрические цепи (Университет ИТМО, язык курса: русский)
97. Электронные материалы и приборы (Массачусетский технологический институт, язык курса: английский)
98. Электрические машины (Университет ИТМО, язык курса: русский)
99. Электродинамика (Уральский федеральный университет, язык курса: русский)
1143

Портрет из одной линии

Развернуть
Портрет из одной линии
P.s. рисовал специально запрограммированный робот. Использовалась акварельная бумага и ручка
1529

Робобанда Live! Californication

Развернуть
Давненько ничего не выкладывал, ибо делал это. И сделал!
Звук - чистая акустика.
Получилось настолько похоже, что ютуб нашел правообладателей и пообещал выдавать рекламу. Если что появится, извините, я не хотел.
Видео - местами темновато, но это всё, что получилось выжать из Canon 70D + EF 50mm f/1.4 USM. В будущем буду делать сцену поярче.
Приятного просмотра!
4013

"Плохой" робот

Развернуть
В 2014 году посетил я мероприятие под названием GeekPicnic, в основном на все интересные штуки типа "попробовать Oculus Rift" или "порулить квадрокоптером" были гигантские очереди, поэтому я ходил по павильону в поисках чего-нибудь, на что очередей нет.
Немного выделялся из общей массы дядька, стоящий рядом с роботом, очереди к нему не было и выглядел он как-то одиноко и потерянно.

Робот назывался InMoov и выглядел так:
Дядькой оказался его создатель - француз по имени Gael Langevin, а настроение его омрачали два фактора - он не говорил по-русски и робот не привлекал особого внимания, потому что работал от батареи (по типу таких, что стоят в бесперебойниках), которая работала ограниченное время, а потом долго заряжалась, соответственно робот ничего не делал и все проходили мимо. Как я понял, у робота было альтернативное питание от сети, но задействовать его почему-то не могли, поэтому он работал только на батарее.

Я застал как раз момент, когда у создателя что-то спрашивали по-русски / жестами, и не могли понять его ответа на английском, я решил вступить в диалог и сказал что-то на своем ломаном английском, дядька сразу оживился, переспросил "speak english?" и дальше начал с удовольствием рассказывать про своё изобретение.

Пока я слушал про то, что робот разработан так, что его можно напечатать по кусочкам на 3D-принтере и собрать воедино с помощью клея, винтиков, инструкций и такой-то матери, дополнив электронными деталями за ~250 евро, вокруг робота скопились дети и стали теребить единственное, до чего они доставали (нет, не то что вы подумали) - пальцы на руке бедного робота.

Француз посетовал на то, что дети постоянно так делают, и пальцы ломаются. Не насовсем, но каждые 10 минут приходится отверткой что-то подкручивать, чем он и пошел заниматься.

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

И вот, Gael в очередной раз командует роботу что-то вроде "Right hand up", "Turn head right", "Rock gesture", "Facepalm" - робот машет руками, кивает головой, закрывает лицо руками, показывает "козу", которая правда не совсем получилась, потому что дети опять замучили указательный палец робота и тот работал через раз.

Gael наконец-то выглядит довольным всеобщим вниманием к своему детищу, окруженному толпой детей и их родителей, и командует ему следующий по списку жест - "Victory gesture", робот послушно дублирует команду перед исполнением "Okay. Victory gesture", и тут я вспоминаю про указательный палец и одновременно вижу, как Gael меняется в лице и такой "No no no no" и этакая непередаваемая гамма эмоций - бессилие остановить робота, смущение за то, что тот еще не начал делать, но сейчас обязательно сделает, переживание за то как это воспримут люди - промелькнула на его лице. Жужжание сервоприводов, медленный поворот руки, та-да!
Потом мы с ним встречаемся взглядом, он видит что я улыбаюсь, тоже улыбается и немного извиняющимся голосом говорит "Yeah, he's a bad boy".

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

А роботу на сегодняшний момент уже приделали ноги, правда ходить ими он еще не умеет. Надеюсь, у его создателя получится всё задуманное и через десяток лет этот робот будет доступной альтернативной всяким Asimo, PR-2, Neo и т.д.

Ну и это, слава роботам!
345

ELEKTRO – робот, созданный в 1939 году

Развернуть
В 1939 году на всемирной выставке в Нью-Йорке компания Вестингауза представила первого в мире андроида с полностью электрическим приводом Электро. Он мог ходить, говорить (словарный запас около 700 слов), крутить головой и махать руками, шевелить губами и пальцами, отличать красный цвет от зелёного глазами и надувать воздушные шарики или нервно курить (с человеческой помощью). Курение у него от ощущения своей примитивности, по сравнению со своими механическими андроидными старшими братьями и сёстрами. В 40 году, чтоб он так не тосковал, ему сделали маленького друга – собаку Спарки. В 60 году он снялся в фильме для взрослых (чем заложил основу нового жанра – роборотики), и пропал с горизонта событий, пока славный радиолюбитель Джек Викс K8RT не нашёл его остатки, и не вернул к жизни, и он вновь занял своё законное место в музее.
ELEKTRO – робот, созданный в 1939 году
Мы видим создателя Электро и Спарки, мистера Барнетта и его дочку Мэри Лу,
Робот и робопёс нужные в хозяйстве вещи.
ELEKTRO – робот, созданный в 1939 году
внутри у него не только неонки
ELEKTRO – робот, созданный в 1939 году
Электро создал инженер Джозеф Барнетт (Joseph M. Barnett), тело его из алюминия на стальном каркасе. Высота 210 см, вес 120 кг. Он был способен выполнить 26 упражнений (движений), и его словарный запас в 700 слов помещался на нескольких проигрователях с пластинками 78 об/мин, мозги его были основаны на реле. Оцените у Электро не было дистанционного управления! Он управлялся реагируя на голосовые команды с помощью телефонной трубки, подключенной к его груди. Грудная клетка у него светилась когда он призносил каждое слово и когда он воспринимал слово/команду через микрофон. Его пальцы, руки и проигрыватель для разговоров использовали девять двигателей, небольшой мотор работал с кузнечными мехами, чтоб он мог бы курить или надувать воздушные шарики. Одиннадцатый мотор крутил четыре резиновых ролика под каждой ногой, что позволило ему ходить пешком. Электро мог двигать головой и руками, считать на пальцах, распознавать два цвета (его "глаза" могли различить красный и зеленый свет) и шевелить губами в такт речи.
ELEKTRO – робот, созданный в 1939 году
Пёс много проще, но это не мешало ему достойно выступать на выставках!
ELEKTRO – робот, созданный в 1939 году
Они использовались в рекламе бытовой техники Westinghouse
ELEKTRO – робот, созданный в 1939 году
Как шарики добрый молодец надувает!
ELEKTRO – робот, созданный в 1939 году
Его электрические глаза представляют из себя два светофильтра с фотоэлементом за ними. Когда правильный цвет мелькает перед его глазами, срабатывает релюшка-щелкушка, и он произносит слово —"красный" или "зеленый" записанные на пластинке.
ELEKTRO – робот, созданный в 1939 году
Блок управления—Электро-мозг, весит примерно 25 кг и занимает более 0,5 кубических метров вне своего тела. Таким образом многие слабые духом думают, что им оператор рулит :( В мозгу этом нельзя сказать, что особо много извилин, всего 48 электрических реле (некоторые из них шаговые искатели) и сигнальные огни для индикации текущего состояния мысли (людям такой системы очень не хватает), но нонешние схемотехники боюсь так просто уже сделать уже не совсем способны :((

Разговор с Электро, это как набор номера на АТС, нет разницы какие слова использовать, чтобы дать команду. Одно слово или импульс определяет собой серию реле которые будут срабатывать (команды переключаются по кругу, какая активна в данный момент можно посмотреть на индикаторах на его мозгах). Два слова запускают циклограму управления электродвигателями, используемыми в каком-либо определенном движении робота. Три слова активируют остановки Электро, а четыре слова сбрасывают все реле в нормальное начальное положение покоя робота. В ответ на каждое слово воспринятое как команда в груди Электро вспыхивает лампочка. Ряд слов правильно расставленных для задания выбранного движения Электро позволяют управлять им на любом языке мира! Кстати восемь вертушек с пластинками до 10 минут звучания каждая, могли позволить ему толкать речи (правда не длинее минуты подряд) на любом языке (включая птиц и зверей) аналогично, да хоть человеком-оркестром работать!!
ELEKTRO – робот, созданный в 1939 году
Он мог громко электрически скулить!
ELEKTRO – робот, созданный в 1939 году
Очевидно SONY с тех пор о робопсе мечтало
ELEKTRO – робот, созданный в 1939 году
После громкой славы и вояжей по Америке, звезда Электро угасла спустя два десятка лет, и он опустился до съёмок в фильме для взрослых (под псевдонимом), пластической операции на груди и глазах, после чего его судьба покатилась по наклоной плоскости, и он оказался на свалке истории среди отбросов, в самом прямом, а не переносном смысле этого слова.
С 30 секунды в трейлере Elektro только его там зовут Thinko

Бедный мистер Джек Вик как только увидел этот старый эротический фильм для взрослых дяденек, и посмотрел как три тётеньки глумятся над его другом детства, ну очень огорчился отойдя от первого шока, и направился на поиски своего металлического друга детства. Ему повезло выкупить его из металлолома куда он попал после съёмок этого позорного фильма. 146% с него списали образ Бендера для Футурамы!
ELEKTRO – робот, созданный в 1939 году
Привёз домой, и сделал его как нового
ELEKTRO – робот, созданный в 1939 году
после чего передал в музей чтоб люди добрые видели
ELEKTRO – робот, созданный в 1939 году
Наши красавчики в музее обновлённые
ELEKTRO – робот, созданный в 1939 году
Mansfield Memorial Museum,
34 Park Avenue West, Mansfield, Ohio 44902
419-525-2491
Работает с 10 до 17 часов кроме понедельников.


849

Робот Сubetto. Основы программирования с трех лет

Развернуть
Ребята из Primotoys запилили робота, которым может управлять ребенок, и апнули под это дело $1,5 миллиона на кикстартере. В итоге получилась просто бомба.

Робот программируется на специальной борде с помощью логических фишек "вперед", "налево", "направо" и "функция". Робот и платформа общаются по bluetooth. 
Робот Сubetto. Основы программирования с трех лет
Вроде бы ничего сложного, но, как и все по-настоящему продуманные детские игрушки, Cubetto уникален в своей простоте. 

Так же ребята нарисовали симпатичные карты (в понятной детям плоской графике) для игр. Представляю, какое веселье будет если играть в двух роботов сразу.
Робот Сubetto. Основы программирования с трех лет
Доставку планируют начинать с сентября 2016. И что-то мне подсказывает, что предзаказов там уже выше крыши.

ps. А воссоздать такую штуку самому вообще сложно?
1313

В недалёком будущем...

Развернуть
В недалёком будущем...
2675

Робота-бармена научили тонкостям общения с клиентами.

Развернуть
https://nplus1.ru/news/2015/11/26/robot-bartender
Робота-бармена научили тонкостям общения с клиентами.
2919

Машина из лего , которая строит ряды домино

Развернуть
Машина из лего , которая строит ряды домино GIF
4484

И в жизни есть место сказке!

Развернуть
В прошлом году безуспешно пытался через интернет и по местным связям собрать 170 000 рублей для закупки наборов Lego Mindstorms NXT в школу (1 набор стоит около 24 000 р.). Очень хотелось организовать изучение основ робототехники и вообще. Ничего не получилось. Вроде всё печально, но этой весной на меня вышел такой же долбанутый на всю голову человек, у которого оказались свободные деньги (работает в поте лица, своя фирма производственная с кучей инноваций). И вот теперь мы открываем досуговый центр научно-технического творчества (г. Псков!), в котором будут и Lego (EV3), и Arduino, и 3D-принтер, и интересные опыты! Вчера начали приём заявок, а с сентября начнём полноценную работу. Кажется, это будет единственный подобный центр на всю нашу область!
Бойтесь ваших желаний! Они имеют свойство сбываться :)

Тут вроде много псковских было. Народ, вливайтесь! У нас будет весело и интересно!
Простите за почти рекламу, если что. Если кому-то и правда будет интересно - в комментах ссылку дам на сайт.
1149

Робототехника личного характера

Развернуть
(извинити)
Робототехника личного характера