Skip to content

Open Source Cube Sat

creativecommunications edited this page Apr 21, 2012 · 3 revisions

GOOD RESOURCES

CONTENT FROM http://piratepad.net/zWENAd3gyu pirate pad ether net

Welcome to the A New Command and Control Protocol for CubeSats Challenge! #spaceapps_techedsat http://spaceappschallenge.org/challenge/new-command-and-control-protocol-cubesats/

Synopsis TechEdSat is a 1U CubeSat that will be launched on 21 July 2012 from Tanegashima, Japan aboard the HTV-3 ISS resupply mission. TechEdSat will be among the first CubeSats to be deployed from the ISS, and is investigating the use of Plug and Play software/hardware and intersatellite communication via Iridium and Orbcomm networks.
For this challenge, space hackers must implement a command and control system, utilizing both the OrbComm and Iridium modems as uplink and downlink. The software should be modular to facilitate the easy implementation of future commands, and should be fault tolerant. A ground segment of the software should include the ability for a laptop (or bonus points for an Apple or Android phone) to issue commands to the spacecraft over Iridium/Orbcomm. The spacecraft segment should be written for a Linux environment able to listen for commands, and have the ability to send arbitrary data packages back to the ground.
Bonus points for relaying data received from the spacecraft automatically to Twitter. Space hackers will be issued interface documentation for Iridium and OrbComm modems, and engineering development hardware for testing. This software has the potential to fly on the TechEdSat mission if completed.

There are teams in these cities working on this: #spaceapps_sanfrancisco : #spaceapps_lausanne: http://piratepad.net/Gqpg6lqRBA

Lausanne: David: Developer - Corona, Lua, HTML5, PHP, Python, Java, etc Frank - http://spaceappschallenge.org/profiles/832/ : Developer, Ideator. Skills: Python, Java [EE, Android, ], C# [mono, .net ], Martin: Developer - C/C++,C#, Java (SE, ME, Android), Python, PHP, Javascript Jean-Marie - http://spaceappschallenge.org/profiles/1701/ DavidP - http://spaceappschallenge.org/profiles/1922/ I have not decided for a project yet; skills: Matlab, Java, Scala, web development, Arduino. ? Dr. Anton Ivanov - Introduction to EPFL CubeSat projects, talking about challenges goals, refining the description2

GitHub: https://github.com/AVGP/CubeSatRemote

Docs regarding Satellite-COMM: SwissCube communication docs: http://ctsgepc7.epfl.ch/07%20-%20Telecommunications/ Swisscube ground segment docs: http://ctsgepc7.epfl.ch/08%20-%20Ground%20segment/ Docs for packet formats: https://www.google.ch/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCgQFjAA&url=http%3A%2F%2Fgtb.iasfbo.inaf.it%2Fpublic%2Fgtb_manuals%2FECSS-E-70-41A(30Jan2003).pdf&ei=Z8GST5KgB4iEOq2Y7IQE&usg=AFQjCNF3VC7IeLDGIQ89tZHWhgFEr2VO9g&sig2=n6NNYHPj02HoNdo_IYBVPA Telecommand-Packet-Format: http://public.ccsds.org/publications/archive/203x0b2s.pdf

Other docs: http://api.mongodb.org/c/current/tutorial.html for MongoDB in C

phpmyadmin: http://209.236.123.60/phpmyadmin

sample json data:

http://209.236.123.60:3000/latestpackages http://209.236.123.60:3000/packagebyid/1 http://209.236.123.60:3000/framebyid/AB/

Clone this wiki locally