要不要伤害你,由机器人自己说了算

据美国《华盛顿邮报》报道,如果你把手指头放到亚历山大·瑞斌(Alexander Reben)的机器人前面,那么它就有可能会扎你一下!当然你不会因此而严重受伤,只是像验血一样会有点刺痛感觉。设计者瑞斌在他的网站上表示,这是世界上第一台“自主并有意”违反所谓“机器人第一法则”。这是著名科幻作家阿西莫夫所提出的机器人三法则中的第一条。


  瑞斌最初的设想是一台连着一个金属臂的“自动梳头机”,能让人感到舒服和享受。人们坐在椅子里,然后瑞斌的梳头小机器人就会做头皮按摩。瑞斌随后将其改造,制作出一个能给人们带来小小伤害的机器人。整个改造过程花费了数天时间和数百美元。这是一个带有小小手臂的机器,其底座大小和一张打印纸相差无几。它安装了一台微型探测器,能够检测是否有人把手指放在了它的机械臂下方。此时,如果小机器人决定要扎他一下,那么它就会突然快速地扎下去。
  而瑞斌设计的这个旨在打破阿西莫夫机器人准则的机器人则完全不同,因为是否扎人的确是机器人自己的决定。放在它手臂下的人类手指会激发小机器人的一系列的软件程序,最后将输出扎人或者不扎人的决定。瑞斌表示:“其做出是否扎人的决定过程是我无法预测的。”

时间: 2024-10-16 15:08:04

要不要伤害你,由机器人自己说了算的相关文章

路径规划

机器人路径规划研究综述 1.什么是路径规划 路径规划技术是机器人研究领域中的一个重要分支.所谓机器人的最优路径规划问题,就是依据某个或某些优化准则(如工作代价最小,行走路线最短,行走时间最短等),在其工作空间中找到一条从起始状态到目标状态的能避开障碍物的最优路径. 依据某种最优准则,在工作空间中寻找一条从起始状态到目标状态的避开障碍物的最优路径. 需要解决的问题: 1.始于初始点止于目标点. 2.避障. 3.尽可能优化的路径. 2.路径规划技术分类 a.静态结构化环境下的路径规划,比如说slam

最齐全的站点元数据meta标签的含义和使用方法

最齐全的站点元数据meta标签的含义和使用方法 随着HTML5的流行和Web技术的不断演变,Meta标签队伍也越来越壮大,从Windows XP的IE6到现在Windows 7.Windows 8的IE9.IE10.IE11,对Html5的支持越来越好.html meta标签的功能作用也越来越强大. 首先.先说一下最初产生的一些经常使用meta标签. 从Meta标签的定义说起. Meta标签是HTML语言中HEAD区的一个辅助性标签,它位于HTML文档头部的<head>标记 和<titl

路径搜索 &ndash; Dijkstra 算法 (MATLAB实现)

因为在上一门算法课(https://www.coursera.org/learn/robotics-motion-planning/home/welcome),看了老师的视频也不明白,又接着百度了一些关于这个算法的说明,各种大神写得很高深,很多专业术语,超出了我的认知水平,我看了很久也看不懂. 最后总算明白了一些些,于是,用大白话把它记录一下,免得下次又忘记了.要真要用这些搜索算法的话,还不如直接调用命令算了:http://www.mathworks.com/help/releases/R201

Web学习篇之---html基础知识(一)

html基础知识(一) 本篇文章主要介绍HTML头部所包括的信息. 一.下面都是在标签<head>...</head>之间的内容: 1.<title>-</title> 标题元素,帮助用户更好识别文件,有且仅仅有一个.当作为首页或收藏时做文件名称. 2.<link>-</link> 显示本文档和其他文档之间的关系:<link rel="stylesheet" href="example.css&qu

单片机小白学步系列(九) 用万用焊板搭建实验电路

这一篇我们继续上篇的话题,解说自己搭建电路的还有一种方法:用万用焊板搭建电路.在此之前.先普及几点基础知识. 1.电路板 首先我们了解下电路板.前面介绍了面包板能够搭建电路.可是在实际制作出来的电子设备中,我们用的通常都是电路板.电路板主要用于固定元器件,对元器件之间进行可靠的连接. 电路板基板经常使用不易燃烧的玻璃纤维.酚醛树脂.电木等材料制作.电路连接使用附着在其表面的铜皮实现,相当于导线:元件的管脚通过熔化并凝固的金属与铜皮之间连接. 这里用到的金属一般是焊锡,这个连接元件和电路板的过程称

人工智能实战——人工神经网络(C库iOS交叉编译)

人工智能实战--人工神经网络 给最近人工智能辣摸火,让我忍不住也想一探究竟,首先从目前来讲我是一个人工智能领域的门外汉,尽管恶补了几天基本知识,机器学习算法看得差不多,神马线性回归啊,逻辑回归啊,SVM啊,k临近算法啊,决策树啊,随机森林啊,看的我吐血了,不过也不难理解,然后尝试着用一套开源代码FANN(c语言跨平台库)编译到ios中写一个简单的小机器人 首先是准备工作,把FANN2.2.0的源代码编译成ios 64bit 模拟器的dylib库,其过程不聊了,用到了cmake...等等... 拿

软件测试系列之原型设计(六)

A story(以本次项目开发为例): 刚开始的做法: 因为之前已经有做好了的系统了,所以即使重构,界面的整体效果和功能点变动也不会太大.但是还是有一些要变更和再优化的.开始画原型的时候,各子系统负责人自己说了算,甚至于画模块的人说了算,想怎么画就怎么画.有些需求甚至于也没有细想甚至于理通,就照猫画虎的把原型画了.导致后来四个子系统的原型风格各异,同一个系统的原型也长得不一样,甚至于同一个系统的需求也是不一样的,整体一个感觉,乱.而且开会效率也打了折扣,画原型之前做的工作就是把需求理通,但是到了

java机器人API学习笔记

robocode 部分 API 中文参考 ahead 向前 public void ahead(double distance) Immediately moves your robot ahead (forward) by distance measured in pixels. 马上将你的机器人向前移动 以 distance 指定的 多少个像素 This call executes immediately, and does not return until it is complete,

Gazebo与ros_control(4):举一反三,实战youBot

在前面的三篇中,对ros_control也有个大致了解了.这篇就是将之前学到的用于我们实验室的平台KUKA youBot上.在此之前,其实网上已经有关于youBot在Gazebo下的仿真视频了. 另外说个题外话,用Gazebo和Riz都可以做仿真,Gazebo最强大的是拥有物理引擎,有物理渲染,有碰撞效果.重力等等. 这里参考的package主要是: https://github.com/micpalmia/youbot_ros_tools https://github.com/pschilli