![](https://habrastorage.org/getpro/geektimes/post_images/336/ff1/21a/336ff121a04e2d4b080bfa553c37fed1.jpg)
Господа! У меня уже две различные организации спрашивали совета про оборудование лаборатории роботики. Причем не для младших детей, а для старших школьников + младших студентов, с возможностью расширения до старших студентов и исследовательских проектов. То есть ожидается, что в лаборатории будут использоваться профессиональные средства разработки, а не упрощенные, наподобие Лего и недостаточно гибкого Ардуино. Кроме этого, ожидается, что роботы будут делать что-нибудь умное, с распознаванием образов и ситуаций, чтобы можно было бы назвать «лаборатория робототехники и интеллектуальных систем».
По этому поводу я хочу устроить обсуждение:
1. Ниже я перечислю несколько платформ, которые я собираюсь привезти в августе в Казахстан и в октябре-ноябре в Россию и Украину. Я знаю, что на большинстве из этих платформ кто-нибудь да построил робота. Но каких из этих платформ подходят для роботики с вашей точки зрения?
2. У меня не очень много опыта с моторчиками и другими активаторами. Где и что бы вы купили для преподавания робототехники (как специализации программирования встроенных систем)?
Восемь платформ у меня на руках:
1. Onion Omega на основе ядра MIPS 24K, которое балансирует приемлемую производительность при низком энергопотреблении, и при этом на нем может работать Linux (в MIPS 24K 8 стадий in-order, конвейера, есть TLB MMU, кэши, предсказатель переходов):
![](https://habrastorage.org/getpro/geektimes/post_images/bd1/9a7/d8d/bd19a7d8d2d3a596fa3808a56580cfb2.jpg)
![](https://habrastorage.org/getpro/geektimes/post_images/1a1/18a/160/1a118a1600a24e67b96da48b8c63c1c5.png)
2. VoCore — еще более миниатюрный линуксный компьютер с WiFi на MIPS 24K:
![](https://habrastorage.org/getpro/geektimes/post_images/027/303/d3f/027303d3f8d473253a0a9667ac9f5821.jpg)
![](https://habrastorage.org/getpro/geektimes/post_images/f27/efd/65a/f27efd65afbe4166b47b2207a7c79520.png)
3. Unwired One — спроектированный в России линуксный компьютер на MIPS 24K
![](https://habrastorage.org/getpro/geektimes/post_images/071/755/7b6/0717557b618bcaa2b3df1d2fc408ca52.jpg)
![](https://habrastorage.org/getpro/geektimes/post_images/8d7/d4f/327/8d7d4f3278217c15244fafaeef97ecc6.png)
4. MIPS Creator ci20 — более высокопроизводительный (но и более энергопотребляющий) компьютер с MIPS32 Ingenic CPU и PowerVR GPU:
![](https://habrastorage.org/getpro/geektimes/post_images/110/928/3b2/1109283b23b70fc2227520f7a1e8e343.png)
![](https://habrastorage.org/getpro/geektimes/post_images/37b/53f/e1c/37b53fe1cca1a98406d0ec9dd114c990.png)
5. Digilent chipKIT Wi-FIRE, микроконтроллерная плата с Microchip PIC32MZ EF на основе ядра MIPS M5150. В том же классе, что и ARM Cortex M4, но мощнее — с кэшами, TLB MMU, FPU и виртуализацией для секьюрити:
![](https://habrastorage.org/getpro/geektimes/post_images/14b/dd1/8fa/14bdd18fac80cf6451c8ac106f3f94da.jpg)
![](https://habrastorage.org/getpro/geektimes/post_images/098/160/db1/098160db1d0de7ae94cd3a1541e7d00a.png)
6. Olimex PIC32-EMZ64, более дешевая плата с Microchip PIC32MZ EF. Без WiFi, но зато с экранчиком и звуковым выходом:
![](https://habrastorage.org/getpro/geektimes/post_images/0ac/a23/b4b/0aca23b4bc25a402ec0df078fd7410c9.jpg)
7. Новинка сезона — встроенный компьютер MIPS Creator ci40 с ядром MIPS interAptiv c хардверной поддержкой многопоточности на каждом из ядер. Хотя процессорных ядер два, но многоядерный Линукс воспринимает их как четыре, так как каждое из двух ядер внутри обрабатывает два потока команд — hardware-supported multithreading. Пока один tread ждет во время промаха кэша, другой может работать — этим достигается бОльшая загрузка процессора. В конечном итоге, такая структура приводит к экономии энергопотребления по сравнению с системами с бОльшим количеством однопоточных ядер:
![](https://habrastorage.org/getpro/geektimes/post_images/9d1/e33/a13/9d1e33a13779c91aad9ccd412ce80c26.jpg)
Также замечу что можно построить робота на российском микропроцессоре Baikal-T с мощным двухядерным out-of-order кластером процессорных ядер MIPS P5600, и плата с этим процессором есть у меня на руках, но эта плата пока недостаточно массовая, чтобы использовать ее в качестве роботехнической платформы в большом количестве вузов:
Only registered users can participate in poll. Log in, please.
Какие из вышеперечисленных платформ вы считаете удачными для преподавания курса по роботехнике в вузе?
8.33% Onion Omega5
11.67% VoCore7
23.33% Unwired One14
8.33% MIPS Creator ci205
10% Digilent chipKIT Wi-FIRE6
5% Olimex PIC32-EMZ643
20% MIPS Creator ci4012
13.33% Baikal-T8
48.33% Пока человечество не решит парадокс «китайской комнаты», искуственный интеллект невозможен29
60 users voted. 73 users abstained.