90 likes | 101 Views
Laboratory 6. End-to-End Prototype. Goals. Receive message from Remote Control Station (RCS). Parse message w/ On-Board System (OBS). Send “OK” message back to RCS. Send parsed messages to robot API. Milestones.
E N D
Laboratory 6 End-to-End Prototype
Goals • Receive message from Remote Control Station (RCS). • Parse message w/ On-Board System (OBS). • Send “OK” message back to RCS. • Send parsed messages to robot API.
Milestones • Test 1: Get a reliable socket connection established and test its validity. • Test 2: Construct and send message at RCS and parse at OBS. • Test 3: Send OK message from OBS after receiving message. • Test 4: Receive message from RCS and send it to the robot API • Test 5: Move and stop commands working, including OK reply.
Test 1 • Goal: Establish socket connection and test and test that it works. • Participants: John Fitzsimmons, Mike Dietz, Mark Rawls • Results: Succeeded in establishing a valid socket connection.
Test 2 • Goal: Construct and message at RCS and parse at OBS. • Participants: (Same as Test 1). • Results: Discovered that serialization in C# is too complicated, decided on using basic Strings instead.
Test 3 • Goal: Return an “OK” msg from the OBS to the RCS. • Participants: (Same as Test 2). • Results: Succeeded in returning an “OK” msg.
Test 4 • Goal: Send parsed msgs to robot API. • Participants: (Same as Test 3). • Results: There is a considerable amount of lag (2 to 3 seconds) but it works.
Test 5 • Goal: Every move and stop command working. • Participants: (Same as Test 4). • Results: Still in progress.
Inter-team Communication • Facilitated by two members (Mike and Mike) • Two full team meetings • Sunday: Discussed what we wanted to implement • Tuesday: Testing