Portal:Generic Rover Interface

From TeamFrednetWiki

Jump to: navigation, search

The network user interface for the TF(X) Lunar Rover has the following Rover specific TDS tags, in accordance with Internetworking/Port Number Assignments/TMTC.

  • Common
    • Reserved (0x00)
  • Telemetry
    • Plain (0x01)
    • With camera image (0x02)
  • Directing motion
    • Motion in place (0x03)
    • Motion over ground (0x04)
  • Directing camera
    • Modes of operation
      • Optical (0x05)
      • Processing (0x06)
      • Pointing (0x07)
      • Transmitting (0x08)

The acknowledgement of a program set of these operations would be a TM or TM+PL (low res) packet. The TM+PL packet includes TM information with a low res (320x240 JPG) image from the camera.

Required Mission Objectives

The commands set needs to be reviewed with the following required objectives. Whether these are defined as commands or programs remains to be determined.

  • Record a panoramic 360 degree view
An objective command that could be optimized for camera and motion behavior. Its implementation would want to be compatible with prefixed commands as for camera optical adjustments.
  • Go to waypoint {A}
  • Go to list of waypoints {A, B, C} (in order)
For a waypoint defined as direction and distance over ground relative to current position. The definition of "direction" for multiple kinds of rovers remains to be done.
  • Safe unlock maneuver
Is this the initial rover wakeup?

Related work / Telemetry parameters

Personal tools