1.一种用于教导机器人的系统,包括:
可穿戴设备,其具有多个传感器,所述多个传感器用于感测表示被施加在目标上的至少身体和用户身体的一部分的至少一个移动、定向、位置、力和扭矩的信号;
处理设备,其被配置成从可穿戴设备接收移动、定向、位置和力,处理设备进一步被配置成存储定义为教导命令的数据的移动、定向、位置和力;
控制器,其用于控制机器人,控制器接收教导命令的数据,并根据接收到的教导命令的数据操作机器人;
对象传感器,其用于检测作为机器人工件的对象的位置和定向;以及
视觉输入设备,其通信地耦合到处理设备和控制器中的至少一个;
其中,视觉输入设备被配置成向用户生成来自机器人关于对象的移动、定向、位置和力的视觉视图,并且在机器人操作期间视觉上校正机器人并覆写由控制器接收的教导命令的数据。
2.根据权利要求1所述的系统,其中,控制器接收对象的检测到的位置和定向,并根据教导命令的数据操作机器人来执行操作。
3.根据权利要求2所述的系统,其中控制器操作机器人包括使机器人更靠近对象地移位、移动、升高和降低中的至少一个。
4.根据权利要求3所述的系统,其中,视觉输入设备使得能够在机器人操作期间可视化学习结果。
5.根据权利要求4所述的系统,其中,处理设备使得能够在可穿戴设备、对象传感器、视觉输入设备和控制器之间进行数据传递。
6.根据权利要求5所述的系统,其中,可穿戴设备是手套、腕戴设备、手表和戒指。
7.根据权利要求5所述的系统,其中视觉输入设备是隐形眼镜、眼镜、护目镜和头盔式显示器中的一个。
8.根据权利要求1所述的系统,其中定义为教导命令的数据的移动、定向、位置和力被存储在计算机可读介质和云数据库中的至少一个上。
9.根据权利要求1所述的系统,其中教导命令的数据选自由以下各项组成的组:末端执行器运动、抓握运动、抓握强度、向对象的接近运动、提升运动、保持运动、投掷运动和挥动运动。
10.根据权利要求1所述的系统,其中传感器选自由以下各项组成的组:力传感器、运动传感器和位置传感器。
11.一种用于教导机器人的系统,包括:
用户接口,其具有多个传感器并且在机器人操作期间可视化学习结果,所述多个传感器用于感测表示被施加在目标上的至少身体和用户身体的一部分的至少一个移动、定向、位置、力和扭矩的信号;
处理设备,其被配置成从输入组装件接收移动、定向、位置和力,处理设备进一步被配置成存储定义为教导命令的数据的移动、定向、位置和力;以及
控制器,其接收教导命令的数据,并根据接收到的教导命令的数据操作机器人;
其中输入组装件被配置成在机器人操作期间视觉上校正机器人并覆写由控制器接收的教导命令的数据。
12.根据权利要求11所述的系统,进一步包括对象传感器,以检测作为机器人工件的对象的位置和定向。
13.根据权利要求12所述的系统,其中,控制器接收对象的检测到的位置和定向,并根据教导命令的数据操作机器人来执行操作。
14.根据权利要求13所述的系统,其中控制器操作机器人包括使机器人更靠近对象地移位、移动、升高和降低中的至少一个。
15.根据权利要求14所述的系统,其中,处理设备使得能够在输入组装件、对象传感器和控制器之间进行数据传递。
16.根据权利要求15所述的系统,其中输入组装件包括:
具有多个传感器的可穿戴设备,所述多个传感器用于感测信号,所述信号表示被施加在目标上的至少用户的手、用户的手指和用户的手掌的至少一个移动、定向、位置、力和扭矩;和
视觉输入设备,其被配置成使得能够在机器人操作期间可视化学习结果并视觉上校正机器人。
17.根据权利要求16所述的系统,其中,可穿戴设备是手部手套、手指手套和手掌手套中的一个。
18.根据权利要求16所述的系统,其中,视觉输入设备是隐形眼镜、眼镜和护目镜中的一个。
19.一种教导机器人的方法,包括:
由输入设备感测传感器信号,所述传感器信号表示被施加在目标上的至少用户的手、用户的手指和用户的手掌的至少一个移动、定向、位置、力和扭矩;
从输入设备接收移动、定向、位置和力;
存储定义为教导命令的数据的移动、定向、位置和力;和
由控制器控制机器人;
其中控制器接收教导命令的数据,并根据接收到的教导命令的数据操作机器人;并且
其中输入设备在机器人操作期间视觉上校正机器人并覆写由控制器接收的教导命令的数据。
20.根据权利要求19所述的方法,进一步包括检测作为机器人工件的对象的位置和定向。
21.根据权利要求20所述的方法,其中由控制器接收对象的检测到的位置和定向,并且根据教导命令的数据操作机器人来执行操作。
22.根据权利要求21所述的方法,进一步包括在机器人操作期间,使得能够通过输入设备可视化学习结果。
23.一种教导机器人的系统,包括:
一个或多个处理器;
存储器;以及
一个或多个程序,其中所述一个或多个程序存储在存储器中,并且被配置成由所述一个或多个处理器执行,所述一个或多个程序包括:
用于利用可穿戴设备检测一个或多个手指、手、手掌的至少一个移动、定向、位置、力和扭矩的指令;
用于处理所述至少一个移动、定向、位置、力和扭矩的指令;
用于存储定义为教导命令的数据的经处理的移动、定向、位置、力和扭矩的指令;
用于根据教导命令的数据操作机器人的指令;以及用于在机器人操作期间视觉上校正机器人的指令。
24.根据权利要求23所述的系统,进一步包括:
用于在机器人操作期间可视化学习结果以及覆写由控制器接收的教导命令的数据的指令。
25.一种用于教导机器人的系统,包括:
对象传感器,其被配置成输出指示工作空间中对象的位置和定向的对象传感器信号;
可穿戴设备,其被配置成输出可穿戴设备信号,所述可穿戴设备信号指示与穿戴可穿戴设备的用户身体的一部分相关的至少一个物理参数,所述至少一个物理参数包括定向、位置、力、移动方向、移动速度和扭矩中的至少一个,并且指示要教导给机器人的任务;
处理设备,其被配置成接收可穿戴设备信号和对象传感器信号,处理设备包括:
对象传感器模块,其被配置成处理对象传感器信号,并利用对象传感器信号指示的、工作空间中的对象的位置和定向来更新输入数据库;
可穿戴设备模块,其被配置成处理可穿戴设备信号,并利用由可穿戴设备信号指示的可穿戴设备的至少一个物理参数来更新输入数据库;
训练模块,其被配置成:
访问输入数据库以标识工作空间的当前状态,当前状态包括工作空间中对象的位置和定向以及由可穿戴设备的至少一个物理参数指示的任务;
基于工作空间的当前状态选择至少一个教导命令模板;并且
从至少一个选择的教导命令模板为机器人生成至少一个教导命令;以及
规划模块,其被配置成将教导命令转化成机器人命令并将机器人命令存储在存储器中,机器人命令被配置成使得机器人执行任务;以及
机器人控制器,其被配置成访问存储器并执行被存储在存储器中的机器人命令,机器人控制器被配置成生成用于使得机器人基于机器人命令执行任务的控制信号。
26.根据权利要求25所述的系统,进一步包括:
视觉输入设备,其被配置成向用户生成来自机器人关于对象的移动、定向、位置和力的视觉视图,并且在机器人操作期间视觉上校正机器人并覆写由机器人控制器接收的教导命令的数据。
27.根据权利要求26所述的系统,其中,视觉输入设备是隐形眼镜、眼镜和护目镜中的一个。
28.根据权利要求25所述的系统,其中,可穿戴设备是手套、腕戴设备和戒指中的一个。
29.根据权利要求25所述的系统,进一步包括:
机器人,其被配置成执行任务。