On-Board Orbit Determination and 3-Axis Attitude Determination for Picosatellite Applications