没有合适的资源?快使用搜索试试~ 我知道了~
首页多示教优化视觉机器人手臂运动规划
多示教优化视觉机器人手臂运动规划
需积分: 9 1 下载量 56 浏览量
更新于2024-07-16
收藏 4.53MB PDF 举报
本文主要探讨了"Optimized vision-based robot motion planning from multiple demonstrations"这一主题,它关注的是在视觉引导的机器人臂运动规划中的优化策略。该研究旨在解决自主机器人在执行任务时面临的整臂碰撞避免、关节限制以及摄像头视场(Field of View, FOV)局限性等问题。通过结合工作空间模型和优化技术,研究人员利用用户提供的少量示例动作来生成一个可行的工作区域,这个区域允许机器人手臂在不超出关节限制或与障碍物碰撞的前提下进行操作。 算法的核心是利用这些用户演示生成新的可执行轨迹,确保目标始终位于摄像头的视场内,并能够在未演示的新位置实现目标的预抓取位置或其他所需视角。为了满足这些需求,研究者在可行工作域内选择了一组控制点,然后对穿越这些控制点的相机路径进行建模和优化。优化过程采用了两种策略:一是使用五次样条插值(Quintic Splines),以实现快速计算;二是使用一般多项式,以更好地满足约束条件。 实验部分,研究人员使用了一个七自由度的连杆臂进行了验证,结果显示提出的方案有效且高效。这项研究发表在2018年的《Autonomous Robots》期刊上,引用号为42:1117-1132,DOI为10.1007/s10514-017-9667-4。该成果对于提高视觉引导的机器人在复杂环境下的自主导航能力具有重要意义,特别是在制造业、物流和医疗等领域中的应用潜力。通过集成优化方法和视觉感知,机器人能够更加智能地执行任务,提升工作效率和安全性。
资源详情
资源推荐
1120 Auton Robot (2018) 42:1117–1132
derives the feasible joint trajectories that satisfy whole-arm
collision avoidance, robot’s joint limits and target visibility
constraints. We present experimental scenarios and robust-
ness results for our algorithm in Sect. 4, and then conclude
in Sect. 5.
2 Robot teach-by-demonstration
Robot teach-by-demonstration helps to define safe regions
for the robot motion without the need of expensive mapping
(especially in case of having a single eye-in-hand vision sen-
sor). In the following paragraphs we briefly summarize the
steps taken to generate the feasible motion used in our work.
Further details are reported in Chan et al. (2013) and Shen
et al. (2013).
Step 1 User demonstrations. To start, a reference image
of the target is taken by the user as a prerequisite for robot
teach-by-demonstration. Next, the user moves the robot arm
towards different target locations, so that we can extract sta-
tistical information about the demonstrated joint trajectories.
Variations among the demonstrated joint trajectories approx-
imate how closely the robot should track a given trajectory.
Specifically, when the robot is in close proximity to obstacles,
we expect this set of joint trajectories to have little variation.
When the workspace is relatively free of obstacles, we expect
the demonstrated trajectories to result in larger variations.
Step 2 Canonical time warping (CTW). We assume that
the trajectory variations follow a Gaussian distribution in
time and space. We wish to extract a robust trajectory from
a set of demonstrations. In addition, we wish to quantify any
variation that may exist between the trajectories. To remove
the effect of temporal variations, we use CTW to solve for the
best temporal alignment between pairs of trajectories (Zhou
and Torre 2016) while adhering to temporal precedence and
continuity constraints.
Step 3 Gaussian mixture model (GMM). The robot’s
workspace is represented using a multivariate GMM of M-
components with dimensionality N + 1 (for a robot with N
DoF and the time index t):
P(q(t)) =
M
m=1
π
m
N (q(t); μ
m
,
m
) (1)
where π
m
is the prior probability on the Gaussian compo-
nent m and N (q (t ); μ
m
;
m
) is the (N + 1)-dimensional
Gaussian density of component m, with μ
m
and
m
as the
mean and covariance matrix, respectively. These parameters
are estimated using the expectation maximization (EM) algo-
rithm. For analysis, μ
m
and
m
can be separated into their
spatial and temporal constituents:
μ
m
=[μ
t
m
,μ
q
m
],
m
=
t
m
tq
m
qt
m
q
m
. (2)
Step 4 Gaussian mixture regression (GMR). We perform
GMR along the time index to reconstruct the average joint tra-
jectory
¯
q(t) and its time-dependent covariance matrix
q
(t):
¯
q(t) =
M
m=1
β
m
(t)
¯
q
m
(t),
q
(t) =
M
m=1
β
m
(t)
q
m
(3)
where:
β
m
(t) =
π
m
N (t; μ
t
m
;
t
m
)
M
j=1
π
j
N (t; μ
t
j
;
t
j
)
, (4)
¯
q
m
(t) = μ
q
m
+
qt
m
(
t
m
)
−1
(t − μ
t
m
). (5)
The cost function
(
q(t) −
¯
q(t)
)
W(t)
(
q(t) −
¯
q(t)
)
, (6)
where W(t) = (
q
(t))
−1
gives a measure of the relative
importance of each joint, evaluates the covariance-weighted
distance between the average joint trajectory
¯
q(t) and its can-
didate servoing trajectory q(t). We sample the average joint
trajectory
¯
q(t) and its time-dependent weighting matrix W(t)
and denote them as
¯
q
i
and W
i
, i = 1,..., p for subsequent
optimization. The cost function for the sampled data is:
(
q
i
−
¯
q
i
)
W
i
(
q
i
−
¯
q
i
)
, i = 1,..., p, (7)
where q
i
is the sampled candidate servoing trajectory that
minimizes the above quadratic function.
Minimization of (7) defines a safe region in joint space;
however, the visibility constraint can be violated by just
following the intended joint trajectory or by applying the
controller presented in Chan et al. (2011, 2013). Herein, we
propose to transform the intended trajectory and the safe
region into robot’s workspace, where we explicitly model
the camera trajectory and apply constrained optimization to
find a satisfactory camera path that also satisfies the target
visibility.
3 Constrained optimization
There are two main constraints considered while optimizing
a modeled camera trajectory. One is the safe region trans-
formed from joint space, which is expressed in a tube form,
and the other is continuous target visibility. Beginning with
the safe region defined by the intended joint trajectory
¯
q
i
and its weighting matrices W
i
, we obtain the corresponding
camera trajectory
¯
g
i
and its time-dependent weighting matri-
ces for camera translation M
i
, the minimum eigenvalues of
which serve as conservative variances for the three transla-
tional coordinates in
¯
g
i
. The intended camera trajectory
¯
g
i
123
剩余15页未读,继续阅读
沈添天
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功