The invention provides a control method of the tumbler, including: receiving action instructions, obtaining state parameters, obtaining the current potentiometer parameters, judging whether the current potentiometer parameters and the difference between the state parameters are less than the threshold value, if then, make the tumbler in the corresponding state of the action instruction, and wait for the new action instruction, if not, if not, The position information of the counterweight is obtained, and the motor parameters are determined according to the counterweight position information, and the driving motor is adjusted according to the motor motion parameters to adjust the counterweight position. It can be seen whether the difference between the state parameters of the action instruction and the parameters of the real time potentiometers is less than the threshold. If, it means that the tumbler is in the corresponding state. If it is not, the position information of the counterweight is obtained, the motor motion parameters are determined, the driving motor is controlled to adjust the position of the counterweight, thus the adjustment of the tumbler is realized. The center of gravity makes the tumbler in the state of user need. The invention also provides a tumbler control module and a tumbler, and has the same technical effect as the above method.
【技术实现步骤摘要】
一种不倒翁控制方法、模块和不倒翁
本专利技术涉及不倒翁机器人控制
,特别涉及一种不倒翁控制方法、模块和不倒翁。
技术介绍
随着科技的发展与生活水平的提高,越来越多的消费机器人进入了人们的生活。不倒翁作为传统的玩具,将其独有的特性与机器人控制相结合是一个不错的创新。二者的结合实际是将传统的不倒翁玩具和智能硬件融合,让新类玩具和机器人的表现形式更加丰富。通常的不倒翁一旦成型,其重心分布、重心位置都是固定的,其晃动的表现形式也基本是确定的,丰富性不强。因此,使不倒翁呈现出更生动的表现形式,是业界竞相追求的一个目标。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种不倒翁控制方法、模块和不倒翁,可以实现调整不倒翁的重心,使不倒翁可以呈现更丰富的表现形式。其具体方案如下:本专利技术提供了一种不倒翁控制方法,包括:接收动作指令,得到所述动作指令对应的状态参数;获取当前电位器参数;判断所述当前电位器参数与所述状态参数的差值是否小于阈值;若是,则使不倒翁处于所述动作指令相应的状态;若否,则获取配重位置信息,并根据所述配重位置信息,确定电机运动参数;根据所述电机运动参数控制驱动电机调整配重位置。优选的,所述动作指令包括用于使所述不倒翁处于竖直静置状态的第一动作指令、用于使所述不倒翁处于摇摆状态的第二动作指令和用于使所述不倒翁处于倾斜静置状态的第三动作指令。优选的,所述动作指令为第一动作指令;所述根据所述配重位置信息,确定电机运动参数包括:计算所述配重的角度差值和方向;根据所述角度差值和所述方向,确定使所述不倒翁进入竖直静置状态的电机运动参数。优选的,所述动作指令为第二 ...
【技术保护点】
1.一种不倒翁控制方法,其特征在于,包括:接收动作指令,得到所述动作指令对应的状态参数;获取当前电位器参数;判断所述当前电位器参数与所述状态参数的差值是否小于阈值;若是,则使不倒翁处于所述动作指令相应的状态;若否,则获取配重位置信息,并根据所述配重位置信息,确定电机运动参数;根据所述电机运动参数控制驱动电机调整配重位置。
【技术特征摘要】
1.一种不倒翁控制方法,其特征在于,包括:接收动作指令,得到所述动作指令对应的状态参数;获取当前电位器参数;判断所述当前电位器参数与所述状态参数的差值是否小于阈值;若是,则使不倒翁处于所述动作指令相应的状态;若否,则获取配重位置信息,并根据所述配重位置信息,确定电机运动参数;根据所述电机运动参数控制驱动电机调整配重位置。2.根据权利要求1所述的不倒翁控制方法,其特征在于,所述动作指令包括用于使所述不倒翁处于竖直静置状态的第一动作指令、用于使所述不倒翁处于摇摆状态的第二动作指令和用于使所述不倒翁处于倾斜静置状态的第三动作指令。3.根据权利要求2所述的不倒翁控制方法,其特征在于,所述动作指令为第一动作指令;所述根据所述配重位置信息,确定电机运动参数包括:计算所述配重的角度差值和方向;根据所述角度差值和所述方向,确定使所述不倒翁进入竖直静置状态的电机运动参数。4.根据权利要求2所述的不倒翁控制方法,其特征在于,所述动作指令为第二动作指令;所述方法还包括:获取前一个动作指令类别,若所述前一个动作指令为第一动作指令或第三动作指令,则执行完成所述前一个动作指令后,停止驱动电机运动;若所述前一个动作指令为第二动作指令,则执行完成一个摇摆运动循环后,停止驱动电机运动。5.根据权利要求4所述的不倒翁控制方法,其特征在于,使所述不倒翁处于所述动作指令相应的状态包括:根据所述第二动作指令,得到所述驱动电机的摇摆运动参数;根据所述摇摆运动参数,控制所述驱动电机进行运动。6.根据权利要求4所述的不倒翁控制方法,其特征在于,所述根据所述配重位置信息,确定电机运动参数包括:计算所述配重的角度差值和方向;根据所述角度差值和所述方向,发送使所述不倒翁处于竖直...
【专利技术属性】
技术研发人员:孙维,温凌云,鲁磊锋,姚腾洲,
申请(专利权)人:深圳诺欧博智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。