Tags:
tag this topic
create new tag
view all tags
This is the first of the Kress-Gazit papers, while she was still at UPenn. It introduces the key steps in her approach to a temporal logic method for motion planning. Her goal is to unify high-level, AI style, logical symbolic reasoning with low-level, continuous motion controllers. She uses a linear temporal logic. The syntax has the usual Until, Always, Eventually operators. The semantic model for the LTL is trajectories of a planer, point robot moving in a polyherdral environment with no sensing. Her motion model is as follows x'(t)=u(t) where x(t) in RxR and u(t) in U a subset of RxR Her world model takes the continuous plane RxR and maps it to a set of discrete locations P={p1,p2,...} The problem she solves is to autogenerate u(t) to satisfy an LTL criterion such as Eventually p1 and (eventually p2 (and eventually p3)) that is, got to p1 then p2 then p3 or (Eventually p1 and Eventually p2 and Eventually p3) that is, cover p1 and p2 and p3 in some order There are 3 steps: 1. Discrete abstraction of the robot motion: she triangulates the polygonal environment to generate a set of regions. She make a transition system based on the regions and their adjacency. 2. Temporal logic planning using model checking: She uses the NuSMV tool to find a sequence of regions that satisfies the LTL. 3. Continuous implementation of the discrete plan: She places an affine vector field in each region that forces the robot to the next region in the sequence. She uses [10] below to do this; she said [9] would work too but its more computationally intensive. <p align="left">[9] D.C. Conner, A. Rizzi, and H. Choset, .Composition of local potential functions for global robot control and navigation., 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems</p> <p align="left">[10] C. Belta and L.C.G.J.M. Habets, .Constructing decidable hybrid systems with velocity bounds. _IEEE Conference on Decision and Control_, Bahamas, Dec 2004.</p> <div id="_mcePaste">Page Permissions:</div> <div id="_mcePaste">* Set ALLOWTOPICVIEW = FRCVRoboticsGroup</div> <div id="_mcePaste">* Set ALLOWTOPICCHANGE = FRCVRoboticsGroup</div> <p align="left"> </p> Main.DamianLyons - 2011-06-17
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r2 - 2011-11-29
-
StephenFox
Home
Site map
Main web
Sandbox web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
P
P
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
E
dit
A
ttach
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback