Leveraging Robotic Simulation in Design for Space Applications Kylan Race 1.

Slides:



Advertisements
Similar presentations
Media Center Essential Question How can I be an effective user of information?
Advertisements

1 After completing this lesson, you will be able to: Identify what a photo editor is and where to get one. Identify the differences between vector and.
Chapter 1 - VB 2008 by Schneider1 Chapter 1 - An Introduction to Computers and Problem Solving 1.1 An Introduction to Computers 1.2 Windows, Folders, and.
OpenCMS and the MSASS Website. A Note on Terminology Locking a file for editing: No lockNOT locked You have write/edit access Someone else has write.
11 ways to - High Dynamic Range Images 4 masking techniques 4 PS HDR methods 3 Third party tools Net tutorials:
Chapter 1 - An Introduction to Computers and Problem Solving
Acknowledgements Title Student Presenter and Faculty Sponsor Department of “X”, Wabash College Introduction Type introduction text here…Type introduction.
Poster Session Title Introduction This is a template for creating a presentation poster with PowerPoint. Note that PowerPoint was not intended to make.
Esri UC 2014 | Technical Workshop | Automating Cache Workflows and Tile Usage Heat Maps Eric J. Rodenberg.
Intro to Threading CS221 – 4/20/09. What we’ll cover today Finish the DOTS program Introduction to threads and multi-threading.
Project Two Art3870 fall Web Services Concept Selling web services to Art Galleries ◦ Our group sells web site development for art galleries: the.
44 CHAPTER SPECIALIZED APPLICATION SOFTWARE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 4-2 Competencies Describe graphics software Discuss.
1 Using Editors Editors let you create and edit ASCII files UNIX normally includes two editors: vi and Emacs Vi and Emacs are screen editors: they display.
Introduction to a Programming Environment
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
CS 1400 Using Microsoft Visual Studio 2005 if you don’t have the appropriate appendix.
IMGD 1001: The Game Art Pipeline. IMGD (Visual) Art Courses  AR Essentials of Art.  AR Digital Imaging and Computer Art.  IMGD/AR.
Creative Inventions and Robotics Animation for Scratch
Discover Digital Textile Printing for Fashion & Textiles Photo montage and engineered prints.
Princess & Dragon Part 4: Breathing Fire—Adding Effects to Alice By Elizabeth Liang under the direction of Professor Susan Rodger Duke University June.
The Game Art Pipeline Mohammad Zikky, M.T. Introduction: Remember the Constraints  Year 2098, Macrosoft will release FunStation 3000, 14 million terabytes.
Comparing Python and Visual Basic
Making a Book Report in Alice by Jenna Hayes Under the direction of Professor Susan Rodger Duke University, June 2010.
Collaborative Visualization Current Systemes and Future Trends Christophe Mouton EDF R&D, Paris, France Kristian Sons DFKI, Saarbrücken, Germany Ian Grimsteadz.
CW-V1 SDD 0201 Principals of Software Design and Development Introduction to Programming Languages.
Choose the template that best fits the needs of your image Don’t cover the Rawls logo with other images (see below for ordering) Don’t move the location.
Using Images on Your Website? April 21, This Session Covers Why and when to use images Best practices for selecting and using images Image editing.
Unit 1 – Improving Productivity Loren Thomas Instructions ~ 100 words.
DEVSView: A DEVS Visualization Tool Wilson Venhola.
COSC513 Project Linux Features Instructor: Prof. Mort Anvari Student: Yingfeng Luo ID: #
A haptic presentation of 3D objects in virtual reality for the visually disabled MSc Marcin Morański Professor Andrzej Materka Institute of Electronics,
3. Multimedia Systems Technology
1 Nassau Community CollegeProf. Vincent Costa Acknowledgements: An Introduction to Programming Using Visual Basic 2012, All Rights ReservedAn Introduction.
B O N N E V I L L E P O W E R A D M I N I S T R A T I O N BPA Energy Efficiency Marketing Portal Training Instructions for adding images and changing graphics.
Section 8.1 Create a custom theme Design a color scheme Use shared borders Section 8.2 Identify types of graphics Identify and compare graphic formats.
Virtual Reality Lecture2. Some VR Systems & Applications 고려대학교 그래픽스 연구실.
Using Visual Basic for Applications in Microsoft Project Sean Vogel.
1 Use the colour and interactive animation in learning 3D vectors Presenters: Wei-Chih Hsu Professor : Ming-Puu Chen Date : 10/13/2008 Iskander, W. & Curtis,
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Individual Differences in Human-Computer Interaction HMI Yun Hwan Kang.
INTRODUCTION TO FLASH CS5 Understanding the Workspace (Review: Animation Key Terms)
Introduction to Unix (CA263) File Editing By Tariq Ibn Aziz.
HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌.
UV Unwrapping & Texturing a Human Head
Updated on: September 4, 2010 CIS67 Foundations for Creating Web Pages Professor Al Fichera.
Data Science Background and Course Software setup Week 1.
The Game Development Process: The Game Art Pipeline
Get the Most Out of Your Virtual Assistant
Open up your still frame image in photoshop. Create a copy of the Background copy.
Crop and Straighten. If you scan a picture it may be tilted on the scanner. Then in a image editing program like photoshop you can straighten the picture.
Skater World: Part Four By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1, 2009.
Subtractive Manufacturing Exercise #1 Part 3 Key Fob Project Using Velocity CNC Software for the CNC Milling Machine Note: In order to use this set of.
Visual Plastic Surgery Editing Portraits with Photoshop.
Web Scraping with Python and Selenium. What is Web Scraping?  Software technique for extracting info from websites Get information programmatically that.
CHROME O/S. INTRODUCTION The chrome o/s is a new way of accessing the internet it uses a Linux based operating system that only uses internet.
See Winter 2016CISC101 - Prof. McLeod1.
How to fix Error code 0x80072ee2 in Windows 8.1? Fix%20%20Update%20Error%200x80072EE2%20in%20Windows%20 8.1,%20Windows%2010!%20-%20Fix%20PC%20Errors.htm.
ITX2000 Remote hosts and web servers Prof. Xiaohong (Sharon) Gao Room: T125 Ext: Week 14 – UNIX vi text editor.
How to fix Missing Windows Sockets Registry Entries required for Network Connectivity in Windows 10 /pages/Reimage- Repair- Tool/ /u/6/b/
HOW DID YOU USE MEDIA TECHNOLOGIES IN THE CONSTRUCTION AND RESEARCH, PLANNING AND EVALUATION STAGES?
Using Images.
Chapter 3: I Need a Tour Guide (Introduction to Visual Basic 2012)
Robot Control Through 3-D Application
Today’s lesson – Python next steps
Data Science with Python
Robot Control Through 3-D Application
PhotoShop Tools Layers Assignment #1
Agenda for Unit 1: Introduction of Computers and Games Graphics
Prebared by Omid Mustefa.
IAS0600 DIGITAL SYSTEMS DESIGN
Presentation transcript:

Leveraging Robotic Simulation in Design for Space Applications Kylan Race 1

Introduction How much help can simulations provide? What is being covered:  Why simulate?  The process  The tests  What did I learn from the tests?  Difficulties  The future 2

Why Use a Simulation? “Downsides” to physical robots:  Requires “a lot” of man power  Very dependent on physical resources  Number of robots very limited  Difficulties in transporting hardware 3

The Process The Stage Simulator Before Constructing Environments:  (2 Days) Number of environments needed Differences between the various tests What I wanted to finish before the summer was over  (3 Days) The Look Outliers 4

The Process cont. – The Look  Simulation of a simulation  MDRS  Reference Sources  Topography Maps  Research Galleries  Question Session 5

The Process cont. - Outliers Removing Outliers  Skew results Edit, don’t create  Saves time List of 47 questions  Reduced to 9 6

The Process cont. – Building Worlds  World files (16)  Python Code  Image File (33)  Tools  Paint / Gimp / Photoshop  Text Editor (vi / gedit) 7

8

The Process cont. - Controls Directional Key Control Always updating controls  Scaling speed  Switch to browser 9

The Tests In Beginning:  4 POVs  3 Tasks  4 Visual conditions Removed POVs  Support Vehicle vs. EVA  Third Person Camera Final POVs  EVA  Onboard Camera 10

The Tests cont. – Visual Conditions & Pre/Post-Test Constraints:  None  Boulders  A Wall  Boulders and a Wall (Most difficult) Pre-Test:  15 minute deadline  Instructional prompt  Questions regarding background Post-Tests:  Test difficulty 11

What did I learn from the tests? What method was best?  Efficiency Hypotheses:  Highest Efficiency: Onboard POV (True) Resolution, FOV Singular task (controlling the robot)  Perceived Aptitude =/= Results (True) “Experts” did poorly “Inexperienced” did well 12

Difficulties “Small”  405 errors  Over reactive controls  Corrupted / Out of date files “Biggest”  Virtual Box 4gb  Still not solved 13

The Future More into the cloud  Simulations being used remotely Deeper into Stage 14

Acknowledgments Professor Sekou Remy Jerome McClendon DREU Fam 15