В чем разница между роботом и машиной?


12

В чем разница между роботом и машиной? В какой момент машина начинает называться роботом?

Это на определенном уровне сложности? Это когда у него есть программное обеспечение и т.д.?

Например: настольный принтер имеет механику, электронику и прошивку, но он не считается роботом (или это так). У Roomba есть то же самое, но мы называем это роботом. Так в чем же разница.

Я всегда считал, что робот - это робот, когда он получает информацию от своего окружения и использует его для принятия решений о том, как воздействовать на свое окружение; то есть робот имеет петлю обратной связи.


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

Я бы не сказал, что это настолько абстрактно / философски, как определение разницы между роботами и живыми существами. По сути, этот вопрос задает вопрос, почему сервопривод не считается роботом, даже если он чувствует и реагирует на свое окружение с какой-то целью - какой бы простой она ни была (удержание позиции). Существует объективный ответ на этот вопрос, даже если он просто говорит «то, что мы называем роботом, является произвольным».
Ян

1
@ Shahbaz, это не может быть философским; Мы не просто называем любую случайную машину роботом! Должен быть какой-то критерий. Слово «робот» в любом случае означает «рабочий», поэтому технически люди - роботы.

Не уверен, что это здесь по теме, но пока оставлю открытым ...
Андрей

@Kurtnelle - Я отвечал на закрытое голосование ...
Эндрю

Ответы:


5

Вы задали два (корневых) вопроса:

Вопрос: В чем разница между роботом и машиной?

и

Вопрос: В какой момент машина начинает называться роботом?

Если позволите, позвольте мне представить следующий текст для ответа на первый вопрос:

В шести классических простых машинах

Ссылка: https://en.wikipedia.org/wiki/Simple_machine

  1. Рычаг
  2. Колесо и ось
  3. шкив
  4. Наклонная плоскость
  5. Клин
  6. Винт

Любая из этих «машин» очень далека (но может способствовать созданию) робота.

Отвечая на ваш второй вопрос, и хотя Исаак Азимов выдумал, он высказал мысль (ссылка: http://en.wikipedia.org/wiki/Three_Laws_of_Robotics ), которая все еще обсуждалась сегодня:

Три закона робототехники (часто сокращенно до трех законов или трех законов) представляют собой свод правил, разработанных писателем-фантастом Исааком Азимовым. Правила были введены в его рассказе "Runaround" в 1942 году, хотя они были предопределены в нескольких более ранних историях. Три закона:

  1. Робот не может причинять вред человеку или, в результате бездействия, позволять человеку причинять вред.
  2. Робот должен подчиняться приказам, данным ему людьми, за исключением случаев, когда такие приказы будут противоречить Первому Закону.
  3. Робот должен защищать свое существование, пока такая защита не противоречит Первому или Второму Закону.

Поскольку я ссылаюсь на стихи Википедии, представляющие какую-либо оригинальную мысль, я мог бы также продолжить : (ссылка: http://en.wikipedia.org/wiki/Robot )

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

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


1
@Shahbaz Как бы ни выглядело ваше переформатирование, лично я не одобряю «гладких» модификаций URL-адресов. В моем исходном тексте URL отображался без изменений в качестве ссылки, мой выбор отображения. Спасибо за форматирование "коричневой коробки". :)
JoeFromOzarks

1
Мне было интересно, что такое выражение «коричневое поле форматирования», которое я никогда раньше не слышал, тогда я понял, что вы имеете в виду кавычки! : D Во всяком случае, я не хотел тебя обидеть. Часто полный URL-адрес не требуется, так как ссылка кликабельна, при наведении на нее указывается адрес, и вы всегда можете посмотреть на источник. Но, конечно, в конце концов, это твой выбор.
Шахбаз

Я не собирался вас обидеть, прошу прощения, если я сделал. Что касается маскировки URL, я просто старый парень, который предпочитает видеть ссылки в целости, а затем я все еще выполняю mouser-over, чтобы убедиться, что «показанная ссылка» фактически является предоставленной ссылкой. Пожалуйста, не прекращайте редактирование, как вы делаете, это ценное дополнение к форуму. Кроме того, я действительно ценю ваш вклад, мне нравится читать ваши посты.
JoeFromOzarks

9

Как отмечает @Shahbaz, это очень философский вопрос, хотя он и попадает в сферу робототехники. Доктор Джон Холлербах начинает свои заметки «Введение в робототехнику» следующим образом:

Что такое робот? В 1980 году Институт промышленной робототехники (RIA), промышленная торговая группа, сформулировал следующее определение:

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

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

В конечном счете, он не предлагает альтернативного определения, насколько я помню. Вместо этого он обсуждает элементы системы роботов, которые он перечисляет как:

  • Механическая структура
  • исполнительные
  • датчиков
  • Компьютерный контроллер

Можно спорить, нужен ли даже компьютерный контроллер, потому что могут быть созданы механизмы, которые реагируют на раздражители окружающей среды без явной помощи компьютера (см. Д-р Роберт Фул Работу ). В ИИ мы называем такие вещи рефлекторными агентами.

Если мы примем первые три элемента (или все четыре), тогда наш мир будет заполнен роботами. Это немного неудовлетворительно для многих, потому что мы часто представляем роботов из SciFi. Если мы этого не сделаем, то определение становится произвольным, как указывает @Ian, потому что мы не можем провести различие между двумя устройствами с одинаковыми компонентами, в которых мы называем одного роботом (например, 3D-принтером) и другим, которого мы не называем (например, микроволновой печью), как вы неявно наблюдаете.

Несмотря на это, общепринято, что это элементы робота. Это, конечно, порождает вопрос: были ли у нас роботы до того, как появился термин «робот»? Ответ на этот вопрос - да (см. Какова самая ранняя концепция робота? ). Тем не менее, вы не должны позволять этому беспокоить вас, ведь в области исследований часто встречаются технологии и / или идеи, которые его определяют.


Итак, мы до: Многофункциональная, многоцелевая машина, которая реагирует на раздражители окружающей среды?

1
Я не знаю. Мне кажется, что 3D-принтер имеет одну цель и функцию - печатать 3D-объекты. Тем не менее, большинство из нас все еще считают его роботом.
DaemonMaker

5

В промышленном мире роботы имеют четкое определение, чтобы отличать их от других промышленных машин:

Промышленный робот в соответствии с ISO 8373:

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

Перепрограммируемый: чьи запрограммированные движения или вспомогательные функции могут быть изменены без физических изменений;

Многоцелевой: возможность адаптации к другому приложению с физическими изменениями;

Физические изменения: изменение механической структуры или системы управления, за исключением изменений в программных кассетах, ПЗУ и т. Д.

Ось: направление, используемое для указания движения робота в линейном или вращательном режиме.

Важными словами в этом определении являются «перепрограммируемые» и «многоцелевые».

Например, давайте подумаем о сварочной операции, которая происходит на автомобильном заводе. Эту операцию можно выполнить с помощью специального устройства, которое опускает сварочные элементы на место в соответствующем месте на автомобиле. Или мы могли бы установить манипулятор робота, поставить сварщика на конец рычага и научить (запрограммировать) его, где сваривать. Когда появится новая модель автомобиля, мы можем научить ее новым точкам сварки. Если нам больше не нужна сварочная операция, мы можем переместить робота в другое место, положить новый инструмент на конец рычага и научить его рисовать или ввинчивать болт.

В более широком контексте, у людей разные представления о том, что такое робот, а что нет. Но «многоцелевой» и «перепрограммируемый» остаются ключевыми идеями. Если вы не можете легко перенастроить свою машину на что-то совершенно другое, перепрограммируя (и, возможно, внося минимальные изменения в аппаратный «инструмент»), это не робот.


3

Когда я вносил свой вклад в статью « Робот Википедия» , с этим вопросом я долго боролся. Что вы могли бы написать в первом предложении, чтобы в основном определить «робот». Я проводил дни в поисках личных определений людей о роботах и ​​читал обсуждения на форумах, пока не нашел определение «агент», и понял, что это самое близкое, что я собирался получить к определению.

Робот - это механический или виртуальный искусственный агент

Кажется, ключевым моментом является то, насколько люди обычно называют машину роботом. Машина должна дать ощущение, что у нее есть свое агентство:

  • он активен в окружающей среде
  • это может принимать данные
  • это может повлиять на окружающую среду
  • у него свое внутреннее состояние

Вот почему программные агенты тоже называют роботами, даже если у них нет тела. Программные агенты активны в среде внутри компьютеров.

Давным-давно статья в Википедии углубилась в то, что, например, Китт будет считаться роботом, а радиоуправляемый гуманоид вообще не будет. Смотрите страницу робота с июля 2009 года . (К сожалению, с тех пор он гнил довольно много.)

Я думаю, что причина, по которой определение «агентства» работает хорошо, состоит в том, что оно заменяет плохо определенную и плохо понятую концепцию «робота» и заменяет ее столь же плохо определенной, но гораздо более понятной концепцией «агентства». Даже если мы явно не думаем о животных и роботах как об агентах, мы должны распознавать агентов и делить объекты на вещи, которые являются агентами, а не агентами. Мы можем легко определить разницу между животными и растениями (ну, для типов животных и растений, с которыми мы обычно сталкиваемся).

  • Животное -> Робот
  • Завод -> Машина

Черт возьми, я могу только +1 это
Другой Случайный пользователь

0

Есть довольно много определений (см. Другие вопросы) и даже онтологии роботов. Я с Джозефом Энгельбергером (изобретателем первого промышленного робота Unimate ):

Я не могу определить робота, но я знаю одного, когда вижу его.

Работает довольно хорошо.


0

Возвращаясь к первоначальному вопросу, робот - это то, что включает и выключает себя и делает свое дело без вмешательства человека, касаясь, посылая сигнал и т. Д. Как в Roomba. Конечно, иногда вы говорите ему делать определенные вещи, но это не так, просто для случая. Когда вы закончите, он снова начнет пылесосить. Машина - это то, что имеет механику, электронику и встроенное программное обеспечение, но требует работы человека, как принтер. Вы посылаете сигнал, говорящий о том, что он печатает, а не он говорит самому о себе. Это отвечает на ваш вопрос?


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

Если это так, является ли система охранной сигнализации роботом? Вы поставили перед собой цель: «сработать будильник, если злоумышленник обнаружен», и он автоматически сделает это. Я не думаю, что кто-то называет это роботом.
Шахбаз

0

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


1
Привет и добро пожаловать. Ваш ответ немного короток. Пожалуйста, посмотрите на другие ответы, чтобы понять, как вы можете расширить свой ответ.
Greenonline
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.