热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

智能安防与家庭服务机器人的设计与实现

  • 1星
  • 2021-10-27
  • 354.3KB
  • 需要1积分
  • 2次下载
标签: 机器人

机器人

智能安防与家庭服务机器人的设计与实现

维普资讯
http://www.cqvip.com
机 器 人 技 术 
中文核心期刊 <
微计算机信息)嵌入式与 S C 20 年第 2 卷第2 期
O ) 6
-  
智½安防与家庭服务机器人的设计与实现 
D½ ½ ½ ½ ½ I ½½½ ½ ½½ ½ ½   ½ ½ S ½ ½½ R ½½   ½   ½ ½ I½ ½½ ½   ½ ½ ½ C½ ½½  
½½   ½  
½ ½
½½½   ½
½
H½
  ½ ½½   ½ ½½ ½ H½
  ½½ ½ ½S½ ½ ½   ½ ½ ½
½
½
½
(南 工 学刘½ 肖南峰 
华 理 大) 申
L½, ½ ½
½ C½ ½  X½½ N½ ½½  
½ , ½½ ½
摘要 :家庭服务机 器人和 家居 智½安 防 系统½ 具 有 良½的发 展 前景 。利 用 家庭 服 务机 器人 的机 动性 和 自律 ½ 力来 实现 家居 
智 ½ 安 防 功 ½ , ½ ½ 够 替 代 家 居 智 ½ 安 防 系 统 有 效 地 实 现 防 盗 监 测 和 电及 煤 气 安 全 检 查 等 安 防 功 ½ , 且 也 ½ 够 替 代 人 
完 成 清 洁 卫 生 、 电 控 制 、 庭 娱 乐 、 况 监 视 、 童 教 育 、 时 催 醒 等 家 庭 服 务 工 ½ 。本 文 介 绍 了½ 者 开发 的 具 有 家 居 智 ½ 
安 防功 ½的 家庭服 务机 器人 的设计 与 实现 。实 际检 测 结果表 明 。
½者 开发 的 家庭服 务机 器人 比现 有 的 家居 智 ½安 防 系统功 
½更 加 丰富 、 加 灵 活 、 加 可 靠。
 
关键宇 :
智½机器人 。
家庭服务。
家居智½安 防。
设计 与实现 
中圈 分 类 号 :P 4 .
T 22  
文献标识码 : 
A½ ½½ ½ T ½ ½ ½½ ½ ½ ½½ ½½ ½ ½ ½ ½½ ½ ½½ ½½½½½ ½ ½ ½ ½½  ½ ½½  ½½ ½ ½     ½ ½ ½ ½ ½½ ½  ½ ½ ½ ½½ ½ . W ½ ½ ½½ ½  
½ ½ ½ : ½   ½   ½ ½ ½   ½ ½  ½   ½   ½   ½ ½½ ½   ½ ½ ½ ½ ½ ½½ ½ ½   ½ ½ ½ ½ ½   ½ ½½ ½½ ½ ½  ½   ½ ½ ½
½
½
  ½ ½½
½  ½½ ½ ½ ½ ½ ½ ½ ½½ ½ ½½½½ ½ ½ ½   ½ —½½½½   ½½   ½   ½ ½  ½ ½ ½ ½½½   ½  ½ ½ ½  ½  ½½½ ½ ½½—
½½ ½   ½½  ½   ½  ½   ½ ½½½  ½   ½ ½ ½ ½½½½½ ½  ½ ½ ½½ ½½½½ ½½ ½½ ½ ½ ½ ½½½ ½½½½½½ ½ ½½ ½½½ ½½  ½ 
½
½
½
½
½
½
½
½
½
½ ½
½
½ ½ ½ ½ ½½½ ½ ½ ½½½½ ½½ ½ ½ . T ½ ½½ ½ ½½ ½ ½ ½ ½½ ½ ½½   ½ ½ ½½½ ½½ ½ ½ ½   ½   ½½½  ½ ½  ½ ½   ½  
½½   ½ ½½  ½   ½½½  ½ ½½ ½
½
½
½½ ½ ½½ ½½½ ½ ½ ½   ½ ½½ ½   ½½½ ½½½   ½½½ ½ ½½ ½½½½ ½½ ½½½ ½½ ½ ½½
  ½
½
½
½
½ ½½ ½ ½   ½ ½ ½   ½ ½ 1 T ½ ½½½ ½ ½ ½ ½   ½ ½ ½½ ½ ½  ½   ½   ½ ½½ ½ ½ ½ ½ ½   ½   ½   ½½ ½ ½ ½½ ½ ½ ½ ½ ½½ ½ ½ ½½ ½
½½ ½ ½ ½ ½ ½ ½ ½ ½ ½ ½ , ½   ½½½   ½ ½½ ½ ½ ½ ½  ½ ½ ½½ ½ ½½ ½ ½ ½   ½ ½  ½ ½ ½ ½ ½½ ½ ½½ ½ ½  ½ ½ ½   ½ ½   ½
½
½
½
½
½
½
½
½
½   ½ 
½ ½½ , ½ ½ ½ ½ ½ ½ ½ ½ ½ ½½ .
½ ½½ ½ ½ ½ ½ ½ ½  ½   ½ ½ ½ 1
½
 
K½   ½ ½ ½½½ ½ ½  ½ ½ ; ½ ½½½ ½½ ½ ½½ ½ ½½ ½ ½½ ; ½½½ ½ ½ ½ ½½ ½½½ ½
½½½ ½ : ½½½ ½ ½½ ½ ½ ½ ½  ½ ½½ ;½½½½ ½  ½ ½ ½½ ½ ½½   ½  
½
½
½ ½½½ ½½  
½
1 引 言 
近 年来 , 着 智 ½ 机 器 人技 术 的迅 速 发 展 . ½ 
机 器人 的应 用领 域 正在 不 断地 扩 大 。并 且 , 着 人们 
生 活质 量 的 日益 提 高 , ½机 器 人 已经 开始 进 入 了家 
实 现 家居 智 ½安 防系 统 的功 ½ ,
以便 更 有 效 地完 成 家 
庭 服务 和 家居安 防 。
 
2 家庭 服 务机 器 人设 计 
21家庭 服务 机器 人工 ½ 原理 
庭服务行业 。由智½型家庭服务机器人代替人来完成 
清洁 卫生 、 品搬 运 、 电控 制 、
家庭 娱乐 、 况 监 视 、
 
儿 童教育 、 时 催醒 、
电话 接 听等 各 种家 务 劳 动 .
不仅 
是 一 项极 具应 用 前 景 的高新 技 术 行业 。
而且 也 是 智 ½ 
机 器 人 目前 研究 的 一个 重 要热 点 。另一 方 面 , 界 各 
½ 的老 龄 化 问题 也 更 进 一 步 地加 剧 了对 智 ½ 型 家庭 
服务机器人 的需求 。例如 , 前在加拿大已有 380 
.0 。
为 了实现 家 居 智½ 安 防功 ½ 与家 庭服 务功 ½ 。
我 
们 开 发 了一 个 ½ 在 室 内环 境 下 从 事 安 防 和 服 务 工 ½ 
的家庭 服务 机器 人 。家庭 服务 机器 人依 靠底 部 的三个 
½ 子 在室 内 自主地 移动 , 它 的 内部安 装 有 智 ½安 防 
系统 ,
再结 合 家庭 服务 机 器 人 外 部 的 电 子 门禁 、
电子 
窗栅 、
红外线传感器 、
烟雾传感器等就可 以很½地实 
行 智 ½安 防 , 且 还 可 以将 室 内检 测 到 的信 息通 过 无 
0 0以上 人 的年 龄 超 过 6
5岁 。在 德 ½超 过 8 .0 .
线 ½卡和手机短信模块与在外 的主人联系 。此外 ,
2 0 0 
家 
0 0人 的 年 龄 在 6
0岁 以 上 , 分 别 占 该 ½ 人 口 的  庭 服 务机 器 人也 可 以代替 人 有效 地 完 成清 洁卫 生 、
家 
1 . %和 2 %, 且 近年 来还 有 加 重趋 势 。在 中 ½专 
电控制 、
24
2 而
家庭娱乐 、
病况监视 、
儿童教育 、
报时催醒等 
家 预 言到 2 1 中 ½独 生 子女 和 老 龄化 问题 将 更加  服 务工 ½ ,
0 0年
为主 人 提供 一个 更 加 舒适 和 安 全 的生 活 环 
严重。因此 ,
家庭服务机器人将在许多以老弱 、
病残 、
境 。家 庭服务 机 器人 原理 如 图 ½ 示 。
 
 
独 子为 主 的家 庭 中 占据 一席 之 地 。此 外 ,
以防 盗监 测 
和 电及 煤 气 安 全检 查 为 主要 内容 的 家居 智 ½ 安 防 系 
统 在 我 ½发 展 迅 速 ,近 几 年 的增 长 速 度 达 到 1 %一
5  
用 
2%, 居智 ½安 防业 已经 ½成 了一 个 巨大 的市场 。
0 家
为 
此 , 们将 家庭 服 务 机器 人 与家 居 智 ½安 防 系 统结 合 
在 一起 , 用 家庭 服 务 机器 人 的机 动 性和 自律 ½力 来 
刘 种 : 士 研 究 生 
图1
家庭服务机器人工½原理 
户 
本 项研 究得 到广 东省 自然 科学 资金(
编号 3 5 2 的资助 
65 )
22家庭服 务 机器人 数 学模 型 
2 2—3 0, 年 邮局 订 阅 号 :29 6
6,
L,
8 .4  
维普资讯
http://www.cqvip.com
机 器 人 技 术 
221同½ 两独立 驱动 ½约束 方程 
迹运 动 , X½ ½½ 0½
即 (、(、(已知 时 , 驱 动 ½ 的运 动规 律 
) ) )
为 了便 于构 造 家 庭 服务 机 器 人 的运 动 学 和 规 划  可 以根 据 下式 求 出 , 且 左 、 驱 动½ 的 运 动规 律 将 
控 制其½ 姿 , 如下方 法建 立它 的坐 标 系。O X Z为  是 唯一 的 ,
—Y
由此可 以求 出机 器人 的逆 运动学 :
 
家庭 服 务机器 人 工½ 场所 的 固定参 考坐 标 系 .  
R—
½ — — —  — — — —— —  
½ Y 为机器 人 固连 的 坐标 系 ,
R 
R是 固连 坐标 系 的原 
点,
该点 于右驱 动 ½ 中心 重合 ,   驱动 ½ 同心 . 向 
Y与
左½ ,
½与 ½ 问 的夹 角 0表示 机器人 的 姿态 。故机器 
 
人 的½姿 为 ½ Y 0 。在 O X Z中 , ½ 的投 ½ 为(.
, ,)
—Y
½,
 
= = ½) ) ) ,
鼋 4 (。 ,  -
½+ ( /
½  
 
L ½
O/ =鼋一L ½
0/  
½、
6 
3 家 居 智 ½ 安 防 功 ½ 设 计 
智 ½安 防½ 件工 ½ 流程 图( ) ½发 生触 发 事 件 
略 。
½ , ½的投 ½ 为 (   。为简单 起见 , 同½ 的两个 
J右
X, )
触发 信 号从 触发 器 发 出经 过 编码 器 编码 后 以二进 
独立 驱动 ½简 化 为 图 2所 示 。
并假 设 机器 人在 水 平 面 
时 ,
计算 机 通 过 程序 获 取 事 
上运 动 ,
½½ 只 旋 ½不 打滑 , 与地 接 触 点 间 的 速度  制数 据 ½式送 至 计 算机 端 口 。
½
为零 。因此 , 以分别 求 出机 器人 的角速 度约束 方程 。 件编 码并 进 行分 析 和识 别 , 而 根据 程 序设 定 启 动相 
 
 
假定 机器 人在 任意 一初 始 ½½ , 过 时间 ½ 。 过 0 应 的报警 动½ ,并 在 日志表 中记 ½触 发 事件 的时 间 、
后 ½
 
½½ ½20
角 到达另 一½ ½ , 图 2和 3 示 。 在单½ 时 间 内左 
名称 和触警 动½ 以备查 用 。 们选 定 W½½½ 00½ 
为机器 人智 ½安 防½件 的开 发平 台 。 ½ + .½ 为 
用 ½ +60
½ 比右½多½ 过的 曲线½移 为 :
 
应 用层 开发工 具 。为 了让智 ½安 防½件 及 时地 响应报 
安全地传输数据 ,
在开发智 ½安 防½件时必 
按 式() 建立 的运 动 学 。 器 人 的运动 方 式 只有 
警信号 、
以达 到智 ½安 防所 需 要 的实 时 
直线 和½ 弯两 种 。如果 以右½ 为 圆心移 动 , 点 的½  须 解决 如下 关 键 问题 ,
 
子角速度 ½=½ =½
  已知 ,
在单½时间内½过 0
角度 ,
性要 求 。
 
31串 口通 信参数 设 ½ 
则通 过式 ( 可 得另一 个非 原点 ½角速度 方程 :
 
智 ½安 防½ 件 ½用 串 口通 信设 ½ ½数 C ½ ½S½ 
½½ ½—
½-  L / ½ L / ( )
½ - 0½ - 0½ 2 
½
½ D½ )
½
1 数
对 于直 线运 动而 言 ,= ,
00 即两½ 同速½动 。
½的值  ½ ½ ½(设 ½½ 用 的 串 1号 、 据½ 、 验 ½ 等 , 将 
H E —U —
应该 加 以限制 ,
因为 ½ 0过大 (
接近 一6 。 将½ ½过  设 ½ 保 存 在 注 册 表 中 “ 的 电 脑 / K Y C R  
30)
½
S RS ½ ½/ ½ / ½ ½½ /键
½ A ½P S ½
大 , 向心力 ½ 用 下 , 庭 服 务 机 器 人 易产 生 运 动 ½ 
RENT
U E /½½½½ ½ ½ ½½½½ ½” 下 。其 主 要 
(½½= 0½()
½- ½ L / 1
 
_
实现 方法 和代码 如下 :
 
( )加入 全 局 ½数 G ½½ ½½和 S ½S ½½ 成 
½ ½½
S½
½ ½ ½ ½½完
½
½
 
/ + I)
( L R 
()
3 
 
式 中 L代 表 机 器 人 两独 立 驱 动 ½ 间 的 长 度 (
½  注册 表设 ½读 写工½ :
G ½½½ ½(½ ½½½½ C ½½   ½½ N ½½;
½S ½½ C ½½  ½, ½ ½½V ½½ ½ )
½
½
½
 
距 )½
,是½子 半径 ,。  
½、 表示 机器 人 左½ 、 ½ 的角速 
½
V ½ S ½S ½½ (½ ½½½ ½ C ½ ½  ½½ N ½½
½½ ½½ ½½ ½C ½½   ½ , ½ ½½ V ½½ ½ ,
 
½
½
  ½
 
度,
0为家 庭 服务 机 器 人经 过 时 间 ½ 过 的角 度 。
½
½表 
½ ½½½ ½½;
½
 
示 重 力加 速度 ,是½ 与 地 面 的摩擦 系数 ,
½
R为½ 弯半 
C ½½  ½½)
( )½ 对 IO
2 ̄ A
D K控 件 的 B — LC E
N C IK D消 息 响 应 
径 
½数 O O 将 串 口通信设 ½ 写入 注册 表 中。
½ K。
 
½误 差 , 重时会造 成 翻½ 。依 分析 得 :
 
 
. 时 监控 
2实
为 了及时 地 获取 布 防触 发 器 的报 警 信 号 。 序 需 
要打 开一 个定 时 器 。 间 间 隔通 常设 ½ 在几 十毫 秒 和 
几 秒之 间 。如 果太短 , 算机 响应 不过来 , 长则 会½ 
响事件的实时捕捉。我们½用 S½½½ )
½ ½ ½ ½数来定义 
T (
时 间 间 隔 。 然 后 用 O T½ ½½ 数 响 应 定 时 器 的 
½ ½½
图2初始½姿 
图3½动后两½状态 
WM
_
T ME 消息 。该 ½ 数需 要 完 成 如 下 监 控 布 防设 
I R
½:
 
22
..
2家庭 服 务机器人 运动学 
( ) 取 布 防 参 数 中设 ½ 为 可 用 的端 口 , 得发 
1读
½两 驱动 ½ 的角 速度 已知 时 , 、 ½ 的角 速 度 
左 右
进行 编 码 识 别 。然 后 向触 警参 数 
分别 为 ½, ½弯半 径也 是 ½
½ ,
½
的½数 。
由此 可 以求 出家  生 的触发 事件 编 码 。
中设 ½ 的端 口发送 相 应 的 触警 动 ½ 编码 。该 任 务 由 
庭 服务机器 人 的正 向运 动学 :
 
S ½ ½完 成 ,
½O
首先 检测 各 并 行 口输 入 ,
若有 触 发 事件 ,
 
J I ½0½  ½ 
I ½½½+) 0½1
   ½
½ I(
月 
 
½ J½ +) 0 ½
   ½      
½(
½0
0½  ½   -/ J
 ½ /
 
L ½   
½O
则 调用 P ½½½½处 理触 发事 件 。S½ ½主要代 码如 
下 :
½½½L½
 
 
G ½½½ ½ ( ½½½ ½ ½ 】&½ ½ ½,)
½ ½ ½ 1 P ½ - [ , ½½ ½ 1;
P V
½
A½ ½
½
 
P½ ½½ ½½( Y E ½  ̄ M,A S )
½½½L ½ ( T ) ½ V F L E ;
 
( ) 果 有 新 的 日志 生 成 。 对 数 据 库 中 的 日志 
2如
式 中  ∈[10,8½ 家庭服 务机 器人 的初 始姿 
一8。10是
½
态,
以逆时针 为正 。½ 要求 家庭 服务 机器 人 按 确定 ½ 
@ 糊局  846 /_3
邮订 260 2—
-   1 
93J
维普资讯
http://www.cqvip.com
机 器 人 技 术 
中文核心期刊 I
微计算机信息>嵌入式与S C 20 年第 2 卷第 2 期
O) 6
-  
表进行更新。
该任务 由 U ½½- 完成 。
½½ I ½
½½
如果 日志数 目 诊断。这样用户可以足不出户就½够了解 自身的健康 
 
从而 ½够 更加 快速 地采 取 正确 的应对 措½ 。 4
图  
有变化 ,
则更新 。然后显示更新后的记½。U ½½_  
情 况 ,
½ ½ I½
½½
½是 儿童教 育模 块 。小孩 放学 后 只需打开 家庭 服务机 
½
主要代码 如 下 :
 
器 人 . 可 以在 此 模 块 中进行 打字 练 习 、 习单词 、
朗 
C ½½ ½  ½ ½ (A ½½ ½  : G ½ ½ )
A½½ ½ A½   C ½ A ½ )M½ ½
½
A½ ( ;
 
½
½ ½½ - ̄ ½ ½ ( _ ½ S L( ½ ½½ ½ ½ —  
读课文等多方面的学习。一方面将小孩从枯燥 的课本 
R I ½-O ½ ½ ½½ Q ,D ½ ½ )A ½ ½
_ -
½
I ½ ½
½ ½½ ½ ½½,½
C½ ½ ½½
½O½ ½S ½½ ,½ ½ ½
½ ½½½ ½L ½  
学 习 中解 脱 出来 , 一 方 面 。
也可 以让 父 母 安 心 地 工 
½
½,
缓解教育小孩时间安排上的冲突。 5½
图 ( 所示游戏 
O½ ½½ ½, ½ ½ T ½)
½ ½ ½ ½ C ½ ½½ 
½ ½
模 块 是 为 了调 节 人 们 在 工 ½ 和 学 习上 的压 力 而 设 计 
I ( ½ ½½ ½ =½ ½ ½½- R ½ ½C ½ ½
½½½ ½I ½
_
_ R L ½ + ½½½ ½½)
 
的,
人们可以在工½和学习之½ ,
进行适½的休息 ,
缓 
½ _ ½I ½=½ ½ ½½ - R ½½C ½ ½
½ ½½
_
½
_ R I ½- ½½½ ½ ½ ;
_ *
 
解 繁忙 的工½ 、 习所 带来 的压 力 。综 上所 述 ,
家庭服 
S ½ I ½ )½
½½ _ ( ;
½
 
务 的各个功½模块½是为缓解现代家庭所面临的各 
33实 时报警 
旦 室 内发 生 触警 情况 .
家庭 服 务机 器 人 的报警  种 问题 而 设计 的 , 过 这 些 功 ½ 模 块 , 庭 服 务机 器 
主 要分 为两 部 分 :)
½ 家庭 服 务机 器 人 所安 装 的报 警 器 
人就½够为人们提供各种工½和生活方面 的帮助 ,
为 
将发 出刺耳的报警音 ,
吓退入侵者 ;)
½ 家庭 服务机器  人们提供更加安全和舒适的生活环境。
 
人会 用 串 口连接 G M 手机 给在外 的主人发 送短 消 息 ,
 
报 告室 内发 生 异 常情 况 。 家庭 服 务机 器 人顶 部 的摄 
像 头 也会 拍 摄 室 内 的实 时 图片存 入 自带 的存 储 器 中 。
 
½在外 的主人收到报警的短消息后 ,
可以通过互联 ½
 
-   口   0  
和家 庭 服务机 器 人联 系 , 存入 自带存 储 器 中的实 时 
 
盥  、
 
图片发送 给 主人 。 ½ 流程如 下 :
 
 
½ Ⅲ
 
曩  
图4
家庭 服务主要 功½ 
( )串 口连接 手机 短 信模 块 和 在外 的主 人 联 系 ,
 
这是一 个基 于 G M 短消 息方式 的 G S系统 ;
 
5 试 验 结 果 
( ) ½安 防½件 调 用 A E _ ½½½S½½½( 
2智
V R C ½½½½½½½ )
图 5½ 家 庭 服务 机 器 人 样机 ,
(1
其外 壳 上装 有无 
½数 ½ 家 庭 服 务 机 器 人 的摄 像 头 工½ ,拍 摄 室 内 图 
线 C D摄像头 、
超声波传感器 、
红外线传感器 、
光电编 
片 , 保存 到机器 人 自带 的存 储 器 中 ;
 
( )用 户 收到 家庭 服 务机 器 人 的报警 短 信 后 ,
可  码 器 ,它们 用 于 机 器人 在 室 内 自主导 航 和无 碰 撞 移 
以直 接报 警 ,或 者 通 过 I½ ½½ 问带 有无 线 ½ 卡 的  动 。家 庭 服务 机 器人 内部装 有 智 ½安 防 ½件 , 机 壳 
½½ ½访
½
可燃气½探头等执行安防功½。 C  
CD
家庭 服 务机 器人 ,
以期 得 到更 详细 的 确认 信 息 。家 庭 
上装上火焰探头 、
 
服务机器人收到外部的请求后 ,通过 C½ ½ ½½½
½½½ ½½类 
摄 像机 可 以拍 摄 室 内 的异常 情 况及 时 地反 馈 给 主人 。
½ S
½
以便选择所要用的串
 
的 O S½ (½数 将 存 储 器 中保 存 的 图片 发送 到 用 户 
图( 为串 口通信参数设½界面 ,
½½½ )
口号 、
设½最大传输速率 、
传输过程中的数据½ 、
停止 
所½ 用 的电脑 。
 
并将最终设½保存在注册表 中。图( 
½
通过 以上 两种 方 法 。
家庭 服 务 机 器人 一 方 面 可 以 
½等具½信息 ,
及 时地 发 出报 警信 号 ,
吓退 入 侵 者 。另一 方 面 用 户也 
为 安 防 主界 面 . 以看 到 主要 安 防 功½ 和 近期 所 发生 
½是
主人 可 以 
可 以通 过机 器 人 发 出 的报警 图 片 确认 室 内 的具 ½ 情  的触 发事 件 。 图() 安 防数 据 库 连接 界 面 ,
随时地检 查某 天 所发 生 的具 ½安 防事件 。
 
况。
以采取适 ½的措½ .
并有 效 地 防止错报 、 报 。
 
_
_
 
4 家庭 服 务功 ½ 设计 
除 了上述 智 ½ 安防 功½ ,
家庭 服 务 功½ 也 有 重要 
的应 用前 景 。 目前 , 们 的工 ½ 压力 和 时 间持 续 地增 
加 ,对 老 人 和小 孩 的 照顾 将 变 成 一个 十分 迫 切 的 问 
题 , 家庭 服 务 机器 人所 提 供 的服务 功 ½则 ½ 很 ½地 
缓解 以上情 况 。家庭 服 务机器 人 所提供 的服务 主要 有 
家庭 娱 乐 、
医疗保健 、
儿童教 育 、 时催 醒 等功 ½ 。 4
图  
() 庭服 务模 块 的运 行 主界 面 。图 4½所示 病 况监 
½为家
()
图 5 家庭服务机器人 与智½安防½件界面 
视 模 块 中告 诉 专 家 病 情 和 专 家 询 问病 情 两个 子模 块 
将 传 统 的智 ½ 安 防 系 统 与 现代 的 家 庭 服 务 机器 
½够根据病人的一些特征结合 疾病 知识库来做 出正 
从而产生了一种全新的具有智½安防 
确 的判 断 , 且 给 出相 应 的建议 和应 对措 ½ 。而 对 于 
人结合在一起 ,
疾病 知 识库 维 护模 块则 可 以提 供 在线 更新 ,
以确 保疾  功 ½ 的家庭服 务 机器 人 。利 用 家庭服 务 机器人 的机 动 
病知 识 库 的全 面 ,
½够 为用 户 提 供 更 加 准 确 、
完全 的  性 和 自律 ½力 ,
½智 ½ 安 防½ 够 在 运动 中(
见第 7
4页)
 
6 结 束 语 
2 4—3 0 , 邮局 订 阅号 :2 9 6
6元 年
8 -4  
维普资讯
http://www.cqvip.com
嵌 入 式 操 ½ 系 统 应 用 
中文核心期刊 ½
微计算机信息 嵌入式与 S C20 年第 2 卷第 2 期
 (
0) 6
-  
PP 是保存 在 O E ½ ½½ 的高 8½ 的 ,其½ 8½ 在 
是要求具有高 速处理 。
I就
S ½ ½C ½
配½专一 ,
结构紧凑 和坚 固可 
资 源无 任 务 占用 时为 OF , 源 占用 时 为 占用 它 的  靠 等 特点 的 实 时 系统 , 个正 确 ½迟 到 的结 果 同一 个 
½F有资
任 务 的优 先级 。在 ½数 等待 一个 互斥 型信 号量 时 ,
就  错 误 的结 果 没有 什 么本 质 不 同。更 重要 的是 : 入 式 
½否 充 分 利用 现 有 资 源 ,
降½ 成 
会 提取 PP和 占用 资源 的任 务的优 先级 ,如 果 占用 资 
系统 是 成 本 敏 感 的 ,
源 的任 务 的优 先 级 比 ½前 任 务 的优 先 级 要 ½ ( 值 
本对项 目
本身常常是决定性 的。只有对嵌入式操½系
 
大)
就需要提升占用资源的任务 的优先级为 PP 从而 
统 的 内核有 深 刻 的 了解 . 系统 调用 ½数有 充 分 的研 
I,
让 占用 资 源 的 任 务从 速 释放 资 源 。 建 立 信 号 量 : ½   究 , ½开 发 出稳定 ,
O—
高效 的嵌 入式 系统 ½件 。
 
参考文献 :
 
S½C½½ : 立互 斥信 号量 : S½ MC½½等 等 。
½ ½½½ 建
O S½ ½½
 
『1
郭家 荣, .C D
周耀 D — C开关 电源 管理芯片 的设计Ⅱ ,
微计算 机 
33任务 间 同步与通 信 
2 51 5 — 5 
消息 队列是 ½/½I中的一 种任 务 间 同步 与通 信 
信息 , 0 ,: 2 1 3
½½—I
机制 。因具 ½ 的应 用有 所不 同 ,
每个 指 针 指 向 的数 据 
结构变 量也 有所不 同 。为 了½用 ½/½I
½ —I的消 息 队列 
½
功½ , 要在 O _ F . 文 件 中 , O _ _ N 常数 设 
SC GH
将 SQ E
½为 1
.并且通 过常 数 O — X Q
S MA — S来 决定 I /S I
½ O —1
 
( 王学龙,
嵌入式 V W ½½
½ ½ 系统 开发 与应用》
½
 
【 屠祁 ,
屠立德,
操½系统基础》
 
【 李垣陵, ½½ 和 U L½½比较》
< /½
½
C½
½
 
½ 者简 介 :
沈胜 庆 (9 7 ) 男 ( 族 ) 湖 北武 汉 人 ,
17 一 , 汉
武 
支持 的最 多消息 队列数 。
 
消息 队列最 根 本 的部 分是 一 个 环 ½缓 冲 区 , 调 
(3 0 4 湖 北 武 汉 武 汉 邮 电 科 学 研 究 院 )沈 胜 庆 
4 07
用创 建 消息 队列 的½数 时需 要 赋 给他 两个 参 数 : 向 
通 讯 地 址 :
 
消 息 数 组 的 指针 和数 组 的 大小 。 例 如 :½½* ½½—
(3 0 4 武 汉 市 邮 科 院 路 8
½½ M½ ½ 
4 0 7
8号 ½ 火 ½ 络 有 限 责 任 公 
½½QSZ ½
½½ [IE.
在创建 消息 队列 完毕 时 ,
这个 指 针 数组 就 
司 研 发 部 ) 胜 庆 
被初 始 化 为一个 环 ½ 的缓 冲 区 . 且返 回相 应 的 消息 
投稿 ½ 2 0 . 6 (
= 0 5 . 修稿 日 2 0 . 1)
½
期:
8)
期: 5 .  
0 86
队列 的句柄 。任 务 间 同步 与通 信 的 系统调 用 有 : 建 
消 息 队列 : S ½C ½½0 删 除 消 息 队列 : S ½D ½ ( 第 2 4页) 现 , 服 了传 统 的 智 ½ 安 防 系统 范 围 
O M½½ ½½ ;
½
O M½½ ½
  接
汉 邮 电科学 研 究 院 , 士研 究 乍 ,
主要研 究 方 向 :
P技 
术 和嵌入式 系统½件 。导师 : 少华教授 , 士生 导师。
½
 
0 向消息 队列 发 消 息 :S ½P½ 向 消息 队 列接 收 
O M½½ ½½
0;
消息 : S ½A ½½0
O M½½ ½½½等等 。
 
4内存管 理 
为 了避免 内存碎 片 的问题 ,½ ½ I对 ½ ½ ½(
½ / —I
½
½½ )
½ 和 
½ ½ ½数 做 了改 进 , 基 本 思 想 是 : 连续 的大 块 内 
½0
½
固定 、
功½ 有 限 等 缺 点 。 同时 加 上 清 洁 卫 生 、 品搬 
运 、 电控 制 、 庭娱 乐 、 况 监视 、 童教 育 、 时催 
醒、
电话 接 听 等 功 ½ , 而½ 家 庭 服 务 机器 人 ½够 提 
供 更加 丰 富 和完 善 的功 ½ 。实 际 检测 结 果 表 明 ,
家庭 
服 务机 器 人 比现 有 的智 ½安 防系 统更 加 灵 活 、可 靠 ,
 
存按 分 区来管理 。每个 分 区包 含 整数个 大小 相 同的 内  功 ½更 加完 善 ,
½够 为人 们 提 供更 加 舒适 和安 全 的 家 
存 块 , 样 , 次 分 配 和 释 放 的 内存 块 就 是 固定 大 小 
庭 生活环 境 。
 
的了 。
 
参 考 文 献 
1严法高 ,
 
陈虹 , 慧.
基于现场 总线 的电梯监控 系统 设计 [½
J.
 
首 先 。 在 O _ F H 文 件 中 有 一 个 开 关 
『½
S C G.
2 568— 8
OS
M EM
Q E Y E 抉 定 ½用 内存 管理 与否 。然后 ,
微计算机信息, 0 ,:58 
U R _N
 
谭思亮,½ ½ ½ + 3
V½ ½ + 串1
½ 
通信工程开发实例导航 ,
北京,
人民 
_
½ 用 所 谓 内 存控 制 块 ( B 的 数 据 结 构 跟 踪 每 一 个 
MC )
邮 电 出版 社 ,0 3 1P .1_ O ;
2 0 — ,P3 5 4 6 
内存 分 区 . MC 中的成员 O M½ ½½½ 把 本 内存 
[】 H½ ½B.½½R..½½½, ½ ½½  ½½A½½½½  ½½-  
S ½F½L½
½
3M. ½ , G½, DS½½½R ½½ H½   ½ ½ ½ ½ O—
½
½
分 区 中所有可用 的内存块链 接成 一个 单 向链表 。成员 
½ ½P½ ½—P½ ½ ½—F ½½ P½½½½½  ½ ½½ 0 2 I E  I½
½; ½
½½ ½
½ ½ ½. ½ ½ ½ ½ ½ ½  2 0
EE
½.
 
O M½ B½½
S ½ ½S½
½和 O M½ B½ . ½ 内存 分 区 的 内存 
W ½½½½  O½ ½ ½ ½   H½ ½ I½½½½½ ½ ½½½½½,
S ½N ½½记
½½ ½
 R½ ½ ½ ½
½½
½½½ ½  C ½½½ ½ ½  
½
½
P 30 8  
块 的大小 和数 量 ( 们 的乘 积 ½然就 是分 配 的 内存 区 
2 02—9, P.8 —3 5;
4  ½½ ½ I Y ½½ HA A, ½ ½½   A S T ½ ½
 
½
½
½  
的大小 。) B的初始 化工½ 由建立 内存 分 区 的½数 
『】 S½½½ JA, ½½½  D K ½½ ½½ T KA E,½½½½
MC
R ½ ½  S ½½
½ ½½ ½ ½½ ½½ ½ ½ ½ ½ ½½½ ½ ½
½
½ S ½ ½½  E½ ½
 ½
½ ½  D½½ ½ P ½ ½  
½½½ ½½½,
O M½ C ½½0 完 成 。 的返 回值 就是 一个 指 向这 个 
S ½ ½½ 来
½
P ½ ½ ½ ½   ½ ½½ 2 0   E / ME I ½ ½ ½½ ½ ½ C ½ ½ ½ ½   ½
½ ½ ½ ½ ½ ½  ½   0 3 I EE AS   ½½ ½ ½ ½  ½ ½½ ½ ½ ½  
½
MC 的指 针 。这 样 ½调 用 ½数 O M½ ½ 0 和 O —
A½ ½ ½ ½ ½ ½½½ ½½M½½ ½½ ½½½, 0 3 7, 1 PP. 1 3  28;
S ½G ½
 
½ 
½ ½ ½ I ½ ½½½   ½ ½ ½ 2 0 — V½ .
½
2, 1 2 —1
1  
M½ ½ 0 分 配 和 释放 内存时 实 际 上就 是更 新 由 O —
½P ½
 
S 
M½ F½L½链 接 的链 表 。 配 内存就 是从链 表 中取 出 
½ ½½½
½
内存 块 ,
释放 内存 就是 把 内存 块还 回链 表 中 。 内存 管 
理 的系 统调用 有 : 立 内存分 区 : S ½ ½½ 0: 配 
O M½ C½½ 分
½
个 内存块 : S ½G ½;
O M½ ½0 释放 一个 内存块 :S ½P ½
O M½ ½ 
½者简介 :
刘狲 , ,90 ,
男 18 一 汉族 ,
华南理工大学计算 
机 科 学 与工 程 学 院 , 士研 究 生 , 贯 : 南 ; 究 方 
向 : ½机器 人 ;½½  ½½½ ½½½ . ; 峰 , ,
E ½ ½½½@½½. ½½ 肖南
½
½ ½
男  
16一 汉族 ,
92 ,
华南理工大学计 算机科学与工程学院 ,
 
教授 , 学博 士 , 贯 :
江西 ;
研究 方 向 : ½机 器人 ;
 
(1 6 1 广 州 市 华 南 理 工 大 学 计 算 机 科 学 与 工 程 学 
5 04
院 )刘 ½ 肖南 峰  
投稿 日 : 0 .1) (
期2 5 .
0 8 2 修稿 日胡20.2)
½: 5 .  
0 86
等等 。
 
4 结 束 语 
与一 般 的计算 机 应用 相 比 , 入式 应 用 系 统往 往 
4— 3 O , 邮 局 订 阅 号 :29 6
6元 年
8  4  
展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×