一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于闹钟小车唤醒用户的方法与流程

2021-03-12 13:03:00 来源:中国专利 TAG:闹钟 小车 唤醒 特别 方法
一种基于闹钟小车唤醒用户的方法与流程

本发明涉及闹钟技术领域,特别涉及一种基于闹钟小车唤醒用户的方法。



背景技术:

闹钟是带有闹时装置的钟,既能指示时间,又能按使用者预定的时刻发出声音等信号的设备,作为一种常见的家居用品,几乎每家每户都会有。当闹钟到达目标用户预先设定好的时间,闹钟会触发闹铃,发出声音等信号,用来唤醒用户。

但是,由于大多数用户可能在闹铃振铃时随手关闭闹钟后,再次进入睡眠,闹钟并不能起到彻底唤醒用户的目的,因此,本发明提出了一种基于闹钟小车唤醒用户的方法。



技术实现要素:

本发明提供一种基于闹钟小车唤醒用户的方法,用以通过闹钟小车自动循迹运动唤醒,达到唤醒目标用户起床的效果。

一种基于闹钟小车唤醒用户的方法,包括:

基于闹钟小车接收目标用户输入的目标唤醒时间;

当到达所述目标唤醒时间时,触发所述闹钟小车的唤醒功能,并控制所述闹钟小车处于自动循迹运动唤醒状态;

同时,基于所述闹钟小车输出待回答信息,并接收所述目标用户回复关于所述待回答信息的回答结果,来控制是否关闭所述闹钟小车的自动循迹运动唤醒状态。

优选的,所述的一种基于闹钟小车唤醒用户的方法,接收目标用户输入的目标唤醒时间,包括:

获取目标用户睡觉时刻,并确定影响闹钟时间的n个调整因素的当前状态值,并根据当前状态值确定相应调整因素的时间调整值,同时获取每个调整因素的调整权值;

基于所述每个调整因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值;

当所述调整参考值不为0时,根据所述调整参考值,确定所述闹钟小车目标唤醒时间。

优选的,所述的一种基于闹钟小车唤醒用户的方法,触发所述闹钟小车的唤醒功能过程中,包括:

当检测到闹钟小车当前系统时间与所述目标用户输入的目标唤醒时间的时间差达到预设时间长度时,所述闹钟小车中的唤醒功能进入待触发状态;

当所述闹钟小车处于所述待触发状态时,检测当前生活场景,并获取与所述当前生活场景相匹配的唤醒模式;

基于相匹配的唤醒模式,当闹钟小车当前系统时间与所述目标用户输入的目标唤醒时间完全相同时,所述相匹配的唤醒模式进入唤醒状态。

优选的,所述的一种基于闹钟小车唤醒用户的方法,闹钟小车处于循迹运动唤醒状态时,包括:

基于闹钟小车,向前进道路发射超声波信号,并根据所述超声波信号检测反馈信息判断所述闹钟小车前进方向是否有障碍物阻挡;

若前进方向有障碍物阻挡,基于道路环境图像构建坐标系,获取所述闹钟小车的当前位置,并获取前进道路上障碍物在坐标系中的坐标;

根据所述闹钟小车的当前位置以及所述障碍物在坐标系中坐标,构建m条运动路径曲线,并选取m条运动路径曲线中能避开障碍物的目标路径曲线;

同时,选取所述目标路径曲线中所述障碍物附件的f个途径点;

基于预设函数库,调取空间损失函数,计算所述目标路径曲线的损失值,其中,所述目标路径曲线的损失值小于预设阈值;

同时,基于预设坐标调整法以及闹钟小车的宽度,获取所述f个途径点中距离所述障碍物最近的点与所述障碍物之间的距离;

根据所述闹钟小车的宽度以及距离所述障碍物最近的点与所述障碍物的距离,计算所述闹钟小车与前进道路上障碍物之间的距离;

若所述距离小于预设安全距离,根据所述预设坐标调整法,调整所述f个途径点的坐标值,直至所述距离大于或等于所述预设安全距离,得到最优路径曲线;

其中,所述最优路径曲线损失值同样小于预设阈值;

基于所述最优路径曲线控制所述闹钟小车完成自动避障。

优选的,所述的一种基于闹钟小车唤醒用户的方法,闹钟小车输出待回答信息之前,包括:

所述闹钟小车与目标用户移动终端之间建立通信连接,构建传输链路;

基于所述传输链路,所述闹钟小车向所述目标用户移动终端发送接收数据指示,同时所述目标用户移动终端接收到所述指示后,通过所述传输链路中的数据转换库将所述目标用户移动终端将要发送的算术题转化为目标序列,并对所述目标序列进行纠错编码,得到目标编码序列;

其中,所述目标编码序列中包含k个算术题信息,通过所述传输链路中的数据转换库将所述目标编码序列中的k个算术题信息转换为相应的波形信号;

基于所述波形信号从预设数据库中调取调制波形信号,将所属波形信号与所述调制波形信号进行相乘运算,得到目标传输信息,并传输至所述闹钟小车;

所述闹钟小车将所述目标传输信息转化为初次二进制数据,并存储于算数题库;

当所述闹钟小车接收到输出待回答信息指令后,从所述算术题库中随机调取目标算术题对应的初次二进制数据,并输入预设算数转换模型转换为算数表达式;

其中,所述算数表达式即为输出的待回答信息。

优选的,所述的一种基于闹钟小车唤醒用户的方法,接收所述目标用户回复关于所述待回答信息的回答结果之后,包括:

基于所述闹钟小车接收所述目标用户回复关于所述待回答信息的回答结果,并将所述回答结果进行编号;

根据编号后的回答结果从预设答案库中查找与所述待回答信息相对应的标准解题答案;

根据预设静态数据一致性检测法,将所述回答结果与所述标准解题答案进行一致性验证;

若所述回答结果与所述标准解题答案一致,完成解题操作;

否则,所述闹钟小车再次接收所述目标用户回复关于所述待回答信息的回答结果,直至所述回答结果与所述标准解题答案一致。

优选的,所述的一种基于闹钟小车唤醒用户的方法,控制是否关闭所述闹钟小车的自动循迹运动唤醒状态,包括:

基于所述回答结果与所述标准解题答案一致,触发所述闹钟小车停止唤醒操作指令;

所述闹钟小车根据停止唤醒操作指令控制所述自动循迹运动唤醒模式停止工作;

否则,所述闹钟小车继续保持自动循迹运动唤醒状态。

优选的,所述的一种基于闹钟小车唤醒用户的方法,目标传输信息传输至所述闹钟小车的过程中,包括:获取待传输数据,并统计所述待传输数据的总量;

基于预设的传输周期、批次上限以及每个批次数据的数据量上限,将所述待传输数据划分为g个批次,并对所述g个批次的数据进行打包,得到源数据包,并将源数据包进行传输;

根据如下公式计算所述源数据包在传输链路中的数据损失值:

其中,s表示所述源数据包在传输链路中的数据损失值;δ表示所述源数据包在传输链路中的丢包率;g表示所述源数据包的批次总数;z表示当前所述源数据包的批次数,且取值范围为[1,g];jz表示第z批次所述源数据包中包含的数据总量;ε表示所述源数据包在传输过程中需要的传输带宽;α表示所述传输链路提供的最大传输带宽;

将计算得到的数据损失值与预设损失值进行比较;

若所述损失值大于预设损失值,判定数据严重丢失,传输失败,并对所述源数据包进行重新打包,再次进行引导传输;

否则,根据如下公式计算所述源数据包在所述传输链路中的传输效率:

其中,η表示所述源数据包在所述传输链路中的传输效率,且取值范围为[0,1);ρ表示所述源数据包在所述传输链路中传输时的滚降系数,且取值范围为[0.2.0.8];t表示所述源数据包在所述传输链路中传输的周期;q表示所述源数据包在所述传输链路中的传输速率;v表示所述传输链路允许的最大传输速率;s表示所述源数据包在传输链路中的数据损失值;r表示所述闹钟小车接收的数据总量;h表示所述源数据包中的数据总量;

根据所述传输效率调取参考传输效率与传输效果等级对应表,并根据所述对应表查询所述传输效果对应的传输效果等级;

所述传输效果等级分三个等级,包括:差、良、优;

若所述传输效率对应的传输效果等级为差,调用传输链路中的辅助传输数据包辅助源数据进行传输,提高传输效率。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中一种基于闹钟小车唤醒用户的方法的流程图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

本发明提供一种基于闹钟小车唤醒用户的方法,如图1所示,包括:

基于闹钟小车接收目标用户输入的目标唤醒时间;

当到达所述目标唤醒时间时,触发所述闹钟小车的唤醒功能,并控制所述闹钟小车处于自动循迹运动唤醒状态;

同时,基于所述闹钟小车输出待回答信息,并接收所述目标用户回复关于所述待回答信息的回答结果,来控制是否关闭所述闹钟小车的自动循迹运动唤醒状态。

该实施例中,目标唤醒时间指的是用户结束睡眠的时刻,即闹钟小车开始工作的时刻。

该实施例中,唤醒功能指的是闹钟小车所包含的振铃、跑动以及答对算术题停止唤醒功能。

该实施例中,自动循迹运动唤醒指的是闹钟小车自动在用户的居住房间内跑动并振铃,能够自动寻找运动路径,避开障碍物。

该实施例中,待回答信息指的是闹钟小车在工作时呈现给用户的算术题。

上述技术方案的有益效果是:通过获取用户的目标唤醒时间,且闹钟小车与目标唤醒时间一致时,触发唤醒功能,控制闹钟小车四处跑动,督促目标用户起床,同时在目标用户关闭闹钟小车时,将算数题呈现给目标用户,且只有在正确解题的条件下,闹钟小车才会停止工作,科学的增加了使目标用户清醒的方式,达到了彻底唤醒目标用户的目的。

本发明提供一种基于闹钟小车唤醒用户的方法,接收目标用户输入的目标唤醒时间,包括:

获取目标用户睡觉时刻,并确定影响闹钟时间的n个调整因素的当前状态值,并根据当前状态值确定相应调整因素的时间调整值,同时获取每个调整因素的调整权值;

基于所述每个调整因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值;

当所述调整参考值不为0时,根据所述调整参考值,确定所述闹钟小车目标唤醒时间。

该实施例中,调整因素的当前状态值指的是影响设定唤醒时间的因素,例如:设定目标唤醒时间为早上7:00,影响设定时间的因素包括秒针当前状态值。

该实施例中,调整因素的时间调整值指的是将影响设定目标唤醒时间的指针归结到目标位置,例如:设定目标唤醒时间为早上7:00,秒针当前指向10,即的时间调整值为10秒。

该实施例中,调整因素的调整权值指的是影响设定目标唤醒时间的因素中加权平均数中的每个数的频数。

该实施例中,时间的调整参考值指的是排除调整因素影响后实际设定的时间。

上述技术方案的有益效果是:通过确定目标用户的睡觉时刻,同时确定影响调整时间的因素,确定调整因素的当前值,并计算调整因素的时间调整值,确保了在设定时间的准确性,同时根据计算得到的时间调整参考值,得到最终在闹钟小车上设定的时间,确保了排除其他因素的影响,使得闹钟小车能够准确在目标用户设定得目标唤醒时间进行唤醒操作。

本发明提供一种基于闹钟小车唤醒用户的方法,触发所述闹钟小车的唤醒功能过程中,包括:

当检测到闹钟小车当前系统时间与所述目标用户输入的目标唤醒时间的时间差达到预设时间长度时,所述闹钟小车中的唤醒功能进入待触发状态;

当所述闹钟小车处于所述待触发状态时,检测当前生活场景,并获取与所述当前生活场景相匹配的唤醒模式;

基于相匹配的唤醒模式,当闹钟小车当前系统时间与所述目标用户输入的目标唤醒时间完全相同时,所述相匹配的唤醒模式进入唤醒状态。

该实施例中,预设时间长度指的是闹钟小车当前的时间值与目标唤醒时间的差值在十分钟之内。

该实施例中,待触发状态指的是闹钟小车中的唤醒功能已经做好自检,并进入接收触发指令状态。

该实施例中,唤醒模式指的是根据目标用户的居住环境选择振铃的方式,分为低分贝,中分贝以及高分贝。

上述技术方案的有益效果是:当闹钟小车的系统时间与目标唤醒时间的差值达到预设时间段内时,闹钟小车检测目标用户当前环境,并根据检测到的当前环境查找与环境相匹配的唤醒模式,提高了闹钟小车根据不同环境采用不同唤醒方式,增加了智能小车的智能性,满足了目标用户在不同场合的使用。

本发明提供一种基于闹钟小车唤醒用户的方法,闹钟小车处于循迹运动唤醒状态时,包括:

基于闹钟小车,向前进道路发射超声波信号,并根据所述超声波信号检测反馈信息判断所述闹钟小车前进方向是否有障碍物阻挡;

若前进方向有障碍物阻挡,基于道路环境图像构建坐标系,获取所述闹钟小车的当前位置,并获取前进道路上障碍物在坐标系中的坐标;

根据所述闹钟小车的当前位置以及所述障碍物在坐标系中坐标,构建m条运动路径曲线,并选取m条运动路径曲线中能避开障碍物的目标路径曲线;

同时,选取所述目标路径曲线中所述障碍物附件的f个途径点;

基于预设函数库,调取空间损失函数,计算所述目标路径曲线的损失值,其中,所述目标路径曲线的损失值小于预设阈值;

同时,基于预设坐标调整法以及闹钟小车的宽度,获取所述f个途径点中距离所述障碍物最近的点与所述障碍物之间的距离;

根据所述闹钟小车的宽度以及距离所述障碍物最近的点与所述障碍物的距离,计算所述闹钟小车与前进道路上障碍物之间的距离;

若所述距离小于预设安全距离,根据所述预设坐标调整法,调整所述f个途径点的坐标值,直至所述距离大于或等于所述预设安全距离,得到最优路径曲线;

其中,所述最优路径曲线损失值同样小于预设阈值;

基于所述最优路径曲线控制所述闹钟小车完成自动避障。

该实施例中,空间损失函数指的是将随机事件或其有关随机变量的取值映射为非负实数以表示该随机事件的“风险”或“损失”的函数。

该实施例中,路径曲线的损失值指的是在路径上行驶过程中可能存在得危险程度。

该实施例中,预设安全距离指的是闹钟小车能顺利躲避障碍物,并且与障碍物保持一定的距离,该距离可以确保小车在偏移一定程度上不会撞到障碍物,此距离称为预设安全距离。

该实施例中,预设阈值指的是路径曲线上的“风险”系数恰好不会影响闹钟小车的前进状态,此时对应的“风险”系数值为预设阈值。

上述技术方案的有益效果是:通过闹钟小车向前进方向发送超声波信号,并根据超声波反馈信息判断前方是否有障碍物,确保了闹钟小车能够及时检测障碍物,防止发生碰撞,同时在检测到前方有障碍物时,通过路径规划以及安全距离的计算,确保闹钟小车能够顺利避障,路径规划过程从构建的m条路径中找出风险系数最小的路径作为目标路径,并在目标路径中获取障碍物附近的途径点坐标,计算途径点距离障碍物的距离是否能够确保闹钟小车安全通过,确保了小车在偏移一定程度上仍能够安全通过,实现了闹钟小车自动循迹避障。

本发明提供一种基于闹钟小车唤醒用户的方法,闹钟小车输出待回答信息之前,包括:

所述闹钟小车与目标用户移动终端之间建立通信连接,构建传输链路;

基于所述传输链路,所述闹钟小车向所述目标用户移动终端发送接收数据指示,同时所述目标用户移动终端接收到所述指示后,通过所述传输链路中的数据转换库将所述目标用户移动终端将要发送的算术题转化为目标序列,并对所述目标序列进行纠错编码,得到目标编码序列;

其中,所述目标编码序列中包含k个算术题信息,通过所述传输链路中的数据转换库将所述目标编码序列中的k个算术题信息转换为相应的波形信号;

基于所述波形信号从预设数据库中调取调制波形信号,将所属波形信号与所述调制波形信号进行相乘运算,得到目标传输信息,并传输至所述闹钟小车;

所述闹钟小车将所述目标传输信息转化为初次二进制数据,并存储于算数题库;

当所述闹钟小车接收到输出待回答信息指令后,从所述算术题库中随机调取目标算术题对应的初次二进制数据,并输入预设算数转换模型转换为算数表达式;

其中,所述算数表达式即为输出的待回答信息。

该实施例中,调制波形信号指的是用来调制波形信号,使波形信号频率较高,便于传输,提高传输效率,

该实施例中,初次二进制数据指的是计算机体系中采用的数制,便于系统精准识别、转换、计算数据。

上述技术方案的有益效果是:构建闹钟小车与目标用户移动终端之间的传输链路,通过传输链路中的数据转换库将算术题转换为相应的序列并进行编码,最终经过转换得到波形信号,通过与调制信号波形进行相乘运算进行传输,提高了数据传输效率,闹钟小车将接收到的数据进行转换,便于系统识别,并将转换后的数据存储于算术题库,便于工作时随机调取并转换为算数表达式呈现给目标用户,提高了算数表达式在闹钟小车工作时呈现给目标用户的效率,提升了使用体验。

本发明提供一种基于闹钟小车唤醒用户的方法,接收所述目标用户回复关于所述待回答信息的回答结果之后,包括:

基于所述闹钟小车接收所述目标用户回复关于所述待回答信息的回答结果,并将所述回答结果进行编号;

根据编号后的回答结果从预设答案库中查找与所述待回答信息相对应的标准解题答案;

根据预设静态数据一致性检测法,将所述回答结果与所述标准解题答案进行一致性验证;

若所述回答结果与所述标准解题答案一致,完成解题操作;

否则,所述闹钟小车再次接收所述目标用户回复关于所述待回答信息的回答结果,直至所述回答结果与所述标准解题答案一致。

该实施例中,静态数据一致性检测法指的是不运行被测数据本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查数据的一致性。

上述技术方案的有益效果是:接收目标用户回答结果,通过给目标用户回答结果进行编号,从预设数据库中查找与待回答问题相对应的标准答案,通过检测方法验证目标用户与标准答案的一致性,确保了用户在答题过程中的准确性,调动目标用户在起床后的大脑快速运转,以达到清醒的目的。

本发明提供一种基于闹钟小车唤醒用户的方法,控制是否关闭所述闹钟小车的自动循迹运动唤醒状态,包括:

基于所述回答结果与所述标准解题答案一致,触发所述闹钟小车停止唤醒操作指令;

所述闹钟小车根据停止唤醒操作指令控制所述自动循迹运动唤醒模式停止工作;

否则,所述闹钟小车继续保持自动循迹运动唤醒状态。

上述技术方案的有益效果是:确保了只有在回答正确才会关闭闹钟小车的唤醒功能,调动目标用户思考问题的必要性,达到使目标用户快速清醒的目的。

本发明提供一种基于闹钟小车唤醒用户的方法,目标传输信息传输至所述闹钟小车的过程中,包括:获取待传输数据,并统计所述待传输数据的总量;

基于预设的传输周期、批次上限以及每个批次数据的数据量上限,将所述待传输数据划分为g个批次,并对所述g个批次的数据进行打包,得到源数据包,并将源数据包进行传输;

根据如下公式计算所述源数据包在传输链路中的数据损失值:

其中,s表示所述源数据包在传输链路中的数据损失值;δ表示所述源数据包在传输链路中的丢包率;g表示所述源数据包的批次总数;z表示当前所述源数据包的批次数,且取值范围为[1,g];jz表示第z批次所述源数据包中包含的数据总量;ε表示所述源数据包在传输过程中需要的传输带宽;α表示所述传输链路提供的最大传输带宽;

将计算得到的数据损失值与预设损失值进行比较;

若所述损失值大于预设损失值,判定数据严重丢失,传输失败,并对所述源数据包进行重新打包,再次进行引导传输;

否则,根据如下公式计算所述源数据包在所述传输链路中的传输效率:

其中,η表示所述源数据包在所述传输链路中的传输效率,且取值范围为[0,1);ρ表示所述源数据包在所述传输链路中传输时的滚降系数,且取值范围为[0.2.0.8];t表示所述源数据包在所述传输链路中传输的周期;q表示所述源数据包在所述传输链路中的传输速率;v表示所述传输链路允许的最大传输速率;s表示所述源数据包在传输链路中的数据损失值;r表示所述闹钟小车接收的数据总量;h表示所述源数据包中的数据总量;

根据所述传输效率调取参考传输效率与传输效果等级对应表,并根据所述对应表查询所述传输效果对应的传输效果等级;

所述传输效果等级分三个等级,包括:差、良、优;

若所述传输效率对应的传输效果等级为差,调用传输链路中的辅助传输数据包辅助源数据进行传输,提高传输效率。

该实施例中,丢包率指的是测试中所丢失数据包数量占所发送数据组的比率。

该实施例中,传输带宽指的是用来标识信号传输的数据传输能力、标识单位时间内通过传输链路的数据量。

该实施例中,滚降系数指的是在无码间串扰条件下所需带宽和码元传输速率的比值。

上述技术方案的有益效果是:获取待传输数据,并统计传输数据的总量,通过将待传输数据进行分批次进行打包传输,并计算在传输过程中的数据损失值,并根据数据损失值计算数据传输效率;在计算数据损失值时,涉及数据在传输过程中的丢包率以及所需的传输带宽,确保了传输的必要条件,使得在计算数据损失值时更加准确,在计算传输效率时,涉及闹钟小车接收到的数据与总数据量之比,确定了接收数据程度效果,同时涉及数据在传输链路中的传输速率,确保了数据能够在链路中高效传输,此方案确保了数据在传输过程中不会因为数据损失过大而影响闹钟小车正常工作,并根据传输效率与预设传输效率对应的等级进行比较,若低于预设传输标准,通过辅助传输数据包进行辅助传输,确保了数据顺利到达闹钟小车接收端,提高了数据传输效果。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜