Difference between revisions of "Lbowers"

From Murray Wiki
Jump to navigationJump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
===Gotcha Chart===
 
===Gotcha Chart===
 
==Goals==
 
==Goals==
Create an algorithm to describe the movement of a nanosatellite around a larger satellite. The micro-inspector must be able move autonomously while maintaining a safe distance.
+
*Create an algorithm to describe the movement of a nanosatellite around a larger satellite. The micro-inspector must be able to launch safely, move autonomously from point to point, and maintain a safe distance from the satellite being inspected.
 +
*Test the algorithm using increasingly more complex models. The algorithm will be tested in Simulink, Gazebo, and the testbed.
  
Test the algorithm using increasingly more complex models. The algorithm will be tested in Simulink, Gazebo, and the testbed.
+
==Objectives==
 +
*Finish model in Simulink by Week 3
 +
*Finish model in Gazebo by Week 6
 +
*Finish testing on testbed by Week 10
  
==Objectives==
 
 
==Technical Challenges==
 
==Technical Challenges==
 +
*Using Gazebo
 +
*Using Linux
 +
*Programming in C++ and MATLAB
 +
*Using Simulink
 +
*Learning about controls
 +
 
==Approach==
 
==Approach==
 +
*Go through MATLAB and C++ tutorials
 +
*Learn more about Gazebo and find out if anyone has used Gazebo to model spacecraft
 +
*Read online controls textbook
 +
*Use Linux computers as often as possible

Latest revision as of 21:46, 14 June 2006

Gotcha Chart

Goals

  • Create an algorithm to describe the movement of a nanosatellite around a larger satellite. The micro-inspector must be able to launch safely, move autonomously from point to point, and maintain a safe distance from the satellite being inspected.
  • Test the algorithm using increasingly more complex models. The algorithm will be tested in Simulink, Gazebo, and the testbed.

Objectives

  • Finish model in Simulink by Week 3
  • Finish model in Gazebo by Week 6
  • Finish testing on testbed by Week 10

Technical Challenges

  • Using Gazebo
  • Using Linux
  • Programming in C++ and MATLAB
  • Using Simulink
  • Learning about controls

Approach

  • Go through MATLAB and C++ tutorials
  • Learn more about Gazebo and find out if anyone has used Gazebo to model spacecraft
  • Read online controls textbook
  • Use Linux computers as often as possible