CN112486011B - 一种基于闹钟小车唤醒用户的方法 - Google Patents
一种基于闹钟小车唤醒用户的方法 Download PDFInfo
- Publication number
- CN112486011B CN112486011B CN202011287107.0A CN202011287107A CN112486011B CN 112486011 B CN112486011 B CN 112486011B CN 202011287107 A CN202011287107 A CN 202011287107A CN 112486011 B CN112486011 B CN 112486011B
- Authority
- CN
- China
- Prior art keywords
- alarm clock
- trolley
- target
- transmission
- data
- 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 52
- 230000002618 waking effect Effects 0.000 title claims abstract description 32
- 230000033001 locomotion Effects 0.000 claims abstract description 29
- 230000001960 triggered effect Effects 0.000 claims abstract description 9
- 230000005540 biological transmission Effects 0.000 claims description 156
- 230000000694 effects Effects 0.000 claims description 18
- 238000006243 chemical reaction Methods 0.000 claims description 10
- 108091026890 Coding region Proteins 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 8
- 230000004888 barrier function Effects 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 5
- 238000004806 packaging method and process Methods 0.000 claims description 4
- 230000036578 sleeping time Effects 0.000 claims description 4
- 230000003068 static effect Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 3
- 238000012937 correction Methods 0.000 claims description 3
- 238000012857 repacking Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 210000004556 brain Anatomy 0.000 description 1
- 230000001483 mobilizing effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G21/00—Input or output devices integrated in time-pieces
-
- 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/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Acoustics & Sound (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Environmental & Geological Engineering (AREA)
- Electric Clocks (AREA)
Abstract
本发明提供了一种基于闹钟小车唤醒用户的方法,其方法包括:基于闹钟小车接收目标用户输入的目标唤醒时间;当到达所述目标唤醒时间时,触发所述闹钟小车的唤醒功能,并控制所述闹钟小车处于自动循迹运动唤醒状态;同时,基于所述闹钟小车输出待回答信息,并接收所述目标用户回复关于所述待回答信息的回答结果,来控制是否关闭所述闹钟小车的自动循迹运动唤醒状态。通过获取用户的目标唤醒时间,且闹钟小车与目标唤醒时间一致时,触发唤醒功能,控制闹钟小车四处跑动,督促目标用户起床,同时在目标用户关闭闹钟小车时,将算数题呈现给目标用户,且只有在正确解题的条件下,闹钟小车才会停止工作,达到了彻底唤醒目标用户的目的。
Description
技术领域
本发明涉及闹钟技术领域,特别涉及一种基于闹钟小车唤醒用户的方法。
背景技术
闹钟是带有闹时装置的钟,既能指示时间,又能按使用者预定的时刻发出声音等信号的设备,作为一种常见的家居用品,几乎每家每户都会有。当闹钟到达目标用户预先设定好的时间,闹钟会触发闹铃,发出声音等信号,用来唤醒用户。
但是,由于大多数用户可能在闹铃振铃时随手关闭闹钟后,再次进入睡眠,闹钟并不能起到彻底唤醒用户的目的,因此,本发明提出了一种基于闹钟小车唤醒用户的方法。
发明内容
本发明提供一种基于闹钟小车唤醒用户的方法,用以通过闹钟小车自动循迹运动唤醒,达到唤醒目标用户起床的效果。
一种基于闹钟小车唤醒用户的方法,包括:
基于闹钟小车接收目标用户输入的目标唤醒时间;
当到达所述目标唤醒时间时,触发所述闹钟小车的唤醒功能,并控制所述闹钟小车处于自动循迹运动唤醒状态;
同时,基于所述闹钟小车输出待回答信息,并接收所述目标用户回复关于所述待回答信息的回答结果,来控制是否关闭所述闹钟小车的自动循迹运动唤醒状态。
优选的,所述的一种基于闹钟小车唤醒用户的方法,接收目标用户输入的目标唤醒时间,包括:
获取目标用户睡觉时刻,并确定影响闹钟时间的N个调整因素的当前状态值,并根据当前状态值确定相应调整因素的时间调整值,同时获取每个调整因素的调整权值;
基于所述每个调整因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值;
当所述调整参考值不为0时,根据所述调整参考值,确定所述闹钟小车目标唤醒时间。
优选的,所述的一种基于闹钟小车唤醒用户的方法,触发所述闹钟小车的唤醒功能过程中,包括:
当检测到闹钟小车当前***时间与所述目标用户输入的目标唤醒时间的时间差达到预设时间长度时,所述闹钟小车中的唤醒功能进入待触发状态;
当所述闹钟小车处于所述待触发状态时,检测当前生活场景,并获取与所述当前生活场景相匹配的唤醒模式;
基于相匹配的唤醒模式,当闹钟小车当前***时间与所述目标用户输入的目标唤醒时间完全相同时,所述相匹配的唤醒模式进入唤醒状态。
优选的,所述的一种基于闹钟小车唤醒用户的方法,闹钟小车处于循迹运动唤醒状态时,包括:
基于闹钟小车,向前进道路发射超声波信号,并根据所述超声波信号检测反馈信息判断所述闹钟小车前进方向是否有障碍物阻挡;
若前进方向有障碍物阻挡,基于道路环境图像构建坐标系,获取所述闹钟小车的当前位置,并获取前进道路上障碍物在坐标系中的坐标;
根据所述闹钟小车的当前位置以及所述障碍物在坐标系中坐标,构建M条运动路径曲线,并选取M条运动路径曲线中能避开障碍物的目标路径曲线;
同时,选取所述目标路径曲线中所述障碍物附近的F个途径点;
基于预设函数库,调取空间损失函数,计算所述目标路径曲线的损失值,其中,所述目标路径曲线的损失值小于预设阈值;
同时,基于预设坐标调整法以及闹钟小车的宽度,获取所述F个途径点中距离所述障碍物最近的点与所述障碍物之间的距离;
根据所述闹钟小车的宽度以及距离所述障碍物最近的点与所述障碍物的距离,计算所述闹钟小车与前进道路上障碍物之间的距离;
若所述距离小于预设安全距离,根据所述预设坐标调整法,调整所述F个途径点的坐标值,直至所述距离大于或等于所述预设安全距离,得到最优路径曲线;
其中,所述最优路径曲线损失值同样小于预设阈值;
基于所述最优路径曲线控制所述闹钟小车完成自动避障。
优选的,所述的一种基于闹钟小车唤醒用户的方法,闹钟小车输出待回答信息之前,包括:
所述闹钟小车与目标用户移动终端之间建立通信连接,构建传输链路;
基于所述传输链路,所述闹钟小车向所述目标用户移动终端发送接收数据指示,同时所述目标用户移动终端接收到所述指示后,通过所述传输链路中的数据转换库将所述目标用户移动终端将要发送的算术题转化为目标序列,并对所述目标序列进行纠错编码,得到目标编码序列;
其中,所述目标编码序列中包含K个算术题信息,通过所述传输链路中的数据转换库将所述目标编码序列中的K个算术题信息转换为相应的波形信号;
基于所述波形信号从预设数据库中调取调制波形信号,将所属波形信号与所述调制波形信号进行相乘运算,得到目标传输信息,并传输至所述闹钟小车;
所述闹钟小车将所述目标传输信息转化为初次二进制数据,并存储于算数题库;
当所述闹钟小车接收到输出待回答信息指令后,从所述算术题库中随机调取目标算术题对应的初次二进制数据,并输入预设算数转换模型转换为算数表达式;
其中,所述算数表达式即为输出的待回答信息。
优选的,所述的一种基于闹钟小车唤醒用户的方法,接收所述目标用户回复关于所述待回答信息的回答结果之后,包括:
基于所述闹钟小车接收所述目标用户回复关于所述待回答信息的回答结果,并将所述回答结果进行编号;
根据编号后的回答结果从预设答案库中查找与所述待回答信息相对应的标准解题答案;
根据预设静态数据一致性检测法,将所述回答结果与所述标准解题答案进行一致性验证;
若所述回答结果与所述标准解题答案一致,完成解题操作;
否则,所述闹钟小车再次接收所述目标用户回复关于所述待回答信息的回答结果,直至所述回答结果与所述标准解题答案一致。
优选的,所述的一种基于闹钟小车唤醒用户的方法,控制是否关闭所述闹钟小车的自动循迹运动唤醒状态,包括:
基于所述回答结果与所述标准解题答案一致,触发所述闹钟小车停止唤醒操作指令;
所述闹钟小车根据停止唤醒操作指令控制所述自动循迹运动唤醒模式停止工作;
否则,所述闹钟小车继续保持自动循迹运动唤醒状态。
优选的,所述的一种基于闹钟小车唤醒用户的方法,目标传输信息传输至所述闹钟小车的过程中,包括:获取待传输数据,并统计所述待传输数据的总量;
基于预设的传输周期、批次上限以及每个批次数据的数据量上限,将所述待传输数据划分为G个批次,并对所述G个批次的数据进行打包,得到源数据包,并将源数据包进行传输;
根据如下公式计算所述源数据包在传输链路中的数据损失值:
其中,表示所述源数据包在传输链路中的数据损失值;表示所述源数据包在传输链路中的丢包率;表示所述源数据包的批次总数;表示当前所述源数据包的批次数,且取值范围为[1,];表示第批次所述源数据包中包含的数据总量;表示所述源数据包在传输过程中需要的传输带宽;表示所述传输链路提供的最大传输带宽;
将计算得到的数据损失值与预设损失值进行比较;
若所述损失值大于预设损失值,判定数据严重丢失,传输失败,并对所述源数据包进行重新打包,再次进行引导传输;
否则,根据如下公式计算所述源数据包在所述传输链路中的传输效率:
其中,表示所述源数据包在所述传输链路中的传输效率,且取值范围为[0,1);表示所述源数据包在所述传输链路中传输时的滚降系数,且取值范围为[0.2.0.8];表示所述源数据包在所述传输链路中传输的周期;表示所述源数据包在所述传输链路中的传输速率;表示所述传输链路允许的最大传输速率;表示所述源数据包在传输链路中的数据损失值;表示所述闹钟小车接收的数据总量;表示所述源数据包中的数据总量;
根据所述传输效率调取参考传输效率与传输效果等级对应表,并根据所述对应表查询所述传输效果对应的传输效果等级;
所述传输效果等级分三个等级,包括:差、良、优;
若所述传输效率对应的传输效果等级为差,调用传输链路中的辅助传输数据包辅助源数据进行传输,提高传输效率。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例中一种基于闹钟小车唤醒用户的方法的流程图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
本发明提供一种基于闹钟小车唤醒用户的方法,如图1所示,包括:
基于闹钟小车接收目标用户输入的目标唤醒时间;
当到达所述目标唤醒时间时,触发所述闹钟小车的唤醒功能,并控制所述闹钟小车处于自动循迹运动唤醒状态;
同时,基于所述闹钟小车输出待回答信息,并接收所述目标用户回复关于所述待回答信息的回答结果,来控制是否关闭所述闹钟小车的自动循迹运动唤醒状态。
该实施例中,目标唤醒时间指的是用户结束睡眠的时刻,即闹钟小车开始工作的时刻。
该实施例中,唤醒功能指的是闹钟小车所包含的振铃、跑动以及答对算术题停止唤醒功能。
该实施例中,自动循迹运动唤醒指的是闹钟小车自动在用户的居住房间内跑动并振铃,能够自动寻找运动路径,避开障碍物。
该实施例中,待回答信息指的是闹钟小车在工作时呈现给用户的算术题。
上述技术方案的有益效果是:通过获取用户的目标唤醒时间,且闹钟小车与目标唤醒时间一致时,触发唤醒功能,控制闹钟小车四处跑动,督促目标用户起床,同时在目标用户关闭闹钟小车时,将算数题呈现给目标用户,且只有在正确解题的条件下,闹钟小车才会停止工作,科学的增加了使目标用户清醒的方式,达到了彻底唤醒目标用户的目的。
本发明提供一种基于闹钟小车唤醒用户的方法,接收目标用户输入的目标唤醒时间,包括:
获取目标用户睡觉时刻,并确定影响闹钟时间的N个调整因素的当前状态值,并根据当前状态值确定相应调整因素的时间调整值,同时获取每个调整因素的调整权值;
基于所述每个调整因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值;
当所述调整参考值不为0时,根据所述调整参考值,确定所述闹钟小车目标唤醒时间。
该实施例中,调整因素的当前状态值指的是影响设定唤醒时间的因素,例如:设定目标唤醒时间为早上7:00,影响设定时间的因素包括秒针当前状态值。
该实施例中,调整因素的时间调整值指的是将影响设定目标唤醒时间的指针归结到目标位置,例如:设定目标唤醒时间为早上7:00,秒针当前指向10,即的时间调整值为10秒。
该实施例中,调整因素的调整权值指的是影响设定目标唤醒时间的因素中加权平均数中的每个数的频数。
该实施例中,时间的调整参考值指的是排除调整因素影响后实际设定的时间。
上述技术方案的有益效果是:通过确定目标用户的睡觉时刻,同时确定影响调整时间的因素,确定调整因素的当前值,并计算调整因素的时间调整值,确保了在设定时间的准确性,同时根据计算得到的时间调整参考值,得到最终在闹钟小车上设定的时间,确保了排除其他因素的影响,使得闹钟小车能够准确在目标用户设定得目标唤醒时间进行唤醒操作。
本发明提供一种基于闹钟小车唤醒用户的方法,触发所述闹钟小车的唤醒功能过程中,包括:
当检测到闹钟小车当前***时间与所述目标用户输入的目标唤醒时间的时间差达到预设时间长度时,所述闹钟小车中的唤醒功能进入待触发状态;
当所述闹钟小车处于所述待触发状态时,检测当前生活场景,并获取与所述当前生活场景相匹配的唤醒模式;
基于相匹配的唤醒模式,当闹钟小车当前***时间与所述目标用户输入的目标唤醒时间完全相同时,所述相匹配的唤醒模式进入唤醒状态。
该实施例中,预设时间长度指的是闹钟小车当前的时间值与目标唤醒时间的差值在十分钟之内。
该实施例中,待触发状态指的是闹钟小车中的唤醒功能已经做好自检,并进入接收触发指令状态。
该实施例中,唤醒模式指的是根据目标用户的居住环境选择振铃的方式,分为低分贝,中分贝以及高分贝。
上述技术方案的有益效果是:当闹钟小车的***时间与目标唤醒时间的差值达到预设时间段内时,闹钟小车检测目标用户当前环境,并根据检测到的当前环境查找与环境相匹配的唤醒模式,提高了闹钟小车根据不同环境采用不同唤醒方式,增加了智能小车的智能性,满足了目标用户在不同场合的使用。
本发明提供一种基于闹钟小车唤醒用户的方法,闹钟小车处于循迹运动唤醒状态时,包括:
基于闹钟小车,向前进道路发射超声波信号,并根据所述超声波信号检测反馈信息判断所述闹钟小车前进方向是否有障碍物阻挡;
若前进方向有障碍物阻挡,基于道路环境图像构建坐标系,获取所述闹钟小车的当前位置,并获取前进道路上障碍物在坐标系中的坐标;
根据所述闹钟小车的当前位置以及所述障碍物在坐标系中坐标,构建M条运动路径曲线,并选取M条运动路径曲线中能避开障碍物的目标路径曲线;
同时,选取所述目标路径曲线中所述障碍物附近的F个途径点;
基于预设函数库,调取空间损失函数,计算所述目标路径曲线的损失值,其中,所述目标路径曲线的损失值小于预设阈值;
同时,基于预设坐标调整法以及闹钟小车的宽度,获取所述F个途径点中距离所述障碍物最近的点与所述障碍物之间的距离;
根据所述闹钟小车的宽度以及距离所述障碍物最近的点与所述障碍物的距离,计算所述闹钟小车与前进道路上障碍物之间的距离;
若所述距离小于预设安全距离,根据所述预设坐标调整法,调整所述F个途径点的坐标值,直至所述距离大于或等于所述预设安全距离,得到最优路径曲线;
其中,所述最优路径曲线损失值同样小于预设阈值;
基于所述最优路径曲线控制所述闹钟小车完成自动避障。
该实施例中,空间损失函数指的是将随机事件或其有关随机变量的取值映射为非负实数以表示该随机事件的“风险”或“损失”的函数。
该实施例中,路径曲线的损失值指的是在路径上行驶过程中可能存在得危险程度。
该实施例中,预设安全距离指的是闹钟小车能顺利躲避障碍物,并且与障碍物保持一定的距离,该距离可以确保小车在偏移一定程度上不会撞到障碍物,此距离称为预设安全距离。
该实施例中,预设阈值指的是路径曲线上的“风险”系数恰好不会影响闹钟小车的前进状态,此时对应的“风险”系数值为预设阈值。
上述技术方案的有益效果是:通过闹钟小车向前进方向发送超声波信号,并根据超声波反馈信息判断前方是否有障碍物,确保了闹钟小车能够及时检测障碍物,防止发生碰撞,同时在检测到前方有障碍物时,通过路径规划以及安全距离的计算,确保闹钟小车能够顺利避障,路径规划过程从构建的M条路径中找出风险系数最小的路径作为目标路径,并在目标路径中获取障碍物附近的途径点坐标,计算途径点距离障碍物的距离是否能够确保闹钟小车安全通过,确保了小车在偏移一定程度上仍能够安全通过,实现了闹钟小车自动循迹避障。
本发明提供一种基于闹钟小车唤醒用户的方法,闹钟小车输出待回答信息之前,包括:
所述闹钟小车与目标用户移动终端之间建立通信连接,构建传输链路;
基于所述传输链路,所述闹钟小车向所述目标用户移动终端发送接收数据指示,同时所述目标用户移动终端接收到所述指示后,通过所述传输链路中的数据转换库将所述目标用户移动终端将要发送的算术题转化为目标序列,并对所述目标序列进行纠错编码,得到目标编码序列;
其中,所述目标编码序列中包含K个算术题信息,通过所述传输链路中的数据转换库将所述目标编码序列中的K个算术题信息转换为相应的波形信号;
基于所述波形信号从预设数据库中调取调制波形信号,将所属波形信号与所述调制波形信号进行相乘运算,得到目标传输信息,并传输至所述闹钟小车;
所述闹钟小车将所述目标传输信息转化为初次二进制数据,并存储于算数题库;
当所述闹钟小车接收到输出待回答信息指令后,从所述算术题库中随机调取目标算术题对应的初次二进制数据,并输入预设算数转换模型转换为算数表达式;
其中,所述算数表达式即为输出的待回答信息。
该实施例中,调制波形信号指的是用来调制波形信号,使波形信号频率较高,便于传输,提高传输效率,
该实施例中,初次二进制数据指的是计算机体系中采用的数制,便于***精准识别、转换、计算数据。
上述技术方案的有益效果是:构建闹钟小车与目标用户移动终端之间的传输链路,通过传输链路中的数据转换库将算术题转换为相应的序列并进行编码,最终经过转换得到波形信号,通过与调制信号波形进行相乘运算进行传输,提高了数据传输效率,闹钟小车将接收到的数据进行转换,便于***识别,并将转换后的数据存储于算术题库,便于工作时随机调取并转换为算数表达式呈现给目标用户,提高了算数表达式在闹钟小车工作时呈现给目标用户的效率,提升了使用体验。
本发明提供一种基于闹钟小车唤醒用户的方法,接收所述目标用户回复关于所述待回答信息的回答结果之后,包括:
基于所述闹钟小车接收所述目标用户回复关于所述待回答信息的回答结果,并将所述回答结果进行编号;
根据编号后的回答结果从预设答案库中查找与所述待回答信息相对应的标准解题答案;
根据预设静态数据一致性检测法,将所述回答结果与所述标准解题答案进行一致性验证;
若所述回答结果与所述标准解题答案一致,完成解题操作;
否则,所述闹钟小车再次接收所述目标用户回复关于所述待回答信息的回答结果,直至所述回答结果与所述标准解题答案一致。
该实施例中,静态数据一致性检测法指的是不运行被测数据本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查数据的一致性。
上述技术方案的有益效果是:接收目标用户回答结果,通过给目标用户回答结果进行编号,从预设数据库中查找与待回答问题相对应的标准答案,通过检测方法验证目标用户与标准答案的一致性,确保了用户在答题过程中的准确性,调动目标用户在起床后的大脑快速运转,以达到清醒的目的。
本发明提供一种基于闹钟小车唤醒用户的方法,控制是否关闭所述闹钟小车的自动循迹运动唤醒状态,包括:
基于所述回答结果与所述标准解题答案一致,触发所述闹钟小车停止唤醒操作指令;
所述闹钟小车根据停止唤醒操作指令控制所述自动循迹运动唤醒模式停止工作;
否则,所述闹钟小车继续保持自动循迹运动唤醒状态。
上述技术方案的有益效果是:确保了只有在回答正确才会关闭闹钟小车的唤醒功能,调动目标用户思考问题的必要性,达到使目标用户快速清醒的目的。
本发明提供一种基于闹钟小车唤醒用户的方法,目标传输信息传输至所述闹钟小车的过程中,包括:获取待传输数据,并统计所述待传输数据的总量;
基于预设的传输周期、批次上限以及每个批次数据的数据量上限,将所述待传输数据划分为G个批次,并对所述G个批次的数据进行打包,得到源数据包,并将源数据包进行传输;
根据如下公式计算所述源数据包在传输链路中的数据损失值:
其中,表示所述源数据包在传输链路中的数据损失值;表示所述源数据包在传输链路中的丢包率;表示所述源数据包的批次总数;表示当前所述源数据包的批次数,且取值范围为[1,];表示第批次所述源数据包中包含的数据总量;表示所述源数据包在传输过程中需要的传输带宽;表示所述传输链路提供的最大传输带宽;
将计算得到的数据损失值与预设损失值进行比较;
若所述损失值大于预设损失值,判定数据严重丢失,传输失败,并对所述源数据包进行重新打包,再次进行引导传输;
否则,根据如下公式计算所述源数据包在所述传输链路中的传输效率:
其中,表示所述源数据包在所述传输链路中的传输效率,且取值范围为[0,1);表示所述源数据包在所述传输链路中传输时的滚降系数,且取值范围为[0.2.0.8];表示所述源数据包在所述传输链路中传输的周期;表示所述源数据包在所述传输链路中的传输速率;表示所述传输链路允许的最大传输速率;表示所述源数据包在传输链路中的数据损失值;表示所述闹钟小车接收的数据总量;表示所述源数据包中的数据总量;
根据所述传输效率调取参考传输效率与传输效果等级对应表,并根据所述对应表查询所述传输效果对应的传输效果等级;
所述传输效果等级分三个等级,包括:差、良、优;
若所述传输效率对应的传输效果等级为差,调用传输链路中的辅助传输数据包辅助源数据进行传输,提高传输效率。
该实施例中,丢包率指的是测试中所丢失数据包数量占所发送数据组的比率。
该实施例中,传输带宽指的是用来标识信号传输的数据传输能力、标识单位时间内通过传输链路的数据量。
该实施例中,滚降系数指的是在***间串扰条件下所需带宽和码元传输速率的比值。
上述技术方案的有益效果是:获取待传输数据,并统计传输数据的总量,通过将待传输数据进行分批次进行打包传输,并计算在传输过程中的数据损失值,并根据数据损失值计算数据传输效率;在计算数据损失值时,涉及数据在传输过程中的丢包率以及所需的传输带宽,确保了传输的必要条件,使得在计算数据损失值时更加准确,在计算传输效率时,涉及闹钟小车接收到的数据与总数据量之比,确定了接收数据程度效果,同时涉及数据在传输链路中的传输速率,确保了数据能够在链路中高效传输,此方案确保了数据在传输过程中不会因为数据损失过大而影响闹钟小车正常工作,并根据传输效率与预设传输效率对应的等级进行比较,若低于预设传输标准,通过辅助传输数据包进行辅助传输,确保了数据顺利到达闹钟小车接收端,提高了数据传输效果。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (6)
1.一种基于闹钟小车唤醒用户的方法,其特征在于,包括:
基于闹钟小车接收目标用户输入的目标唤醒时间;
当到达所述目标唤醒时间时,触发所述闹钟小车的唤醒功能,并控制所述闹钟小车处于自动循迹运动唤醒状态;
同时,基于所述闹钟小车输出待回答信息,并接收所述目标用户回复关于所述待回答信息的回答结果,来控制是否关闭所述闹钟小车的自动循迹运动唤醒状态;
闹钟小车输出待回答信息之前,包括:
所述闹钟小车与目标用户移动终端之间建立通信连接,构建传输链路;
基于所述传输链路,所述闹钟小车向所述目标用户移动终端发送接收数据指示,同时所述目标用户移动终端接收到所述指示后,通过所述传输链路中的数据转换库将所述目标用户移动终端将要发送的算术题转化为目标序列,并对所述目标序列进行纠错编码,得到目标编码序列;
其中,所述目标编码序列中包含K个算术题信息,通过所述传输链路中的数据转换库将所述目标编码序列中的K个算术题信息转换为相应的波形信号;
基于所述波形信号从预设数据库中调取调制波形信号,将所述波形信号与所述调制波形信号进行相乘运算,得到目标传输信息,并传输至所述闹钟小车;
所述闹钟小车将所述目标传输信息转化为初次二进制数据,并存储于算数题库;
当所述闹钟小车接收到输出待回答信息指令后,从所述算术题库中随机调取目标算术题对应的初次二进制数据,并输入预设算数转换模型转换为算数表达式;
其中,所述算数表达式即为输出的待回答信息;
目标传输信息传输至所述闹钟小车的过程中,包括:获取待传输数据,并统计所述待传输数据的总量;
基于预设的传输周期、批次上限以及每个批次数据的数据量上限,将所述待传输数据划分为G个批次,并对所述G个批次的数据进行打包,得到源数据包,并将源数据包进行传输;
根据如下公式计算所述源数据包在传输链路中的数据损失值:
其中,表示所述源数据包在传输链路中的数据损失值;表示所述源数据包在传输链路中的丢包率;表示所述源数据包的批次总数;表示当前所述源数据包的批次数,且取值范围为[1,];表示第批次所述源数据包中包含的数据总量;表示所述源数据包在传输过程中需要的传输带宽;表示所述传输链路提供的最大传输带宽;
将计算得到的数据损失值与预设损失值进行比较;
若所述损失值大于预设损失值,判定数据严重丢失,传输失败,并对所述源数据包进行重新打包,再次进行引导传输;
否则,根据如下公式计算所述源数据包在所述传输链路中的传输效率:
其中,表示所述源数据包在所述传输链路中的传输效率,且取值范围为[0,1);表示所述源数据包在所述传输链路中传输时的滚降系数,且取值范围为[0.2.0.8];表示所述源数据包在所述传输链路中传输的周期;表示所述源数据包在所述传输链路中的传输速率;表示所述传输链路允许的最大传输速率;表示所述源数据包在传输链路中的数据损失值;表示所述闹钟小车接收的数据总量;表示所述源数据包中的数据总量;
根据所述传输效率调取参考传输效率与传输效果等级对应表,并根据所述对应表查询所述传输效果对应的传输效果等级;
所述传输效果等级分三个等级,包括:差、良、优;
若所述传输效率对应的传输效果等级为差,调用传输链路中的辅助传输数据包辅助源数据进行传输,提高传输效率。
2.如权利要求1所述的一种基于闹钟小车唤醒用户的方法,其特征在于,接收目标用户输入的目标唤醒时间,包括:
获取目标用户睡觉时刻,并确定影响闹钟时间的N个调整因素的当前状态值,并根据当前状态值确定相应调整因素的时间调整值,同时获取每个调整因素的调整权值;
基于所述每个调整因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值;
当所述调整参考值不为0时,根据所述调整参考值,确定所述闹钟小车目标唤醒时间。
3.如权利要求1所述的一种基于闹钟小车唤醒用户的方法,其特征在于,触发所述闹钟小车的唤醒功能过程中,包括:
当检测到闹钟小车当前***时间与所述目标用户输入的目标唤醒时间的时间差达到预设时间长度时,所述闹钟小车中的唤醒功能进入待触发状态;
当所述闹钟小车处于所述待触发状态时,检测当前生活场景,并获取与所述当前生活场景相匹配的唤醒模式;
基于相匹配的唤醒模式,当闹钟小车当前***时间与所述目标用户输入的目标唤醒时间完全相同时,所述相匹配的唤醒模式进入唤醒状态。
4.如权利要求1所述的一种基于闹钟小车唤醒用户的方法,其特征在于,闹钟小车处于循迹运动唤醒状态时,包括:
基于闹钟小车,向前进道路发射超声波信号,并根据所述超声波信号检测反馈信息判断所述闹钟小车前进方向是否有障碍物阻挡;
若前进方向有障碍物阻挡,基于道路环境图像构建坐标系,获取所述闹钟小车的当前位置,并获取前进道路上障碍物在坐标系中的坐标;
根据所述闹钟小车的当前位置以及所述障碍物在坐标系中的坐标,构建M条运动路径曲线,并选取M条运动路径曲线中能避开障碍物的目标路径曲线;
同时,选取所述目标路径曲线中所述障碍物附近的F个途径点;
基于预设函数库,调取空间损失函数,计算所述目标路径曲线的损失值,其中,所述目标路径曲线的损失值小于预设阈值;
同时,基于预设坐标调整法以及闹钟小车的宽度,获取所述F个途径点中距离所述障碍物最近的点与所述障碍物之间的距离;
根据所述闹钟小车的宽度以及距离所述障碍物最近的点与所述障碍物的距离,计算所述闹钟小车与前进道路上障碍物之间的距离;
若所述距离小于预设安全距离,根据所述预设坐标调整法,调整所述F个途径点的坐标值,直至所述距离大于或等于所述预设安全距离,得到最优路径曲线;
其中,所述最优路径曲线损失值同样小于预设阈值;
基于所述最优路径曲线控制所述闹钟小车完成自动避障。
5.如权利要求3所述的一种基于闹钟小车唤醒用户的方法,其特征在于,接收所述目标用户回复关于所述待回答信息的回答结果之后,包括:
基于所述闹钟小车接收所述目标用户回复关于所述待回答信息的回答结果,并将所述回答结果进行编号;
根据编号后的回答结果从预设答案库中查找与所述待回答信息相对应的标准解题答案;
根据预设静态数据一致性检测法,将所述回答结果与所述标准解题答案进行一致性验证;
若所述回答结果与所述标准解题答案一致,完成解题操作;
否则,所述闹钟小车再次接收所述目标用户回复关于所述待回答信息的回答结果,直至所述回答结果与所述标准解题答案一致。
6.如权利要求5所述的一种基于闹钟小车唤醒用户的方法,其特征在于,控制是否关闭所述闹钟小车的自动循迹运动唤醒状态,包括:
基于所述回答结果与所述标准解题答案一致,触发所述闹钟小车停止唤醒操作指令;
所述闹钟小车根据停止唤醒操作指令控制自动循迹运动唤醒模式停止工作;
否则,所述闹钟小车继续保持自动循迹运动唤醒状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011287107.0A CN112486011B (zh) | 2020-11-17 | 2020-11-17 | 一种基于闹钟小车唤醒用户的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011287107.0A CN112486011B (zh) | 2020-11-17 | 2020-11-17 | 一种基于闹钟小车唤醒用户的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112486011A CN112486011A (zh) | 2021-03-12 |
CN112486011B true CN112486011B (zh) | 2021-09-14 |
Family
ID=74931010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011287107.0A Active CN112486011B (zh) | 2020-11-17 | 2020-11-17 | 一种基于闹钟小车唤醒用户的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112486011B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007155450A (ja) * | 2005-12-02 | 2007-06-21 | Cdg Co Ltd | 目覚まし時計 |
CN201097158Y (zh) * | 2007-10-23 | 2008-08-06 | 陈建铭 | 可发光移动闹钟装置 |
CN201616005U (zh) * | 2009-12-29 | 2010-10-27 | 复旦大学附属中学 | 一种闹钟 |
CN103645629A (zh) * | 2013-10-28 | 2014-03-19 | 三星电子(中国)研发中心 | 一种闹钟定时方法 |
CN106597836A (zh) * | 2016-12-15 | 2017-04-26 | 东莞市北扬工业设计有限公司 | 一种可移动的新型智能闹钟 |
CN110216670A (zh) * | 2019-04-30 | 2019-09-10 | 武汉理工大学 | 一种基于损失场的工业机器人自动避障方法及装置 |
CN111526244A (zh) * | 2020-04-02 | 2020-08-11 | 维沃移动通信有限公司 | 一种闹钟处理方法以及电子设备 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004041329A (ja) * | 2002-07-09 | 2004-02-12 | Takara Co Ltd | タイマー機能を備えたコミュニケーション玩具 |
US7751284B2 (en) * | 2005-07-06 | 2010-07-06 | Edison Nation, Llc | Self-moving alarm clock |
US7355928B2 (en) * | 2005-08-11 | 2008-04-08 | Massachusetts Institute Of Technology | Mobile wakeup device |
JP3138950U (ja) * | 2007-11-09 | 2008-01-24 | 陳建銘 | 目覚まし時計 |
CN201278095Y (zh) * | 2008-06-10 | 2009-07-22 | 东莞宝隆电子有限公司 | 新型闹钟 |
CN202306195U (zh) * | 2011-09-26 | 2012-07-04 | 赵延涛 | 一种可滚动的闹钟 |
-
2020
- 2020-11-17 CN CN202011287107.0A patent/CN112486011B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007155450A (ja) * | 2005-12-02 | 2007-06-21 | Cdg Co Ltd | 目覚まし時計 |
CN201097158Y (zh) * | 2007-10-23 | 2008-08-06 | 陈建铭 | 可发光移动闹钟装置 |
CN201616005U (zh) * | 2009-12-29 | 2010-10-27 | 复旦大学附属中学 | 一种闹钟 |
CN103645629A (zh) * | 2013-10-28 | 2014-03-19 | 三星电子(中国)研发中心 | 一种闹钟定时方法 |
CN106597836A (zh) * | 2016-12-15 | 2017-04-26 | 东莞市北扬工业设计有限公司 | 一种可移动的新型智能闹钟 |
CN110216670A (zh) * | 2019-04-30 | 2019-09-10 | 武汉理工大学 | 一种基于损失场的工业机器人自动避障方法及装置 |
CN111526244A (zh) * | 2020-04-02 | 2020-08-11 | 维沃移动通信有限公司 | 一种闹钟处理方法以及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112486011A (zh) | 2021-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106921700B (zh) | 一种根据特征信息进行安全预判的方法、装置以及*** | |
US9691255B2 (en) | Control device, and control system | |
CN107864071A (zh) | 一种面向主动安全的数据动态采集方法、装置及*** | |
EP4114044A1 (en) | Electronic device positioning method and apparatus, and server, system and storage medium | |
CN109920192A (zh) | 火灾报警方法、***及计算机可读存储介质 | |
Mussina et al. | Rssi based bluetooth low energy indoor positioning | |
US20160282445A1 (en) | Position information acquisition system, terminal, and method | |
CN104078041A (zh) | 语音识别方法及*** | |
CN106462229B (zh) | 一种提醒方法以及智能手环 | |
KR20120072253A (ko) | 위치 추적 장치 및 위치 추적 방법 | |
CN109765552A (zh) | 一种基于雷达***和机器人的摔倒检测方法及*** | |
CN116608917B (zh) | 气体超声波计量仪表计量抗扰方法与智慧燃气物联网*** | |
US20230237699A1 (en) | Method and system for itelligently controlling children's usage of screen terminal | |
CN110022529B (zh) | 基于两种传感模式的目标区域人数统计的方法和装置 | |
CN112486011B (zh) | 一种基于闹钟小车唤醒用户的方法 | |
CN110781961B (zh) | 一种基于决策树分类算法的精确行为识别方法 | |
KR20160004851A (ko) | 단말기로부터 제공되는 사용자의 상태정보를 활용하는 제어스테이션 및 이를 포함하는 제어시스템 | |
CN117879193A (zh) | 一种无线充电附加辅助定位方法及*** | |
CN112714397B (zh) | 一种基于测距优化和改进麻雀搜索算法的wsn节点定位方法 | |
Zhao et al. | A nlos detection method based on machine learning in uwb indoor location system | |
CN107833431A (zh) | 一种基于动态调整机制的智能sos警报方法及*** | |
Baccar et al. | A new fuzzy location indicator for Interval Type-2 indoor fuzzy localization system | |
KR101614941B1 (ko) | Rssi 정보를 이용하여 제1 단말과 페어링될 적어도 하나의 단말을 복수의 제2 단말 중에서 선택하여 페어링하기 위한 방법, 단말 및 컴퓨터 판독 가능한 기록 매체 | |
CN108489049A (zh) | 空调器的红外检测距离方法、空调器和计算机存储介质 | |
CN114740425A (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 |