房车的控制方法、控制器及房车与流程

文档序号:35087010发布日期:2023-08-10 00:33阅读:41来源:国知局
房车的控制方法、控制器及房车与流程

本发明涉及车辆控制,尤其涉及房车的控制方法、控制器及房车。


背景技术:

1、随着万物互联概念的提出,各式各样的产品不再是以单独的形态展现功能了,两个不相干的智能产品之间也可以进行数据交互。以智能控制装置如房车为例,房车包括的器件众多,结构复杂,房车内的器件之间的相互协同工作显得尤为重要。

2、现有技术中,房车的空间一般为固定的,不能进行展开与收缩,导致房车的使用较为局限,不能满足用户的多种需求。


技术实现思路

1、本发明提供了一种房车的控制方法、控制器及房车,以控制房车相应的执行各种调平驻车、展开或者折叠等动作,满足用户的多种需求。

2、根据本发明的一方面,提供了一种房车的控制方法,所述房车包括主体部和关于主体部对称的两个展开部,所述主体部包括底板,所述主体部的底板设置第一陀螺仪,所述展开部包括底板、顶板和外侧板,所述展开部的顶板上设置第二陀螺仪,所述展开部的底板上设置第三陀螺仪,所述展开部的外侧板上设置第四陀螺仪,所述房车的控制方法包括:

3、获取各个陀螺仪的角度信息,其中各个陀螺仪的角度信息包括x轴的角度和y轴的角度;

4、根据各个陀螺仪的角度信息和动作执行指令,控制房车的展开状态。

5、可选的,所述房车包括设置于主体部的底板上的四个支撑腿,所述动作执行指令包括调平驻车指令,所述根据各个陀螺仪的角度信息和动作执行指令控制房车的展开状态包括:

6、在满足调平驻车条件时,根据第一陀螺仪的角度信息和所述调平驻车指令控制房车执行调平驻车动作,以使房车处于调平状态;

7、所述根据第一陀螺仪的角度信息和所述调平驻车指令控制房车执行调平驻车动作,以使房车处于调平状态,包括:

8、控制所述四个支撑腿逐一收缩或推出,以使所述第一陀螺仪的角度信息为设定调平信息。

9、可选的,所述房车包括设置于主体部的底板上的四个支撑腿,所述动作执行指令包括收腿指令,所述根据各个陀螺仪的角度信息和动作执行指令控制房车的展开状态,包括:

10、根据所述收腿指令和各个陀螺仪的角度信息确定房车是否处于折叠状态,并在所述房车处于所述折叠状态时,控制房车的四个支撑腿执行收回动作,以使所述房车处于收腿状态。

11、可选的,根据各个陀螺仪的角度信息确定房车是否处于折叠状态包括:

12、所述第二陀螺仪在标定轴下的角度与所述第一陀螺仪在所述标定轴下的角度的差值为第一角度、所述第三陀螺仪在所述标定轴下的角度与所述第一陀螺仪在所述标定轴下的角度的差值为第一角度、且所述第四陀螺仪在所述标定轴下的角度与所述第一陀螺仪在所述标定轴下的角度的差值为第一角度时,确定所述房车处于折叠状态;其中,所述标定轴为所述x轴或者所述y轴中任意一者。

13、可选的,所述动作执行指令包括空间扩张指令和驻车调平指令,所述根据各个陀螺仪的角度信息和动作执行指令,控制房车的展开状态,包括:

14、根据所述空间扩张指令和各个陀螺仪的角度信息,控制房车执行展开动作,以使房车的展开状态为空间扩张状态;

15、根据所述空间扩张指令和各个陀螺仪的角度信息,控制房车执行展开动作,以使房车的展开状态为空间扩张状态,包括:

16、在接收到所述空间扩张指令且房车根据所述驻车调平指令控制房车处于调平状态时,将获取的所述第一陀螺仪在标定轴下的角度作为标定角度;其中,所述标定轴为所述x轴或者所述y轴中任意一者;

17、控制所述展开部的顶板沿第一展开方向展开,直至所述第二陀螺仪在所述标定轴下的角度为预设角度与差值角度之和;其中,所述第二陀螺仪的预设角度与所述第一陀螺仪的标定角度的差值为第一角度;

18、控制所述展开部的底板沿第二展开方向展开,直至所述第三陀螺仪在所述标定轴下的角度与所述第一陀螺仪的标定角度的差值为第二角度;

19、控制所述展开部的外侧板沿第三展开方向展开至所述第四陀螺仪在所述标定轴下的角度与所述第三陀螺仪在标定轴下的角度的差值为所述第一角度;

20、控制所述展开部的顶板沿与所述第一展开方向相反的方向运动,直至所述第二陀螺仪在标定轴下的角度为所述预设角度。

21、可选的,所述动作执行指令还包括折叠指令,所述根据各个陀螺仪的角度信息和动作执行指令,控制房车的展开状态,包括:

22、根据所述折叠指令和各个陀螺仪的角度信息,控制房车执行折叠动作,以使所述房车的展开状态为所述折叠状态;

23、所述根据所述折叠指令和各个陀螺仪的角度信息,控制房车执行折叠动作以使所述房车的展开状态为所述折叠状态,包括:

24、控制所述展开部的顶板沿所述第一展开方向运动直至所述第二陀螺仪在标定轴下的角度为预设角度与差值角度之和;

25、控制所述展开部的外侧板沿与所述第三展开方向相反的方向运动,直至所述第四陀螺仪在所述标定轴下的角度与所述第三陀螺仪在标定轴下的角度的差值为第二角度;

26、控制所述展开部的底板沿与所述第二展开方向相反的方向运动,直至所述第三陀螺仪在所述标定轴下的角度与所述第一陀螺仪的标定角度的差值为第一角度;

27、控制所述展开部的顶板沿与所述第一展开方向相反的方向运动,直至所述第二陀螺仪在所述标定轴下的角度与所述第一陀螺仪的标定角度的差值为第一角度。

28、可选的,在根据所述空间扩张指令和各个陀螺仪的角度信息,控制房车执行展开动作之前,或者在根据所述折叠指令和各个陀螺仪的角度信息,控制房车执行折叠动作之前,包括:

29、确定是否接收到调平完成信号,若是,则控制所述房车执行展开动作或控制所述房车执行折叠动作,若否,则控制所述房车不进行展开动作或折叠动作;其中,所述调平完成信号为控制所述房车根据所述调平驻车指令执行完调平驻车动作后生成的信号。

30、可选的,在获取各个陀螺仪生成的角度信息之前,还包括:

31、根据待接入设备的协议编码和预先存储的多个协议编码进行设备识别;

32、根据设备识别的结果,将待接入设备划分进所属的设备类别中以进行设备管理,其中待接入设备至少包括第一陀螺仪、第二陀螺仪、第三陀螺仪和第四陀螺仪。

33、根据本发明的另一方面,提供了一种控制器,所述控制器包括:

34、至少一个处理器;以及

35、与所述至少一个处理器通信连接的存储器;其中,

36、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行任一项所述的房车的控制方法。

37、根据本发明的另一方面,提供了一种房车,房车包括主体部、关于主体部对称的两个展开部和控制器;

38、所述主体部包括底板,所述主体部的底板设置第一陀螺仪,所述展开部包括底板、顶板、和房车折叠时与所述展开部的底板平行的外侧板,所述展开部的顶板上设置第二陀螺仪,所述展开部的底板上设置第三陀螺仪,所述外侧板上设置第四陀螺仪,所述控制器分别与所述第一陀螺仪、所述第二陀螺仪、所述第三陀螺仪和所述第四陀螺仪连接。

39、本发明提供了一种房车的控制方法,房车包括主体部和关于主体部对称的两个展开部,主体部包括底板,主体部的底板设置第一陀螺仪,展开部包括底板、顶板和外侧板,展开部的顶板上设置第二陀螺仪,展开部的底板上设置第三陀螺仪,展开部的外侧板上设置第四陀螺仪,房车的控制方法包括:获取各个陀螺仪的角度信息,其中各个陀螺仪的角度信息包括x轴的角度和y轴的角度;根据各个陀螺仪的角度信息和动作执行指令,控制房车的展开状态。动作执行指令为根据用户需求下发的指令,可以为将房车整体调平的指令,也可以为控制房车停车并驻车的指令,还可以为控制房车展开的指令,根据上述的各种动作执行指令以及各个陀螺仪的角度信息控制房车进行相应的调平、驻车或者展开等动作。通过各个陀螺仪的角度信息和动作执行指令控制房车进行相应的执行动作,以满足用户多房车的多种需求,提升用户对房车的使用体验。

40、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1