В чем разница между роботом и машиной? В какой момент машина начинает называться роботом?
Это на определенном уровне сложности? Это когда у него есть программное обеспечение и т.д.?
Например: настольный принтер имеет механику, электронику и прошивку, но он не считается роботом (или это так). У Roomba есть то же самое, но мы называем это роботом. Так в чем же разница.
Я всегда считал, что робот - это робот, когда он получает информацию от своего окружения и использует его для принятия решений о том, как воздействовать на свое окружение; то есть робот имеет петлю обратной связи.
industrial-robot
Марк Бут
источник
источник
Ответы:
Вы задали два (корневых) вопроса:
Вопрос: В чем разница между роботом и машиной?
и
Вопрос: В какой момент машина начинает называться роботом?
Если позволите, позвольте мне представить следующий текст для ответа на первый вопрос:
В шести классических простых машинах
Ссылка: https://en.wikipedia.org/wiki/Simple_machine
Любая из этих «машин» очень далека (но может способствовать созданию) робота.
Отвечая на ваш второй вопрос, и хотя Исаак Азимов выдумал, он высказал мысль (ссылка: http://en.wikipedia.org/wiki/Three_Laws_of_Robotics ), которая все еще обсуждалась сегодня:
Поскольку я ссылаюсь на стихи Википедии, представляющие какую-либо оригинальную мысль, я мог бы также продолжить : (ссылка: http://en.wikipedia.org/wiki/Robot )
Таким образом, машина может быть роботом, робот может быть машиной, робот может быть виртуальным. Я согласен с постером, который сказал, что будет несколько докторских программ, определяющих разницу. :)
источник
Как отмечает @Shahbaz, это очень философский вопрос, хотя он и попадает в сферу робототехники. Доктор Джон Холлербах начинает свои заметки «Введение в робототехнику» следующим образом:
В конечном счете, он не предлагает альтернативного определения, насколько я помню. Вместо этого он обсуждает элементы системы роботов, которые он перечисляет как:
Можно спорить, нужен ли даже компьютерный контроллер, потому что могут быть созданы механизмы, которые реагируют на раздражители окружающей среды без явной помощи компьютера (см. Д-р Роберт Фул Работу ). В ИИ мы называем такие вещи рефлекторными агентами.
Если мы примем первые три элемента (или все четыре), тогда наш мир будет заполнен роботами. Это немного неудовлетворительно для многих, потому что мы часто представляем роботов из SciFi. Если мы этого не сделаем, то определение становится произвольным, как указывает @Ian, потому что мы не можем провести различие между двумя устройствами с одинаковыми компонентами, в которых мы называем одного роботом (например, 3D-принтером) и другим, которого мы не называем (например, микроволновой печью), как вы неявно наблюдаете.
Несмотря на это, общепринято, что это элементы робота. Это, конечно, порождает вопрос: были ли у нас роботы до того, как появился термин «робот»? Ответ на этот вопрос - да (см. Какова самая ранняя концепция робота? ). Тем не менее, вы не должны позволять этому беспокоить вас, ведь в области исследований часто встречаются технологии и / или идеи, которые его определяют.
источник
В промышленном мире роботы имеют четкое определение, чтобы отличать их от других промышленных машин:
Важными словами в этом определении являются «перепрограммируемые» и «многоцелевые».
Например, давайте подумаем о сварочной операции, которая происходит на автомобильном заводе. Эту операцию можно выполнить с помощью специального устройства, которое опускает сварочные элементы на место в соответствующем месте на автомобиле. Или мы могли бы установить манипулятор робота, поставить сварщика на конец рычага и научить (запрограммировать) его, где сваривать. Когда появится новая модель автомобиля, мы можем научить ее новым точкам сварки. Если нам больше не нужна сварочная операция, мы можем переместить робота в другое место, положить новый инструмент на конец рычага и научить его рисовать или ввинчивать болт.
В более широком контексте, у людей разные представления о том, что такое робот, а что нет. Но «многоцелевой» и «перепрограммируемый» остаются ключевыми идеями. Если вы не можете легко перенастроить свою машину на что-то совершенно другое, перепрограммируя (и, возможно, внося минимальные изменения в аппаратный «инструмент»), это не робот.
источник
Когда я вносил свой вклад в статью « Робот Википедия» , с этим вопросом я долго боролся. Что вы могли бы написать в первом предложении, чтобы в основном определить «робот». Я проводил дни в поисках личных определений людей о роботах и читал обсуждения на форумах, пока не нашел определение «агент», и понял, что это самое близкое, что я собирался получить к определению.
Кажется, ключевым моментом является то, насколько люди обычно называют машину роботом. Машина должна дать ощущение, что у нее есть свое агентство:
Вот почему программные агенты тоже называют роботами, даже если у них нет тела. Программные агенты активны в среде внутри компьютеров.
Давным-давно статья в Википедии углубилась в то, что, например, Китт будет считаться роботом, а радиоуправляемый гуманоид вообще не будет. Смотрите страницу робота с июля 2009 года . (К сожалению, с тех пор он гнил довольно много.)
Я думаю, что причина, по которой определение «агентства» работает хорошо, состоит в том, что оно заменяет плохо определенную и плохо понятую концепцию «робота» и заменяет ее столь же плохо определенной, но гораздо более понятной концепцией «агентства». Даже если мы явно не думаем о животных и роботах как об агентах, мы должны распознавать агентов и делить объекты на вещи, которые являются агентами, а не агентами. Мы можем легко определить разницу между животными и растениями (ну, для типов животных и растений, с которыми мы обычно сталкиваемся).
источник
Есть довольно много определений (см. Другие вопросы) и даже онтологии роботов. Я с Джозефом Энгельбергером (изобретателем первого промышленного робота Unimate ):
Работает довольно хорошо.
источник
Возвращаясь к первоначальному вопросу, робот - это то, что включает и выключает себя и делает свое дело без вмешательства человека, касаясь, посылая сигнал и т. Д. Как в Roomba. Конечно, иногда вы говорите ему делать определенные вещи, но это не так, просто для случая. Когда вы закончите, он снова начнет пылесосить. Машина - это то, что имеет механику, электронику и встроенное программное обеспечение, но требует работы человека, как принтер. Вы посылаете сигнал, говорящий о том, что он печатает, а не он говорит самому о себе. Это отвечает на ваш вопрос?
источник
Машина - это просто устройство, которое определено для выполнения определенной задачи, тогда как робот может выполнять любую задачу, заданную ему посредством программирования.
источник