• Ежедневно с 10:00 до 19:00
  • +7 (906) 777-62-68 (Достоевская), +7(495)773-73-16 (общие вопросы)
Education Robots
  • Главная
  • Цены
  • О нас
  • Работа у нас
  • Контакты
  • Главная
  • Цены
  • О нас
  • Работа у нас
  • Контакты
Education Robots > Блог > Новости робототехники > Почему технология автоматического программирования может потеснить разработчиков-людей

Почему технология автоматического программирования может потеснить разработчиков-людей

  • 12.08.2017
  • Автор: admin
  • Рубрика: Новости робототехники

Групповая робототехника – одна из сравнительно новых областей с огромным потенциалом развития. Эксперименты и разработки в данной области проводятся в большинство развитых стран. Ученые и разработчики пророчат им большое будущее. Ожидается, что в ближайшие 20 лет обширные группы микророботов будут задействованы в сельском хозяйстве, медицине, в поисково-спасательных и разведывательных операциях, экологических миссиях и многих других сферах.

Задача инженеров и разработчиков расширить возможности программирования в этом направлении, создать эффективное обеспечение (аппаратное, программное), которое позволит формировать группы самоперестраивающихся, самопрограммирующихся, самоадаптирующихся роботов.

Первые реальные шаги на этом пути были сделаны группой исследователей из Университета Шеффилда (Великобритания).

Самое точное автоматическое программирование

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

Очевидным оказался тот факт, что инновационная технология автоматического программирования будет незаменима там, где необходим повышенный уровень безопасности и любые ляпы в ПО просто не допустимы.

Для разработки нового метода ученые применили теорию так называемого диспетчерского управления — supervisory control. Благодаря ей удается полностью отказаться от вмешательства человека в процесс программирования, а значит ликвидировать саму возможность появления ошибок, связанных с его работой. В данном случае используется особая программа, которая выдает описание задач роботам в том виде, который им проще всего понять и освоить — графическом. Другая программа трансформирует описание в понятный для роботов код.

И все же, это не просто интерпретатор графических элементов. Функционал системы более сложный и предполагает использование лингвистических форм на основе букв латинского алфавита. Роботы со своей стороны используют свой, более специфический алфавит. С его помощью им удается описать любые действия.

Результаты эксперимента

В эксперименте участвовало 6 сотен крошечных роботов, известных под названием Kilobots. Благодаря новой технологии автоматического программирования они обрели способность выполнять целый ряд задач, причем в параллельном режиме. При этом каждый

робот словно отвечал за свои действия, принимая независимые решения, рассчитывал наиболее эффективный способ преодоления тех или иных трудностей. Более того, в тех случаях когда определенного количества роботов не хватало для решения текущей задачи, они самостоятельно объединялись в группы.

Задачи новейших разработок

По словам доктора Родерика Гросса (одного из руководителей эксперимента) самым важным к настоящему времени является вопрос создания автоматизированной технологии, которая будет пользоваться абсолютным доверием. Людям предстоит выяснить смогут ли машины программировать самих себя, полностью исключив вмешательство человека-программиста.

В ходе эксперимента уже удалось выяснить, что люди, управляя поведением роботов, ставят перед ними определенные рамки, ограничивая возможности их функционирования и выполнения задач. Не вмешательство в процесс человека позволяет машинам создавать программы, которые не только полностью свободны от ошибок, но и не ограничены в своих возможностях.

Стоит отметить, что багги, допускаемые людьми в процессе программирования, стоят отрасли недешево. Известно, что около половины времени, которое тратится на создание ПО у разработчиков уходит на дебаггинг. Эта работа, в свою очередь, оценивается в более чем 300 миллиардов долларов США ежегодно.

Мы в соцсетях

Курсы и мероприятия

  • Индивидуальное посещение лаборатории
    9 000 ₽
    9 000 ₽
    от 17 лет
  • Робототехника и программирование для взрослых
    5 000 ₽
    5 000 ₽
    от 20 лет
  • Робототехника и программирование для подростков
    5 000 ₽
    5 000 ₽
    от 12 до 16 лет
  • Робототехника и программирование для детей
    5 500 ₽
    5 500 ₽
    от 8 до 11 лет
  • Летние программы 2021 года
    5 000 ₽
    5 000 ₽
    от 8 до 16 лет
  • Подготовка к конкурсам и олимпиадам
    5 500 ₽
    5 500 ₽
    от 12 до 16 лет

Новые записи

  • Детская робототехника в вопросах и ответах
  • Работа будущего: как не быть вытолкнутым с рынка труда
  • Soft skills будущего: для ученика и учителя
  • Образование XXI века, или Как постичь профессии будущего
  • Поздравляем с Новым годом и Рождеством!

Рубрики

  • Новости образования
  • Новости робототехники
  • Новости школы
  • Полезные советы

О нас

Институт «Образовательные роботы» осуществляет системную подготовку взрослых и детей по программированию, 3D печати, электронике и еще 6 направлениям.

    +7 (495) 773-73-16

    info@educationrobots.ru

ЗАПИСАТЬСЯ НА ЗАНЯТИЯ

Популярные курсы

  • Индивидуальное посещение лаборатории
  • Робототехника и программирование для взрослых
  • Робототехника и программирование для подростков
  • Робототехника и программирование для детей

Адреса центров

  • м. Достоевская
    м. Новослободская

     Селезневская, 30/Б-В
    м. Таганская
     Большой факельный 3с2

Время работы центров

Понедельник9:00 - 21:00
Вторник9:00 - 21:00
Среда9:00 - 21:00
Четверг9:00 - 21:00
Пятница9:00 - 21:00
Суббота10:00 - 20:00
Воскресенье10:00 - 20:00
Footer logo
"Образовательные роботы" © 2015–2021
Предложения сайта не являются публичной офертой.
  • Главная
  • Цены
  • О нас
  • Работа у нас
  • Контакты
Поиск
Запись на курс для взрослых

Мы свяжемся с Вами в ближайшее время!



в соответствии с политикой конфиденциальности.


в соответствии с политикой конфиденциальности.

Записаться на курс

Мы свяжемся с Вами в ближайшее время!

Нажимая кнопку «Отправить», даю своё согласие на хранение и обработку персональных данных в соответствии с политикой конфиденциальности.


Отправка ...

Записаться на курс

Мы свяжемся с Вами в ближайшее время!


в соответствии с политикой конфиденциальности.

Посетить вводный урок

Мы свяжемся с Вами в ближайшее время!

Нажимая кнопку «Отправить», даю своё согласие на хранение и обработку персональных данных в соответствии с политикой конфиденциальности.


Отправка ...

Посетить пробный урок

Стоимость пробного урока в Павшинской пойме составляет 500 руб.

Нажимая кнопку «Отправить», даю своё согласие на хранение и обработку персональных данных в соответствии с политикой конфиденциальности.


Отправка ...

Записаться в лагерь

Мы свяжемся с вами в течение 15 минут!

[contact-form-7 404 "Not Found"]
Договориться о встрече

Мы свяжемся с вами в течение 15 минут!


Отправка ...