Difference between revisions of "Alice: Vehicle Control"

From MurrayWiki
Jump to: navigation, search
 
(first cut at lecture page)
Line 1: Line 1:
 
{{cds270-2 header}} <!-- Generates the header, including table of contents and link back to main page -->
 
{{cds270-2 header}} <!-- Generates the header, including table of contents and link back to main page -->
  
<!-- Enter a 1 paragraph description of the contents of the lectureMake sure to include any key concepts, so that the wiki search feature will pick them up -->
+
This lecture provides a detailed description of the vehicle control system for Alice, emphasizing the messaging interfaces and multi-threaded control architectureWe describe in detail the code for [http://gc.caltech.edu/wiki/index.php/Follow Follow], a simple control system used in [[CDS 110b]]Key aspects of follow include the user interface (implemented with [http://gc.caltech.edu/wiki/index.php/Sparrow Sparrow]), the interfaces to the state estimator, path planner and actuation subsystem (implemented with [http://gc.caltech.edu/wiki/index.php/Skynet Skynet] and [http://gc.caltech.edu/wiki/index.php/DGCutils DGCutils]) and the trajectory tracking control itself (implemented with [http://gc.caltech.edu/wiki/index.php/Falcon Falcon]).
This is the template for CDS 270 lectures. If you edit this page, you will see comments describing what goes in each section'''Do not edit this template.''' See [[CDS 270: Information for Lecturers]] for more information on how to create a wiki page corresponding to a lecture.
+
  
 
== Lecture Materials ==
 
== Lecture Materials ==
<!-- Include links to materials that you used in your lecture.  At a minimum, this should include a link to your lecture presentation.  You might also include links to MATLAB scripts or other source code that students would find useful -->
+
* [[Media:L2-2_follow.pdf|Lecture: Vehicle Control for Alice]] -->
<!-- Sample lecture link: * [[Media:L1-1_Intro.pdf|Lecture: Networked Control Systems: Course Overview]] -->
+
  
 
== Reading ==
 
== Reading ==
<!-- A reading list for the lecture. This will typically be 3-5 articles or book chapters that are particularly relevant to the material being presented. The reading list should be annotated to explain how the articles fit into the topic for the lecture. -->
 
  
 
== Additional Resources ==
 
== Additional Resources ==
<!-- Links to additional information. If there are good sources of additional information for students interested in exploring this topic further, these should go at the bottom of the page. -->
 

Revision as of 19:44, 2 April 2006

Prev: Pthreads Course Home Next: NTG

This lecture provides a detailed description of the vehicle control system for Alice, emphasizing the messaging interfaces and multi-threaded control architecture. We describe in detail the code for Follow, a simple control system used in CDS 110b. Key aspects of follow include the user interface (implemented with Sparrow), the interfaces to the state estimator, path planner and actuation subsystem (implemented with Skynet and DGCutils) and the trajectory tracking control itself (implemented with Falcon).

Lecture Materials

Reading

Additional Resources