机器人及线程的调节方法、同步方法技术

技术编号:29121792 阅读:36 留言:0更新日期:2021-07-02 22:15
本发明专利技术公开了一种程执行时间的调节方法,包括:在线程的至少一个内容的执行过程中,判断正在被处理的目标内容是否被执行完毕;如果目标内容未被执行完毕,则比较所述线程的实际执行时间与已执行内容的预定执行时间;当实际执行时间大于或等于预定执行时间时,结束对目标内容的执行。本发明专利技术还公开了一种多线程的同步方法,包括按照线程执行时间的调节方法对多线程中的每一个线程进行执行工作,使得每一个线程均能够在对应的预设执行时间内执行完毕。本发明专利技术还公开了一种机器人以及存储介质。本发明专利技术至少解决了线程执行超时的问题,提高了线程执行时间准确度。

【技术实现步骤摘要】
机器人及线程的调节方法、同步方法
本专利技术涉及智能机器人
更具体地说,本专利技术涉及一种机器人及线程的调节方法、同步方法。
技术介绍
随着科技的发展,机器人已经普及人们的生活。目前的机器人拥有多传感器组成的复杂操作系统,通常包含麦克风、摄像头、激光雷达、超声波、红外距离传感器、扬声器、肢体等。显然,在同一时刻机器人系统可能会收到麦克风传递的声音、摄像头检测到的人脸、激光雷达检测到的障碍物等机器人事件,由此,出现了机器人多线程处理机制。但是,目前传统技术中的机器人在多线程工作模式下,产生执行时间的时间差,导致多个线程中各个线程的执行时间不准确,引起多个线程之间不同步的不良现象。
技术实现思路
本专利技术的一个目的是解决至少上述问题,并提供至少后面将说明的优点。本专利技术还有一个目的是至少提供一种线程执行时间的调节方法,在该调节方法中,通过控制线程的执行时间来解决线程执行超时的问题。在前述基础上,本专利技术还提供了一种多线程的同步方法、机器人以及存储介质。具体地,本专利技术通过如下技术方案实现:本文档来自技高网...

【技术保护点】
1.一种线程执行时间的调节方法,其特征在于,包括:/n在线程的至少一个内容的执行过程中,判断正在被处理的目标内容是否被执行完毕;/n如果目标内容未被执行完毕,则比较所述线程的实际执行时间与已执行内容的预定执行时间;/n当实际执行时间大于或等于预定执行时间时,结束对目标内容的执行。/n

【技术特征摘要】
1.一种线程执行时间的调节方法,其特征在于,包括:
在线程的至少一个内容的执行过程中,判断正在被处理的目标内容是否被执行完毕;
如果目标内容未被执行完毕,则比较所述线程的实际执行时间与已执行内容的预定执行时间;
当实际执行时间大于或等于预定执行时间时,结束对目标内容的执行。


2.根据权利要求1所述的线程执行时间的调节方法,其特征在于,还包括:
如果目标内容被执行完毕,则所述线程进入等待状态。


3.根据权利要求1或2所述的线程执行时间的调节方法,其特征在于,所述线程选自动作线程、表情线程和声音线程中的一种。


4.根据权利要求1所述的线程执行时间的调节方法,其特征在于,所述至少一个内容中的每一个内容均被设置了对应的第一标志位,用于判断对应的内容是否被执行完毕。


5.根据权利要求1所述的线程执行时间的调节方法,其特征在于,所述已执行内容包括目标内容和在目标内容之前被执行的内容。


6.根据权利要求1所述的线程执行时间的调节方法...

【专利技术属性】
技术研发人员:杜晓雨刘旭肖阳王冲谭斌
申请(专利权)人:深圳市注能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1