机器人制造技术

技术编号:33212008 阅读:12 留言:0更新日期:2022-04-27 16:48
本申请提供一种机器人。机器人包括多个运动部件、多个动力装置、多个驱动控制器、地址设置电路以及主控制器。每个动力装置与至少一个运动部件连接;每个驱动控制器包括与动力装置连接的驱动控制端,驱动控制器通过驱动端控制连接的动力装置工作;地址设置电路用于设置各驱动控制器的地址标识,各驱动控制器分别连接地址设置电路,以获取对应的地址标识;主控制器包括控制端,多个驱动控制器连接于控制端,主控制器通过控制端发送携带目标地址标识的报文给各驱动控制器,各驱动控制器确定解析出的目标地址标识中,存在与从地址设置电路获取到的地址标识一致的地址标识时,根据报文控制连接的动力装置工作。用户体验感较好。连接的动力装置工作。用户体验感较好。连接的动力装置工作。用户体验感较好。

【技术实现步骤摘要】
机器人


[0001]本申请涉及人工智能领域,尤其涉及一种机器人。

技术介绍

[0002]对于可编程的积木机器人,通常是编码动力装置带动执行模块(例如各个积木)运动来使积木机器人执行各种动作或变换出各种形状。不同的执行模块可以连接不同的编码动力装置。根据积木机器人需要执行的动作,不同的编码动力装置可以带动所连接的执行模块分别进行不同的运动(例如部分编码动力装置可以控制所连接的执行模块朝上运动,部分编码动力装置可以控制所连接的执行模块朝左运动),来使积木机器人执行所需的动作。通常,积木机器人的执行模块越多,可以执行的动作越多或可变换出的形状越多。这种机器人目前存在用户使用不方便的问题,用户体验感还有待提高。

技术实现思路

[0003]本申请提供一种改进的机器人,可以提高用户体验感。
[0004]本申请提供一种机器人,所述机器人包括:
[0005]多个运动部件;
[0006]多个动力装置,每个所述动力装置与至少一个所述运动部件连接;
[0007]多个驱动控制器,每个所述驱动控制器包括驱动控制端,所述驱动控制端与所述动力装置连接,所述驱动控制器通过所述驱动端控制所连接的所述动力装置工作;
[0008]地址设置电路,用于设置各所述驱动控制器的地址标识,各所述驱动控制器分别连接所述地址设置电路,以获取对应的所述地址标识,不同所述驱动控制器的所述地址标识不同;
[0009]主控制器,包括控制端,所述多个所述驱动控制器连接于所述控制端,所述主控制器通过所述控制端发送携带目标地址标识的报文给各所述驱动控制器,使得各所述驱动控制器解析所述报文,在确定解析出的目标地址标识中,存在与从所述地址设置电路获取到的地址标识一致的地址标识时,根据所述报文控制所连接的动力装置工作。
[0010]进一步的,所述机器人包括多个所述地址设置电路,所述地址设置电路与所述驱动控制器一一对应连接,每个所述地址设置电路用于设置对应的所述驱动控制器的所述地址标识。
[0011]进一步的,至少部分所述地址设置电路包括地址编码器件,各所述地址设置电路的所述地址编码器件与对应的所述驱动控制器连接,所述驱动控制器用于读取所述地址编码器件的编码来确定所述驱动控制器的所述地址标识。
[0012]进一步的,所述地址编码器件包括拨码开关。
[0013]进一步的,所述机器人包括多个驱动电路板,各所述驱动控制器和对应的所述地址设置电路设置于一个所述驱动电路板。
[0014]进一步的,所述多个所述驱动控制器串联连接于所述控制端。
[0015]进一步的,所述主控制器包括多个控制端,至少部分所述驱动控制器连接至所述主控制器的不同控制端,所述主控制器的所述不同控制端串联连接。
[0016]进一步的,所述运动部件包括积木,每个所述动力装置与至少一个所述积木连接,用于驱动所连接的所述积木运动。
[0017]进一步的,至少部分所述驱动控制器各自包括多个驱动控制端,所述多个驱动控制端分别用于连接不同的所述动力装置,所述驱动控制器用于在确定解析出的目标地址标识与从所述地址设置电路获取到的地址标识一致时,根据所述报文中的所述驱动控制端的端口号,控制对应的所述驱动控制端连接的所述动力装置工作。
[0018]进一步的,所述主控制器包括控制报文接收端,所述控制报文接收端与上位机连接,用于接收对所述机器人进行控制的控制信息,以根据所述控制信息,发送所述报文给所述驱动控制器。
[0019]本申请的一些实施例中,机器人包括地址设置电路。地址设置电路可以用于设置各驱动控制器的地址标识。各驱动控制器的地址标识可以无需固化设置于对应的驱动控制器。用户可以通过地址设置电路设置各驱动控制器的地址标识,用户使用更方便,体验感更好。
附图说明
[0020]图1是本申请的一个实施例提供的机器人的示意图;
[0021]图2是本申请的另一个实施例提供的机器人的示意图;
[0022]图3是本申请的另一个实施例提供的机器人的示意图。
具体实施方式
[0023]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施例并不代表与本说明书一个或多个实施例相一致的所有实施例。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
[0024]需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
[0025]图1是本申请的一个实施例提供的机器人100的示意图。
[0026]参见图1,机器人100包括多个运动部件11、多个动力装置12、多个驱动控制器13、地址设置电路14和主控制器15。其中,动力装置12可以包括电机或其他装置。在本实施例中,动力装置12包括编码电机。每个动力装置12与至少一个运动部件11连接,用于驱动所连接的运动部件11运动。在一些实施例中,动力装置12与运动部件11一一对应连接,每个动力装置12用于驱动对应的运动部件11运动。在同一时刻,不同的动力装置12可以驱动机器人100的不同运动部件11执行不同的运动,以使机器人100完成特定的动作或变换出特定的形
状。例如在时刻t0,机器人100的部分动力装置12可以驱动对应的运动部件11朝前运动,另一部分动力装置12可以不驱动对应的运动部件11运动,以实现机器人100朝前迈步。而在不同时刻,同一动力装置12可以驱动机器人100的同一运动部件11执行不同的运动,以使机器人100完成不同的动作或变换出不同的形状。例如在时刻1,对于其中一个动力装置12,可以驱动其对应的运动部件11朝前运动,以实现机器人100朝前迈步;在时刻t2,该动力装置12可以驱动相应的运动部件11朝后运动,以实现机器人100向后退步。
[0027]在本实施例中,机器人100包括积木机器人,运动部件11包括机器人100的积木。每个动力装置12与至少一个积木连接,用于驱动所连接的积木运动,以使积木机器人可以执行不同的动作或变换不同的形状。在一些实施例中,运动部件11还可以包括设置于积木机器人上的非积木部件,例如设置于积木机器人上的滑轮等。
[0028]在一些实施例中,每个驱动控制器13包括驱动控制端131。驱动控制端131与动力装置12连接,驱动控制器13通过驱动控制端131控制所连接的动力装置12工作。每个驱动控制器13可以控制所连接动力装置12的工作时长、转速以及转动方向等。通过对所连接动力装置12的工作进行控制,驱动控制器13可以对动力装置12所连接的运动部件11的运动(例如运动方向、运动速度)进行控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人,其特征在于,所述机器人包括:多个运动部件;多个动力装置,每个所述动力装置与至少一个所述运动部件连接;多个驱动控制器,每个所述驱动控制器包括驱动控制端,所述驱动控制端与所述动力装置连接,所述驱动控制器通过所述驱动控制端所连接的所述动力装置工作;地址设置电路,用于设置各所述驱动控制器的地址标识,各所述驱动控制器分别连接所述地址设置电路,以获取对应的所述地址标识,不同所述驱动控制器的所述地址标识不同;主控制器,包括控制端,所述多个所述驱动控制器连接于所述控制端,所述主控制器通过所述控制端发送携带目标地址标识的报文给各所述驱动控制器,使得各所述驱动控制器解析所述报文,在确定解析出的目标地址标识中,存在与从所述地址设置电路获取到的地址标识一致的地址标识时,根据所述报文控制所连接的动力装置工作。2.如权利要求1所述的机器人,其特征在于,所述机器人包括多个所述地址设置电路,所述地址设置电路与所述驱动控制器一一对应连接,每个所述地址设置电路用于设置对应的所述驱动控制器的所述地址标识。3.如权利要求2所述的机器人,其特征在于,至少部分所述地址设置电路包括地址编码器件,各所述地址设置电路的所述地址编码器件与对应的所述驱动控制器连接,所述驱动控制器用于读取所述地址编码器件的编码来确定所述驱动控制器的所述地址标...

【专利技术属性】
技术研发人员:叶飞洪
申请(专利权)人:上海鲸鱼机器人科技有限公司
类型:新型
国别省市:

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

1