The Next Step SPACE ROBOTICS INITIATIVE Skyworker PDR 9/10/99-1 • Objectives • Physical Configuration • Mechanical Design • Power Design • Onboard computation • Control • Software • Sensing • Testing • Resources Covered so far Still to be covered Overview Overview
27
Embed
The Next Step SPACE ROBOTICS INITIATIVE Skyworker PDR 9/10/99-24 Objectives Physical Configuration Mechanical Design Power Design Onboard computation Control.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
What Will Simulation Provide?What Will Simulation Provide?What Will Simulation Provide?What Will Simulation Provide?
• Emulation of Skyworker
• An identical interface as used to talk to the real robot– Provides a path for testing prior to implementation on
Skyworker
• Initially kinematic modeling with a direct path to dynamic modeling
• Multi-robot interactions
The Next StepSPACE ROBOTICS INITIATIVE
Skyworker PDR 9/10/99-8
Purpose of SimulationPurpose of SimulationPurpose of SimulationPurpose of Simulation
• Provides a method to explore Skyworker capabilities that we are unable to test with our physical robot – Moving from standing on top of to hanging from the bottom
of the truss– Construct a large scale facility– Performing various AIM tasks not demonstrated
• Perform and analyze multi-robot operations and their effects on the structure
• Study robotic efficiency
• Develop tools for optimizing facility construction
RTC Yes Named Yes Solaris, Linux, Irix, VxWorks, Windows NT, DOS4GW
Socket++ Yes No No Solaris, AIX, Linux, Windows 95/NT
• Inter-process communication will likely be performed using IPC– Supports (1 to 1) and (1 to many) messaging capabilities.– Anonymous publish/subscribe will likely by useful– Strong track record with other projects
The Next StepSPACE ROBOTICS INITIATIVE
Skyworker PDR 9/10/99-23
TestingTestingTestingTesting
• Software components will be incrementally tested
• Utilize simulation to test algorithms prior to robot completion
• Confirm force analyses through real world testing
• Validate simulation by comparing simulated operations with real world operations
• Determine power consumption for structure walking
D im i A p o sto lo po u losP ro je c t S c ie n tist
S a rjou n S ka ffM e ch .E n g in e er
P e te r S ta ritzM e ch a n ica l L e ad
W illia m W o ngC o m p ute r S cie n tist
O re n L a sk inC o m p u te r E n g in e er
D e W itt La tt im erN IS T S e n so rs E n g .
Jo na th an S a m u e lP o w er E n g in e er
S co tt R ob b insC o m p ute r S cie n tist
T im W a rn e ckP o w er E n g in e er
Ja so n M e ss in g erC o m p u te r E n g in e er
C h ris U rm sonE le c trica l L e ad
M a rio n "Tre y" S m ithC o m p ute r S cie n tist
S a n jiv S in ghP ro je c t S c ie n tist
J im "O z" O sb o rnP ro je c t S c ie n tist
W illia m "R ed " W h itta kerP rin cip le Inve s tig a to r
Mobile Robot Design Class
The Next StepSPACE ROBOTICS INITIATIVE
Skyworker PDR 9/10/99-26
Project Member ResponsibilitiesProject Member ResponsibilitiesProject Member ResponsibilitiesProject Member ResponsibilitiesTeam Member ResponsibilitiesWilliam ”Red” Whittaker Principal Investigator, technical oversight
Peter Statitz Mechanical lead, mechanical design and analysis, manufacturing
Chris Urmson Electrical and Software lead, software architecture design