CN110989573B - 对象移动控制方法、装置、服务器及存储介质 - Google Patents
对象移动控制方法、装置、服务器及存储介质 Download PDFInfo
- Publication number
- CN110989573B CN110989573B CN201911072725.0A CN201911072725A CN110989573B CN 110989573 B CN110989573 B CN 110989573B CN 201911072725 A CN201911072725 A CN 201911072725A CN 110989573 B CN110989573 B CN 110989573B
- Authority
- CN
- China
- Prior art keywords
- target object
- magnetic suspension
- bearing
- pavement
- path
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 239000000725 suspension Substances 0.000 claims abstract description 129
- 238000010586 diagram Methods 0.000 claims abstract description 46
- 238000004891 communication Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000005339 levitation Methods 0.000 description 24
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0242—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0259—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
- G05D1/0263—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means using magnetic strips
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Electromagnetism (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本申请涉及一种对象移动控制方法、装置、服务器及存储介质,所述方法包括:接收待移动目标对象的第一位置,并确定承载所述目标对象的磁悬浮铺装物的第二位置;获取所述目标对象所处的智能家居的空间拓扑结构图;基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。如此避免通过人工的方式移动目标对象,且避免了目标对象损坏情况的发生,以及提高了用户体验。
Description
技术领域
本申请涉及智能家居技术领域,尤其涉及一种对象移动控制方法、装置、服务器及存储介质。
背景技术
智能家居(smart home,home automation)是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理***,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。随着智能家居的不断发展,人们对于智能家居的要求不仅仅是局限于给日常生活带来更多的便利,而是在智能化和健康生活的方面能够做出更多的贡献。
相关技术中,当用户需要对智能家居中对象(例如桌椅、冰箱等)进行移动时,受限于空间大小,一般是通过人工的方式在铺装物(例如地板)上移动到指定位置。由于铺装物与对象、用户之间存在摩擦力,严重阻碍对象移动速度以及用户的移动,有可能导致对象损坏,且降低了用户体验。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种对象移动控制方法、装置、服务器及存储介质。
第一方面,本申请实施例提供了一种对象移动控制方法,所述方法包括:
接收待移动目标对象的第一位置,并确定承载所述目标对象的磁悬浮铺装物的第二位置;
获取所述目标对象所处的智能家居的空间拓扑结构图;
基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。
可选的,所述确定承载所述目标对象的磁悬浮铺装物的第二位置,包括:
获取所述目标对象所处的智能家居的平面拓扑结构图;
基于所述平面拓扑结构图,确定承载所述目标对象的磁悬浮铺装物的第二位置。
可选的,所述控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,包括:
接收所述目标对象的移动指令,判断所述移动指令中是否存在预设关键字;
若所述移动指令中存在预设关键字,控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置。
可选的,所述方法还包括:
若所述移动指令中未存在预设关键字,则控制位于所述第一位置的磁悬浮铺装物悬浮移动至第三位置;
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置;
控制位于所述第三位置的磁悬浮铺装物悬浮移动至所述第二位置。
可选的,所述控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,包括:
控制地面磁场强度,以使承载所述目标对象的磁悬浮铺装物处于悬浮状态;
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置。
可选的,所述控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,包括:
按照预设的磁场强度控制规则,降低承载所述目标对象的磁悬浮铺装物一端的磁场强度;
按照预设的磁场强度控制规则,升高承载所述目标对象的磁悬浮铺装物另一端的磁场强度,以使承载所述目标对象的磁悬浮铺装物产生前进动力;
其中,所述目标对象基于预设的固定方式固定于承载所述目标对象的磁悬浮铺装物;
基于所述前进动力,控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置。
可选的,所述方法还包括:
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置后,控制承载所述目标对象的磁悬浮铺装物进入互锁模式,以使承载所述目标对象的磁悬浮铺装物将锁柱***临近磁悬浮铺装物内部。
第二方面,本申请实施例提供了一种对象移动控制装置,所述装置包括:
位置接收模块,用于接收待移动目标对象的第一位置;
位置确定模块,用于确定承载所述目标对象的磁悬浮铺装物的第二位置;
结构图获取模块,用于获取所述目标对象所处的智能家居的空间拓扑结构图;
路径计算模块,用于基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;
移动控制模块,用于控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。
第三方面,本申请实施例提供了一种服务器,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现上述任一所述的对象移动控制方法。
第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一所述的对象移动控制方法。
本申请实施例提供的技术方案,对于智能家居中的待移动目标对象,通过接收待移动目标对象的第一位置,确定承载目标对象的磁悬浮铺装物的第二位置,基于智能家居的空间拓扑结构图,计算第二位置与第一位置之间的路径,通过控制承载目标对象的磁悬浮铺装物,按照该路径悬浮移动至第一位置,可以将目标对象移动至第一位置,如此避免通过人工的方式移动目标对象,避免了目标对象损坏情况的发生,以及提高了用户体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种智能家居空间侧视示意图;
图2为本申请实施例提供的一种磁悬浮智能地板侧视示意图;
图3为本申请实施例提供的一种磁悬浮智能地板俯视示意图;
图4为本申请实施例提供的一种对象移动控制方法的实施流程示意图;
图5为本申请实施例提供的一种智能家居地面划分示意图;
图6为本申请实施例提供的另一种对象移动控制方法的实施流程示意图;
图7为本申请实施例提供的一种悬浮力的示意图;
图8为本申请实施例提供的一种对象移动控制装置的结构示意图;
图9为本申请实施例提供的一种服务器的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
在本申请实施例中,为了实现避免通过人工的方式移动目标对象,避免目标对象损坏情况的发生,以及提高用户体验,本申请实施例通过接收待移动目标对象的第一位置,确定承载目标对象的磁悬浮铺装物的第二位置,基于智能家居的空间拓扑结构图,计算第二位置与第一位置之间的路径,通过控制承载目标对象的磁悬浮铺装物,按照该路径悬浮移动至第一位置,可以将目标对象移动至第一位置。
为了对本申请实施例提供的技术方案进一步说明,首先对智能家居中涉及到的磁悬浮铺装物以及智能家居地面上制造磁场的设备进行说明。
对于制造磁场的设备,可以是当前任意可以制造磁场的设备,本申请实施例对此不作限定,可以设置于智能家居地面上,且位于磁悬浮铺装物下方,如图1所示。
对于磁悬浮铺装物,可以是磁悬浮智能地板,可以是磁悬浮智能底座等,本申请实施例对此不作限定。
以磁悬浮智能地板为例,如图2、图3所示,磁悬浮智能地板包括:锁孔、锁柱、红外传感器、障碍物传感器、压力传感器、定位传感器、无线充电器、电源(为磁悬浮智能地板中红外传感器、障碍物传感器、压力传感器、定位传感器、电磁铁供电,保证正常运行)、电磁铁等,本申请实施例对此不作限定。
对于锁孔、锁柱可以是任意形状,例如圆形、方形等,本申请实施例对此不作限定。
对于定位传感器,可以位于磁悬浮智能地板四周,本申请实施例对此不作限定。
对于锁柱,可以位于磁悬浮智能地板四周,本申请实施例对此不作限定。
对于红外传感器、障碍物传感器、压力传感器可以位于磁悬浮智能地板顶部中央,本申请实施例对此不作限定。
对于电磁铁,可以位于磁悬浮智能地板内部中央,本申请实施例对此不作限定。
需要说明的是,对于上述图2、图3所示的磁悬浮智能地板仅仅是示例性说明,对于磁悬浮智能地板的结构本申请实施例并不进行限定。
在本申请实施例中,对于磁悬浮铺装物以及制造磁场的设备,利用磁悬浮的原理,可以使目标对象以及承载该目标对象的磁悬浮铺装物处于悬浮状态,且可以悬浮移动。
基于上述磁悬浮铺装物以及制造磁场的设备,如图4所示,为本申请实施例提供的对象移动控制方法的实施流程示意图,该方法可以应用于服务器,具体可以包括以下步骤:
S401,接收待移动目标对象的第一位置,并确定承载所述目标对象的磁悬浮铺装物的第二位置;
在本申请实施例中,当用户需要对智能家居中目标对象(例如桌椅、冰箱等)进行移动时,可以通过智能终端或者智能AI语音设备输入待移动目标对象的第一位置,智能终端或者智能AI语音设备将待移动目标对象的第一位置发送至服务器;在服务器这一侧,可以接收待移动目标对象的第一位置。
其中,该待移动目标对象的第一位置可以是待移动目标对象的目标位置,目标位置可以是绝对位置,可以是相对位置,也可以是其它形式,本申请实施例对此不作限定。
另外,服务器还需要确定承载目标对象的磁悬浮铺装物的第二位置。其中,承载目标对象的磁悬浮铺装物的第二位置可以是承载目标对象的磁悬浮铺装物的当前位置,当前位置可以是绝对位置,可以是相对位置,也可以是其它形式,本申请实施例对此不作限定。
例如,如图5所示,对于智能家居地面,以磁悬浮智能地板为划分标准,划分为多个不同的区域(用于代替位置),服务器可以接收待移动餐桌的第一位置(即目标位置):区域12、区域13、区域21、区域22,并确定承载餐桌的磁悬浮智能地板的第二位置(当前位置):区域10、区域11、区域19、区域20。
S402,获取所述目标对象所处的智能家居的空间拓扑结构图;
在本申请实施例中,可以预先针对智能家居,制作空间拓扑结构图,该空间拓扑结构图为三维立体图,以某个智能家居中某个位置为起点,记录智能家居中对象的三维坐标等信息。
在用户需要对智能家居中目标对象(例如桌椅、冰箱等)进行移动的情况下,可以获取上述空间拓扑结构图,用于后续计算所述第二位置与所述第一位置之间的路径。可以基于该空间拓扑结构图,确保所述第二位置与所述第一位置之间的路径上无障碍物。
S403,基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;
对于空间拓扑结构图,可以记录智能家居中对象的三维坐标等信息,可以基于该空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径。其中,由于空间拓扑结构图中记录智能家居中对象的三维坐标等信息,在计算所述第二位置与所述第一位置之间的路径的过程中,可以剔除障碍物,确保该路径上不存在障碍物。
例如,对于待移动餐桌的第一位置(目标位置):区域12、区域13、区域21、区域22,承载餐桌的磁悬浮智能地板的第二位置(当前位置):区域10、区域11、区域19、区域20,可以计算出多条路径,选取最优路径如下所示,其中,该最优路径上不存在障碍物。
最优路径:区域10-区域12、区域11-区域13、区域19-区域21、区域20-区域22。
S404,控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。
对于上述步骤计算得到的路径,通过控制承载目标对象的磁悬浮铺装物,按照该路径悬浮移动至第一位置,可以使目标对象移动至第一位置。
例如,对于最优路径:区域10-区域12、区域11-区域13、区域19-区域21、区域20-区域22,通过控制承载餐桌的磁悬浮智能地板(例如磁悬浮智能地板10、磁悬浮智能地板11、磁悬浮智能地板19、磁悬浮智能地板20),按照该最优路径悬浮移动至第一位置(目标位置):区域12、区域13、区域21、区域22,如此可以使餐桌移动至第一位置(目标位置):区域12、区域13、区域21、区域22。
如图6所示,为本申请实施例提供的另一种对象移动控制方法的实施流程示意图,该方法具体可以包括以下步骤:
S601,接收待移动目标对象的第一位置;
在本申请实施例中,本步骤与上述步骤S401类似,本申请实施例在此不再一一赘述。
S602,获取所述目标对象所处的智能家居的平面拓扑结构图;
对于承载目标对象的磁悬浮铺装物,在本申请实施例中需要确定其位置,即需要确定承载目标对象的磁悬浮铺装物的第二位置。
基于此,本申请实施例可以获取目标对象所处的智能家居的平面拓扑结构图。对于目标对象所处的智能家居的平面拓扑结构图,可以如图5所示。
S603,基于所述平面拓扑结构图,确定承载所述目标对象的磁悬浮铺装物的第二位置;
对于目标对象所处的智能家居的平面拓扑结构图,可以基于该平面拓扑结构图,确定目标对象的磁悬浮铺装物的第二位置。
例如,基于如图5所示的平面拓扑结构图,可以确定承载餐桌的磁悬浮智能地板的第二位置(即当前位置):区域10、区域11、区域19、区域20。
S604,获取所述目标对象所处的智能家居的空间拓扑结构图;
在本申请实施例中,本步骤与上述步骤S402类似,本申请实施例在此不再一一赘述。
S605,基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;
在本申请实施例中,本步骤与上述步骤S403类似,本申请实施例在此不再一一赘述。
S606,控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。
在本申请实施例中,在需要将目标对象移动至目标位置之前,需要确定用户是否暂时将目标对象移动至目标位置。
基于此,本申请实施例可以接收目标对象的移动指令,判断该移动指令中是否存在预设关键字;如果该移动指令中存在预设关键字,控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置;如果移动指令中未存在预设关键字,则控制位于第一位置的磁悬浮铺装物悬浮移动至第三位置,控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置,控制位于第三位置的磁悬浮铺装物悬浮移动至第二位置。
例如,在本申请实施例中用户可以通过智能终端或者智能AI语音设备输入目标对象的移动指令,服务器可以接收该目标对象的移动指令,判断该目标对象的移动指令中是否存在预设关键字(“暂时”),如果移动指令中存在预设关键字(“暂时”),则表示用户需要暂时将目标对象移动至第一位置(目标位置),可以通过控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置。其中,该第一位置无障碍物。
如果移动指令中未存在预设关键字(“暂时”),则表示用户需要永久将目标对象移动至第一位置(目标位置),则可以控制位于第一位置的磁悬浮铺装物悬浮移动至第三位置(除第一位置、第二位置之外的其它位置),然后控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置,接着控制位于第三位置的磁悬浮铺装物悬浮移动至第二位置,如此目标对象移动至第一位置(目标位置),位于第一位置的磁悬浮铺装物悬浮移动至第二位置(当前位置)。
控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置,需要提供前进动力。
可选的,本申请实施例可以按照预设的磁场强度控制规则,降低承载目标对象的磁悬浮铺装物一端的磁场强度;按照预设的磁场强度控制规则,升高承载目标对象的磁悬浮铺装物另一端的磁场强度,以使承载目标对象的磁悬浮铺装物产生前进动力;其中,目标对象基于预设的固定方式固定于承载目标对象的磁悬浮铺装物,防止在悬浮移动过程中脱落;如此基于上述前进动力,控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置。
例如,如图7所示,按照预设的磁场强度控制规则,降低承载目标对象的磁悬浮铺装物一端的磁场强度,按照预设的磁场强度控制规则,升高承载目标对象的磁悬浮铺装物另一端的磁场强度,如此可以使承载目标对象的磁悬浮铺装物倾斜,提供给承载目标对象的磁悬浮铺装物的悬浮力,以垂直于承载目标对象的磁悬浮铺装物的形式存在,产生一个向上的分力和一个向前的分力,向上的分力用于抵消磁悬浮铺装物以及目标对象的重力,向前的分力可以作为承载目标对象的磁悬浮铺装物的前进动力。
基于上述前进动力,控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置。其中,可以利用固定架等,将目标对象固定于承载目标对象的磁悬浮铺装物,防止在悬浮移动过程中脱落。
另外,由于控制承载目标对象的磁悬浮铺装物需要进行悬浮移动,即承载目标对象的磁悬浮铺装物需要保持悬浮状态,基于此,本申请实施例中可以控制地面磁场强度,以使承载目标对象的磁悬浮铺装物处于悬浮状态,如此可以控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置。
例如,对于制作磁场的设备,本申请实施例中可以通过控制制作磁场的设备,进而来控制地面磁场强度,通过不断地调整地面磁场强度(增加或者减少地面磁场强度),以使承载目标对象的磁悬浮铺装物处于悬浮状态。
再者,由于承载目标对象的磁悬浮铺装物大部分时间是静止不动的,因此要求承载目标对象的磁悬浮铺装物需要稳固的停靠在地面上。
基于此,控制承载目标对象的磁悬浮铺装物,按照路径悬浮移动至第一位置后,控制承载目标对象的磁悬浮铺装物进入互锁模式,以使承载目标对象的磁悬浮铺装物将锁柱***临近磁悬浮铺装物内部,从而将承载目标对象的磁悬浮铺装物稳固的停靠在地面上。
与上述方法实施例相对应,本申请实施例还提供一种对象移动控制装置,如图8所示,该装置可以包括:位置接收模块810、位置确定模块820、结构图获取模块830、路径计算模块840、移动控制模块850。
位置接收模块810,用于接收待移动目标对象的第一位置;
位置确定模块820,用于确定承载所述目标对象的磁悬浮铺装物的第二位置;
结构图获取模块830,用于获取所述目标对象所处的智能家居的空间拓扑结构图;
路径计算模块840,用于基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;
移动控制模块850,用于控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。
本申请实施例还提供了一种服务器,如图9所示,包括处理器91、通信接口92、存储器93和通信总线94,其中,处理器91,通信接口92,存储器93通过通信总线94完成相互间的通信,
存储器93,用于存放计算机程序;
处理器91,用于执行存储器93上所存放的程序时,实现如下步骤:
接收待移动目标对象的第一位置,并确定承载所述目标对象的磁悬浮铺装物的第二位置;
获取所述目标对象所处的智能家居的空间拓扑结构图;
基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。
上述服务器提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述服务器与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
本申请实施例还提供了一种存储介质,该存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中对象移动控制设备侧执行的对象移动控制方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在存储介质中,或者从一个存储介质向另一个存储介质发送,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行发送。所述存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种对象移动控制方法,其特征在于,所述方法包括:
接收待移动目标对象的第一位置,并确定承载所述目标对象的磁悬浮铺装物的第二位置;
获取所述目标对象所处的智能家居的空间拓扑结构图,其中,所述空间拓扑结构图包括三维立体图,记录智能家居中对象的三维坐标;
基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。
2.根据权利要求1所述的方法,其特征在于,所述确定承载所述目标对象的磁悬浮铺装物的第二位置,包括:
获取所述目标对象所处的智能家居的平面拓扑结构图;
基于所述平面拓扑结构图,确定承载所述目标对象的磁悬浮铺装物的第二位置。
3.根据权利要求1所述的方法,其特征在于,所述控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,包括:
接收所述目标对象的移动指令,判断所述移动指令中是否存在预设关键字;
若所述移动指令中存在预设关键字,控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述移动指令中未存在预设关键字,则控制位于所述第一位置的磁悬浮铺装物悬浮移动至第三位置;
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置;
控制位于所述第三位置的磁悬浮铺装物悬浮移动至所述第二位置。
5.根据权利要求1所述的方法,其特征在于,所述控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,包括:
控制地面磁场强度,以使承载所述目标对象的磁悬浮铺装物处于悬浮状态;
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置。
6.根据权利要求1所述的方法,其特征在于,所述控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,包括:
按照预设的磁场强度控制规则,降低承载所述目标对象的磁悬浮铺装物一端的磁场强度;
按照预设的磁场强度控制规则,升高承载所述目标对象的磁悬浮铺装物另一端的磁场强度,以使承载所述目标对象的磁悬浮铺装物产生前进动力;
其中,所述目标对象基于预设的固定方式固定于承载所述目标对象的磁悬浮铺装物;
基于所述前进动力,控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置后,控制承载所述目标对象的磁悬浮铺装物进入互锁模式,以使承载所述目标对象的磁悬浮铺装物将锁柱***临近磁悬浮铺装物内部。
8.一种对象移动控制装置,其特征在于,所述装置包括:
位置接收模块,用于接收待移动目标对象的第一位置;
位置确定模块,用于确定承载所述目标对象的磁悬浮铺装物的第二位置;
结构图获取模块,用于获取所述目标对象所处的智能家居的空间拓扑结构图,其中,所述空间拓扑结构图包括三维立体图,记录智能家居中对象的三维坐标;
路径计算模块,用于基于所述空间拓扑结构图,计算所述第二位置与所述第一位置之间的路径;
移动控制模块,用于控制承载所述目标对象的磁悬浮铺装物,按照所述路径悬浮移动至所述第一位置,以使所述目标对象移动至所述第一位置。
9.一种服务器,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1-7任一所述的方法步骤。
10.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911072725.0A CN110989573B (zh) | 2019-11-05 | 2019-11-05 | 对象移动控制方法、装置、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911072725.0A CN110989573B (zh) | 2019-11-05 | 2019-11-05 | 对象移动控制方法、装置、服务器及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110989573A CN110989573A (zh) | 2020-04-10 |
CN110989573B true CN110989573B (zh) | 2021-08-17 |
Family
ID=70083209
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911072725.0A Active CN110989573B (zh) | 2019-11-05 | 2019-11-05 | 对象移动控制方法、装置、服务器及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110989573B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103712617A (zh) * | 2013-12-18 | 2014-04-09 | 北京工业大学 | 一种基于视觉内容的多层语义地图的创建方法 |
CN104287833A (zh) * | 2010-10-21 | 2015-01-21 | 伊顿株式会社 | 手术机器人的移动控制/补偿方法及其装置 |
CN106314740A (zh) * | 2016-08-27 | 2017-01-11 | 武汉理工大学 | 一种基于互联网的风光互补无人驾驶渡船*** |
CN106849758A (zh) * | 2017-02-05 | 2017-06-13 | 宁波市若水助创商务咨询服务有限公司 | 磁悬浮底座 |
CN107918641A (zh) * | 2017-10-20 | 2018-04-17 | 深圳市艾特智能科技有限公司 | 机器人控制方法、装置及存储介质 |
CN109582023A (zh) * | 2018-12-21 | 2019-04-05 | 费子偕 | 一种新型载人工具以及适用其的控制方法 |
CN109572723A (zh) * | 2018-11-29 | 2019-04-05 | 曾上容 | 一种无人驾驶无轮车辆*** |
CN109634280A (zh) * | 2018-12-21 | 2019-04-16 | 费子偕 | 一种悬浮脚踏器以及适用其的控制方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5146853A (en) * | 1989-07-07 | 1992-09-15 | Suppes Galen J | Compact magnetic levitation transportation system |
JP3259284B2 (ja) * | 1990-09-18 | 2002-02-25 | 神鋼電機株式会社 | 磁気浮上式搬送装置およびその分岐機構 |
JP2843202B2 (ja) * | 1992-03-31 | 1999-01-06 | 財団法人鉄道総合技術研究所 | 磁気浮上車両用脚装置 |
CN201332374Y (zh) * | 2008-12-31 | 2009-10-21 | 王晓冰 | 磁悬浮装置 |
US9950877B2 (en) * | 2015-11-18 | 2018-04-24 | Wal-Mart Stores, Inc. | Product shipment loading and unloading systems and methods |
CN109274821A (zh) * | 2018-09-26 | 2019-01-25 | 珠海格力电器股份有限公司 | 一种智能调整移动终端位置的方法、悬浮装置、移动终端 |
CN109599245B (zh) * | 2018-11-26 | 2021-07-02 | 苏州佳世达电通有限公司 | 磁悬浮固定***及其装置 |
CN110076769A (zh) * | 2019-03-20 | 2019-08-02 | 广东工业大学 | 一种基于磁悬浮球体运动的声控巡逻导航机器人***及其控制方法 |
CN110162038A (zh) * | 2019-05-07 | 2019-08-23 | 杭州迦智科技有限公司 | 移动控制方法、装置、存储介质及处理器 |
-
2019
- 2019-11-05 CN CN201911072725.0A patent/CN110989573B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104287833A (zh) * | 2010-10-21 | 2015-01-21 | 伊顿株式会社 | 手术机器人的移动控制/补偿方法及其装置 |
CN103712617A (zh) * | 2013-12-18 | 2014-04-09 | 北京工业大学 | 一种基于视觉内容的多层语义地图的创建方法 |
CN106314740A (zh) * | 2016-08-27 | 2017-01-11 | 武汉理工大学 | 一种基于互联网的风光互补无人驾驶渡船*** |
CN106849758A (zh) * | 2017-02-05 | 2017-06-13 | 宁波市若水助创商务咨询服务有限公司 | 磁悬浮底座 |
CN107918641A (zh) * | 2017-10-20 | 2018-04-17 | 深圳市艾特智能科技有限公司 | 机器人控制方法、装置及存储介质 |
CN109572723A (zh) * | 2018-11-29 | 2019-04-05 | 曾上容 | 一种无人驾驶无轮车辆*** |
CN109582023A (zh) * | 2018-12-21 | 2019-04-05 | 费子偕 | 一种新型载人工具以及适用其的控制方法 |
CN109634280A (zh) * | 2018-12-21 | 2019-04-16 | 费子偕 | 一种悬浮脚踏器以及适用其的控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110989573A (zh) | 2020-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI558540B (zh) | 基於物聯網網路庫存來判定欲建立之項目及使用三維列印機而建立經判定之項目 | |
CN103198392A (zh) | 一种电力物资仓储管理方法和*** | |
US6983306B1 (en) | Inter-device cooperative control method | |
US20170215041A1 (en) | Building design information based indoor positioning system | |
TW201223804A (en) | Automated system for determining whether vehicle charge station is publicly accessible | |
JP7235815B2 (ja) | 位置離脱による通知を提供する装置およびプログラム | |
CN102012981A (zh) | 一种通用权限等级分配与匹配方法及其*** | |
WO2019192369A1 (zh) | 一种端云协同的方法、平台和装置 | |
WO2021196608A1 (zh) | 一种显示场景的切换方法、智能显示屏及可读存储介质 | |
CN104717289A (zh) | 一种数据同步方法和装置 | |
CN105940433A (zh) | 通知引擎 | |
CN105404852A (zh) | 一种显示公共卫生间空位的方法及装置 | |
Huang et al. | Smart environment for ubiquitous indoor navigation | |
CN110989573B (zh) | 对象移动控制方法、装置、服务器及存储介质 | |
CN202758389U (zh) | 基于物联网的智能档案管理装置 | |
CN113568400A (zh) | 一种机器人控制方法、装置、电子设备及存储介质 | |
KR101513347B1 (ko) | 공간 정보 제공 방법 및 장치 | |
KR20190065121A (ko) | 클라우드 환경에서 실시간 공간 상태 제공 방법 및 장치 | |
KR101687755B1 (ko) | 공간정보의 동적 서비스 제공 방법 | |
WO2024011855A1 (zh) | 一种训练数据分类模型的方法、装置、设备及存储介质 | |
KR101404495B1 (ko) | 세미나 참석자 관리 장치 및 방법 | |
US11525685B2 (en) | Systems and methods for creating electronic indoor maps for emergency services | |
CN111356270A (zh) | 智慧照明方法、装置、服务器及存储介质 | |
US11532065B2 (en) | Systems and methods of indoor navigation for emergency services | |
CN103384368A (zh) | 一种移动终端定位***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |