机器手臂的教导装置及方法
【技术领域】
[0001]本发明有关一种机器手臂的教导装置及方法,尤其关于机器手臂利用视觉装置,由远程教导控制机器手臂移动的装置及方法。
【背景技术】
[0002]随着工业生产技术的快速发展,为了追求大量生产的速度、产品质量的稳定及降低人工成本,工厂的生产线纷纷以机器手臂(Robot Arm)取代劳动人力。同时利用一人监管多台机器手臂的生产配置,进一步增加生产效率,以提高产品的市场竞争力。
[0003]机器手臂通常利用高速移动增加生产效率,对近距离操作机器手臂的操作人员,造成安全上巨大的威胁。尤其是辐射、高温高压或异常冷热等对身体造成危害的工作环境,以及到达困难的恶劣环境,远程教导机器手臂作业,让操作人员远离危险的工作环境,显得相当重要。
[0004]远程教导机器手臂,一般通过摄影机或照相机等视觉装置(Vis1n Device)拍摄机器手臂作业的现场环境,传输到设在远程的屏幕,呈现机器手臂作业现场的图像。由操作人员观看屏幕上机器手臂与工件的相对位置关系,利用操作有线或无线的遥控器,教导远程的机器手臂移动,输送或组装工件以制造产品。
[0005]由于使用遥控方式教导机器手臂,不仅遥控器在操作的动作上有所限制,且不方便随时携带。先前技术美国专利案US20110118877,通过检测手势,确认手势的移动方向,教导机器手臂的移动方向,以取代遥控器的操作教导方式,让操作更方便。
[0006]然而,先前技术的视觉装置仅设在机器手臂外的作业环境,并不会随机器手臂移动,以致远程屏幕缩小显示的画面,仅能看到机器手臂整体的工作环境,却无法清楚看到工件的摆置方位及机器手臂接近工件的相对位置。而先前技术单段式手势控制机器手臂的移动方式,极易撞伤工件,并不适合机器手部接近工件的移动方式,也不适合机器手部(RobotHand)微调方位以夹取工件的细部调整方式。因此,机器手臂在远程教导移动的装置及方法上,仍有问题亟待解决。
【发明内容】
[0007]本发明的目的在于提供一种机器手臂的教导装置,通过在机器手臂设置内置及外置的视觉装置,远程呈现的手臂环境图像及手部周围图像,并检测两段控制手势,分别呈现在手臂环境图像中,控制手臂单元高速移动,或呈现在手部周围图像中,控制手部单元低速移动,以提高作业效率。
[0008]本发明另一目的在于提供一种机器手臂的教导方法,利用两段控制手势分别在手臂移动模式控制手臂单元的移动,或在手部移动模式控制手部单元的移动,以精确教导机器手臂移动。
[0009]为了达到前述发明的目的,本发明机器手臂的教导装置具有机器手臂,在手臂单元上设内置视觉装置,撷取位于手臂单元移动端的手部单元的手部周围图像,并在工作现场设外置视觉装置,撷取机器手臂的手臂环境图像;利用位于远程的控制装置,教导机器手臂移动,且接收内置视觉装置与外置视觉装置的撷取图像,以屏幕包含并列的外置画面与内置画面分割画面,外置画面呈现接收外置视觉装置撷取的手臂环境图像,并具有一起呈现控制手势图像的手臂控制手势区,内置画面呈现接收内置视觉装置撷取的手部周围图像,并具有一起呈现控制手势图像的手部控制手势区;通过手势识别模块,检测控制手势,将检测到的控制手势信号传输至控制装置,并将控制手势图像呈现在手臂控制手势区或手部控制手势区。
[0010]本发明机器手臂的教导装置,利用控制装置接收手势识别模块检测到的控制手势信号,教导机器手臂移动,且将教导机器手臂的移动模式,分为手臂移动模式与手部移动模式,在手臂移动模式中,配合外置画面呈现的手臂环境图像及手臂控制手势,教导手臂单元高速移动至目标,在手部移动模式中,配合内置画面呈现的手部周围图像及手部控制手势,教导手部单元低速移动处理目标。
[0011]本发明机器手臂的教导装置的控制手势为预先设定,包含限定用于手臂移动模式的手臂控制手势、限定用于手部移动模式的手部控制手势及移动模式共享的基本控制手势。其中基本控制手势包含用以启动转换移动模式的转换手势,用以唤醒机器手臂的唤醒手势及用以结束移动模式的完成手势。而手部控制手势包含带动手部单元移动调整方位的移动手势、用以夹取处理目标的夹取手势及用以释放处理目标的释放手势。
[0012]本发明机器手臂的教导方法,利用控制手势唤醒机器手臂,撷取图像远程并列手臂环境图像及手部周围图像;进入设定的手臂移动模式;将控制手势呈现在手臂环境图像;检测手臂控制手势;根据检测到的手臂控制手势,教导手臂单元以设定的速度移动至目标;利用控制手势转换为手部移动模式;将控制手势呈现在手部周围图像;检测手部控制手势;根据检测到的手部控制手势,教导手部单元以设定的速度移动处理目标;最后结束移动模式。
【附图说明】
[0013]图1为本发明机器手臂教导装置的机器手臂的示意图。
[0014]图2为本发明机器手臂教导装置的控制装置的示意图。
[0015]图3为本发明教导机器手臂的控制手势图。
[0016]图4为本发明机器手臂的教导方法的流程图。
[0017][标号说明]
[0018]10 机器手臂11手臂单元
[0019]12手部单元13工作台
[0020]14 夹取装置15工件
[0021]16 内置视觉装置17外置视觉装置
[0022]20 控制装置21主机
[0023]22屏幕23外置画面
[0024]24内置画面25手势识别模块
[0025]26 控制手势26a手臂控制手势区
[0026]26b 手部控制手势区
【具体实施方式】
[0027]有关本发明为达成上述目的,所采用的技术手段及其功效,兹举较佳实施例,并配合图式加以说明如下。
[0028]请同时参阅图1、图2及图3,图1为本发明机器手臂教导装置的机器手臂,图2为本发明机器手臂教导装置的控制装置,图3为本发明教导机器手臂设定的控制手势。本发明机器手臂的教导装置包含位于工作现场的机器手臂10及位于远程的控制装置20。图1中,机器手臂10具有手臂单元11及手部单元12,机器手臂10控制手臂单元11移动,带动位于手臂单元11移动端的手部单元12接近或远离目标的工作台13。再驱动手部单元12的夹取装置14调整方位,夹取位于工作台13上的工件15,或将工件15释放在工作台13。
[0029]本发明的机器手臂10还设置摄影机或照相机等视觉装置拍摄机器手臂10作业的现场图像,通过有线或无线,将现场图像传输到设在远程的控制装置20。视觉装置包含内置视觉装置(Eye-1n-Hand) 16与外置视觉装置(Eye-To-Hand) 17。内置视觉装置16直接设在手臂单元11上,一般设在接近手部单元12的位置,随手臂单元11移动,就近撷取手部单元12附近的手部周围图像。而外置视觉装置17则设在机器手臂10外的工作现场中,一般固定在工作现场,不会随机器手臂移动,以撷取机器手臂10整体工作现场的手臂环境图像。
[0030]图2中,本发明教导装置的控制装置20,利用主机21接收机器手臂10中内置视觉装置16与外置视觉装置17撷取的图像,并列呈现在屏幕22上。屏幕22具有外置画面23与内置画面24的分割画面,外置画面23呈现外置视觉装置17撷取的手臂单元11的手臂环境图像,内置画面24则呈现内置视觉装置16撷取的手部单元12附近的手部周围图像。让操作者可以同时观看外置画面23与内置画面24。本发明虽以同一屏幕22的分割画面举例说明,但本发明亦可为以多个屏幕并列呈现不同视觉装置撷取的图像,达到让操作者同时观看的目的。
[0031]本发明教导装置的控制装置20还设置手势识别模块25,用以检测操作者的控制手势26,并将控制手势26的信号传输至控制装置20的主机21,依照教导的对象,重迭呈现在外置画面23中的手臂控制手势区26a或内置画面24中的手部控制手势区26b,分别与手臂环境图像及手部周围图像一起呈现。
[0032]本发明控制装置20还将教导机器手臂10的移动模式,分为手臂移动模式与手部移动模式。手臂移动模式配合观看外置画面23呈现的手臂环境图像,利用手臂控制手势区26a呈现检测到的手臂控制手势,以教导手臂单元11高速移动,尽快让手部单元12接近目标的工作台13。在手部移动模式中,配合观看内置画面24呈现的手部周围图像,利用手部控制手势区26b呈现检测到的手部控制手势,以教导手部单元12低速移动,精确调整方位夹取或释放工件15。通过手臂移动模式与手部移动模式不同的控制手势,形成两段控制手势教导手臂单元11与手部单元12移动。
[0033]图3中,本发明操作机器手臂的控制手势26,控制手势26为预先设定,包含基本控制手势、手臂控制手势及手部控制手势。基本控制手势为各移动模式共享,包含唤醒手势、转换手势及完成手势。其中,唤醒手势为挥动伸展手掌,用以唤醒机器手臂10,并将唤醒手势呈现在外置画面23的手臂控制手势区26a中,让操作者知道