Christopher O'Hara (Ir, EngD)

Christopher O'Hara (Ir, EngD)

Tokyo, Tokyo, Japan
3K followers 500+ connections

About

I am a research scientist, roboticist, and cybernetician with professional experience in…

Activity

Join now to see all activity

Experience

  • RIKEN Graphic
  • -

    Eindhoven Area, Netherlands

  • -

    Tamagawa, Japan

  • -

    Bunkyō, Tokyo, Japan

  • -

    Mountain View, California, United States

  • -

    Leuven, Flemish Region, Belgium

  • -

    Eindhoven Area, Netherlands

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Greater Los Angeles Area

  • -

    Noordwijk-Binnen, South Holland, Netherlands

  • -

    Gothenburg, Vastra Gotaland County, Sweden

  • -

  • -

    Geneva, Switzerland

  • -

    Berlin Area, Germany

  • -

    Greater Los Angeles Area & Kaohsiung, Taiwan

  • -

    Berlin Area, Germany

  • -

    Berlin Area, Germany

  • -

    Greater Los Angeles Area

  • -

    Greater Los Angeles Area

  • -

    Dallas/Fort Worth Area

  • -

    Dallas/Fort Worth Area

Education

  • The University of Tokyo Graphic

    The University of Tokyo

    -

    Activities and Societies: Space AI Researcher @ Artificial Intelligence Laboratory (Yairi); International Multidisciplinary Engineering (IME) Candidate; JST Fellow; Pioneering Research Initiated by the Next Generation - Green Transformation (SPRING-GX) Candidate; World-leading Innovative Graduate Study Program - Co-designing Future Society (WINGS-CFS) Candidate; Global Leadership Program for Social Design & Management (GSDM) Candidate; Science, Technology, & Innovation Governance (STIG) Research Program Candidate

    Courses:
    ✱ Neuro-Intelligence
    ✱ Neuroscience & Neural Computation
    ✱ Biocybernetics
    ✱ Brain Electronics
    ✱ Advanced Neural Engineering
    ✱ Organic Electronics
    ✱ Bioelectronics I & II
    ✱ Biohybrid Mechanical Systems
    ✱ Mechanobioengineering
    ✱ Human Mechanoinformatics
    ✱ Mechanoinformatics I & II
    ✱ Brain Information Processing Systems
    ✱ Cognitive Multi-Media Processing
    ✱ Biotransfer
    ✱ Systems Biology
    ✱ Prognostics & System Health Management
    ✱ Structural…

    Courses:
    ✱ Neuro-Intelligence
    ✱ Neuroscience & Neural Computation
    ✱ Biocybernetics
    ✱ Brain Electronics
    ✱ Advanced Neural Engineering
    ✱ Organic Electronics
    ✱ Bioelectronics I & II
    ✱ Biohybrid Mechanical Systems
    ✱ Mechanobioengineering
    ✱ Human Mechanoinformatics
    ✱ Mechanoinformatics I & II
    ✱ Brain Information Processing Systems
    ✱ Cognitive Multi-Media Processing
    ✱ Biotransfer
    ✱ Systems Biology
    ✱ Prognostics & System Health Management
    ✱ Structural Health Diagnosis Systems
    ✱ Nanotechnology
    ✱ Advanced MEMS
    ✱ Nuclear Plant Engineering
    ✱ High Energy Nuclear Physics
    ✱ Non-Equilibrium Physics
    ✱ Advanced Simulation Technology
    ✱ Advanced Natural Language Processing
    ✱ Advanced Bio-Devices
    ✱ Optimal System Design
    ✱ Multidisciplinary Optimization for Mechanical Design
    ✱ Machine Learning Informatics
    ✱ Cognitive Ergonomics
    ✱ Propulsion & Energy Systems
    ✱ Resilience Engineering
    ✱ Systems Safety
    ✱ Frontier Artificial Intelligence I & II
    ✱ Discrete Methods in Mathematical Informatics

  • -

    Activities and Societies: Associate Member of INCOSE, Member of De Zwaardkring (HEMA)

    ➜ Focus: Space Engineering, Systems Engineering, Systems Architecture, Artificial Intelligence
    ➜ Technologies: Enterprise Architect, SysML, UML, CAFCR, System Composer (Simulink)
    ➜ Standards: ISO/IEC/IEEE 12207, 15288, 16326; ISO 9001, 42010, IEEE Std 1058, SEBoK, PMBoK
    ➜ Architecture Frameworks: UAF, DoDAFv2.1, MODAF, NAF, NIST CPS, ESA-AF

    Courses:
    ✱ Practical Project Management for R&D
    ✱ Object-Oriented Analysis & Design
    ✱ Design Patterns & APIs
    ✱ System Thinking I…

    ➜ Focus: Space Engineering, Systems Engineering, Systems Architecture, Artificial Intelligence
    ➜ Technologies: Enterprise Architect, SysML, UML, CAFCR, System Composer (Simulink)
    ➜ Standards: ISO/IEC/IEEE 12207, 15288, 16326; ISO 9001, 42010, IEEE Std 1058, SEBoK, PMBoK
    ➜ Architecture Frameworks: UAF, DoDAFv2.1, MODAF, NAF, NIST CPS, ESA-AF

    Courses:
    ✱ Practical Project Management for R&D
    ✱ Object-Oriented Analysis & Design
    ✱ Design Patterns & APIs
    ✱ System Thinking I & II
    ✱ Model-Driven Engineering
    ✱ SysML/UML
    ✱ Corporate Report Writing
    ✱ Scientific Integrity
    ✱ Time-Series Analysis
    ✱ Formal Methods
    ✱ Software Architecture
    ✱ Real-Time Architecture
    ✱ Risk-based Testing
    ✱ Agile Architecting
    ✱ Continuous Integration
    ✱ Configuration Management
    ✱ Technical Debt
    ✱ Machine Learning / Deep Learning / IoT
    ✱ Model-Based System Architecture
    ✱ Integration Testing
    ✱ Testing Principles
    ✱ Embedded Motion Control
    ✱ Concepts of Distributed Systems
    ✱ Real-Time Scheduling
    ✱ Requirements Engineering

  • -

    ➜ Specialization: Internet of Things and Autonomous Systems
    ➜ Topics: IIoT, Wireless Sensor Networks, Autonomous Vehicles Architecture Frameworks

    Courses:
    ✱ Internet of Things
    ✱ Manufacturing Methods in Industry 4.0
    ✱ Product Development
    ✱ Leadership
    ✱ Quality Management & Sustainability
    ✱ Performance Measurement
    ✱ International Marketing
    ✱ Strategic Management
    ✱ Current Issues in Engineering Management Seminar
    ✱ Master's Thesis and Colloquium

  • -

    ➜ Specialization: Bionics/Biomechanics
    ➜ Focus: Machine Learning Bioinformatics, Synthetic/Artificial Skin, 3D Bioprinting

    Courses:
    ✱ Materials Engineering
    ✱ Bio-Inspired Surfaces
    ✱ Bioengineering
    ✱ Cell/Tissue Engineering
    ✱ Quantitative Systems Physiology
    ✱ Advanced Additive Manufacturing Engineering
    ✱ Cardiovascular Biomechanics
    ✱ Process Control & Instrumentation
    ✱ Biomedical Engineering Seminar
    ✱ Linear Algebra for Data Science: Matrices and Vectors…

    ➜ Specialization: Bionics/Biomechanics
    ➜ Focus: Machine Learning Bioinformatics, Synthetic/Artificial Skin, 3D Bioprinting

    Courses:
    ✱ Materials Engineering
    ✱ Bio-Inspired Surfaces
    ✱ Bioengineering
    ✱ Cell/Tissue Engineering
    ✱ Quantitative Systems Physiology
    ✱ Advanced Additive Manufacturing Engineering
    ✱ Cardiovascular Biomechanics
    ✱ Process Control & Instrumentation
    ✱ Biomedical Engineering Seminar
    ✱ Linear Algebra for Data Science: Matrices and Vectors Spaces
    ✱ Linear Algebra for Data Science: Geometric Techniques for Data Reduction
    ✱ STEM Communication

  • -

    Activities and Societies: „DECAN – Deutsche CanSat-Höhenrakete“ DLR Förderprogramms Projekt STERN (Studentische Experimentalraketen) Gruppe

    ➜ Topics: IIoT, Sensor Fusion, Path Planning, Reinforcement Learning, Space Mission Planning
    ➜ Robots: BEAR, SEAR, Rovers, BettyBot, KUKA Arms, PR2, PUMA, AR.Drone 2.0, Bebop2
    ➜ Software: ROS, MORSE, MATLAB, Gazebo, Unity, Blender, TinyOS
    ➜ Hardware: TI AM3359, TI MSP-EXP430F5529LP, TI CC3200-LAUNCHXL, STM32
    ➜ Languages: C++, Python, UML, XML, C#

    Courses:
    ✱ Planetare Exploration und Weltraumrobotik (Planetary Exploration and Space Robotics)
    ✱ Raumfahrtplanung und…

    ➜ Topics: IIoT, Sensor Fusion, Path Planning, Reinforcement Learning, Space Mission Planning
    ➜ Robots: BEAR, SEAR, Rovers, BettyBot, KUKA Arms, PR2, PUMA, AR.Drone 2.0, Bebop2
    ➜ Software: ROS, MORSE, MATLAB, Gazebo, Unity, Blender, TinyOS
    ➜ Hardware: TI AM3359, TI MSP-EXP430F5529LP, TI CC3200-LAUNCHXL, STM32
    ➜ Languages: C++, Python, UML, XML, C#

    Courses:
    ✱ Planetare Exploration und Weltraumrobotik (Planetary Exploration and Space Robotics)
    ✱ Raumfahrtplanung und -betrieb (Space Planning and Operations)
    ✱ Projekt Raumfahrtsysteme II (Project Space Systems II)
    ✱ CanSat: Hands-on Satellite Design
    ✱ Space Mission Design
    ✱ Applications of Robotics and Autonomous Systems
    ✱ Project Hot Topics in Computer Vision B
    ✱ I, Robot? (Artificial) Selfhood and Consciousness
    ✱ Robotics and AI: Ethical and Social Challenges
    ✱ Recent Advances in Computer Architecture
    ✱ Digitale Zukunft (Digital Future)
    ✱ Computer-Supported Interaction
    ✱ Future Perspectives in Human Factors Research
    ✱ BioDesign

  • -

    ➜ Specialization: Control Systems (Intelligent Systems)
    ➜ Software: ROS, MATLAB, Simulink, OpenCV, PSpice, Mathematica, RTOS, AutoCAD Fusion 360
    ➜ Hardware: TMS320C2x, ARM, OMAP44x, Intel Atom 7x, Xilinx MicroBlaze, Jetson TX2
    ➜ Topics: Kalman Filters, Robust Control, Random Processes, DSP, Petri-Nets, Particle Filters
    ➜ Algorithms: MDP/POMDP, HMM, SDARE/SDRE, EFK/UKF, SVD, MCL, MPC, PID, Lyapunov, Fourier

    Courses:
    ✱ Advanced Model-Based Nonlinear Control Systems
    ✱…

    ➜ Specialization: Control Systems (Intelligent Systems)
    ➜ Software: ROS, MATLAB, Simulink, OpenCV, PSpice, Mathematica, RTOS, AutoCAD Fusion 360
    ➜ Hardware: TMS320C2x, ARM, OMAP44x, Intel Atom 7x, Xilinx MicroBlaze, Jetson TX2
    ➜ Topics: Kalman Filters, Robust Control, Random Processes, DSP, Petri-Nets, Particle Filters
    ➜ Algorithms: MDP/POMDP, HMM, SDARE/SDRE, EFK/UKF, SVD, MCL, MPC, PID, Lyapunov, Fourier

    Courses:
    ✱ Advanced Model-Based Nonlinear Control Systems
    ✱ Control Systems
    ✱ Discrete Event Dynamic Systems
    ✱ Real-Time Computer Control Systems
    ✱ Advanced Microprocessor Systems
    ✱ Linear Systems
    ✱ Random Signal Analysis
    ✱ Decision Analysis
    ✱ Project Management
    ✱ Master's Project (BP-AR-HMM Processes for Robot Skill Transfer/Imitation Learning)

  • -

    Activities and Societies: in Formal System Analysis Department. Member of EIT Digital Academy, Co-Founder of EIT Digital Academy Student Association

    ► Specialization: Internet of Things through Embedded Systems; Human-Technology Interaction
    ► Software: ROS, MATLAB, OpenMP, Pthreads, SysML, PRISM, GEM5, MPI, RTOS, NAOqi, mCLR2
    ► Hardware: NAO, Xilinx FPGAs, Ætherial NoCs, CompSoC, Nvidia GPUs, Teleop Haptic Controllers
    ► Languages: C/C++, Python, CUDA, UML, mCLR2, Assembly, PASM (parallel assembler)

    Courses:
    ✱ Human-Robot Interaction
    ✱ Intelligent Architectures
    ✱ Haptics (Robotics)
    ✱ Embedded Computer…

    ► Specialization: Internet of Things through Embedded Systems; Human-Technology Interaction
    ► Software: ROS, MATLAB, OpenMP, Pthreads, SysML, PRISM, GEM5, MPI, RTOS, NAOqi, mCLR2
    ► Hardware: NAO, Xilinx FPGAs, Ætherial NoCs, CompSoC, Nvidia GPUs, Teleop Haptic Controllers
    ► Languages: C/C++, Python, CUDA, UML, mCLR2, Assembly, PASM (parallel assembler)

    Courses:
    ✱ Human-Robot Interaction
    ✱ Intelligent Architectures
    ✱ Haptics (Robotics)
    ✱ Embedded Computer Architecture
    ✱ Quantitative Analysis of Embedded Systems
    ✱ Real-Time Systems
    ✱ Multi-core Embedded Platforms (FPGAs)
    ✱ Advanced Cognitive Engineering
    ✱ Advanced Cognition
    ✱ Advanced Perception
    ✱ Automotive Human Factors
    ✱ Project & Process Management
    ✱ Let's Make Humans Better! (Transhumanism)
    ✱ innovationSpace
    ✱ System Validation/Process Theory
    ✱ Technology Entrepreneurship
    ✱ System Lifecycle of IoT

  • -

    ► Developed enterprise-level solutions implementing AI for classification and labeling
    ► Proposed a chatbot for space applications (implementing in upcoming analog astronaut mission)
    ► Developed, trained, and deployed models using AutoML (GCP), Figure Eight, and Dialogflow

  • -

    ► Utilized AIRA and ROBONOMICS frameworks in ROS for multi-agent system development
    ► Decoded IPFS hashed ROSBags via DApp for Ethereum in NixOS
    ► Developed an integrated IoT smart facility utilizing ROS and OpenHAB
    ► Integrated ESP8266, ESP32, and Arduino Mega with MQTT for sensor monitoring
    ► Rerouted GPIO pins for sensors on Raspberry Pi 3 in Python via Windows 10 IoT Core

  • -

    ► Projects: Autonomous Rover, Kuka KR-210 Arm, Drone, Pick-N-Place PR2
    ► Hardware: Jetson TX2, sensor nodes, computer vision components, IMU/GPS modules
    ► Software: ROS, Python, TensorFlow, Unity, Jupyter, Gazebo, VMware, Rviz, OpenCV
    ► Topics: Vision, Controls, Motion Planning, Perception, Estimation, Learning, Kinematics

  • -

    ► Methods: Laplace, Fourier, CTFT, Thevenin's, Bode Plot, ODE, PDE, Block Diagrams
    ► Software: Matlab, Mathematica, PSpice, C++, SciKit, Python, TensorFlow, AutoCAD, LabView
    ► Components: MOSFETs, Filters, Op-Amps, BJT, Capacitors, Inductors, Transformers
    ► Topics: Linear (Continuous/Discrete) Systems, LTI, Convolutions, Signals, Noise, Impedance

  • -

    ► Designed an Extended Kalman Filter (EKF) to estimate attitude and position from IMU and GPS
    ► Built a nonlinear cascaded controller for drone systems and implemented on Parrot Bebop 2
    ► Optimized 2D solutions using waypoints, then scaled solutions to 3D problems for urban flight

    ► Hardware: Parrot AR.Drone 2.0, Parrot Bebop 2, Bitcraze Crazyflie STEM
    ► Software: ROS, Gazebo, RViz, Visual Studio

  • -

    Created AIs that:
    ► Beat humans in Isolation using Minimax, Alpha-Beta search, and iterative deepening
    ► Solve advanced Sudoku using constraint propagation, Naked Twins, and search techniques
    ► Optimize path costs using A* heuristics and propositional logic for transportation cargo systems
    ► Utilized HMMs to build an ASL Recognizer with custom features

  • -

    ► Completed projects using OpenCV, PyTorch, and Nvidia GPUGPs (Tesla K80)
    ► Created a CNN-RNN Decoder/Encoder model (ResNet50) to translate images into sentences
    ► Applied principles of robotic inference for object detection and recognition with AlexNet

  • -

    ► Completed independent research with DQNs with optimal results for MIT's DeepTraffic
    ► Completed robotics oriented projects with deep learning, reinforcement learning, and Q-learning
    ► Completed business projects with supervised, semi-supervised, and unsupervised methods

  • -

    Activities and Societies: EIT Digital Summer School

    ► Used predictive analytics, machine learning, and big data for a smart city start-up
    ► Pitched in front of a regional jury
    ► Proposed solutions to improve the community and smart citizen participation

  • -

    ► Projects: Drone Mobility, Vertical Hopper, Search Algorithms, Configuration Spaces
    ► Software Used: Python, Matlab, Atom, C++, Eigen, Scipy Stack
    ► Topics: Aerial, Computational Motion Planning, Perception, Estimation, Learning

  • -

    ► Projects: Use AI to solve Sudoku, 2048, Regression Models, Data Analysis for NLP
    ► Software Used: Python, Matlab, Atom, C++, Eigen, Scipy Stack
    ► Topics: Algorithms, NLP, Deep Learning, CSP, PRM, MDP, Robot Path Planning, 3D Modeling

  • -

    ► Project: Develop mass production IoT device to have exchangeable sensors
    ► Software Used: Altia, Fusion 360, Balsamiq
    ► Topics: Design, Industry 4.0, Supply Chain Management, Intelligent Machining, Prototyping

  • -

    ► Projects: Amusement Park, Apartment Environment, Maze Navigator
    ► Software Used: Unity, C#, Android Studio SDK, Java SDK, Google Cardboard, Oculus SDK
    ► Topics: Scripting, Animations, Physics, Cameras, Design, Navigation, Materials

  • -

    ► Capstone: Digital forensic investigation of real world case with court admissible report
    ► Topics: Forensics, Risk Assessment, Network Security, Cryptography, Intrusion Detection
    ► Programs Used: Sans Sift, FTK Imager, SleuthKit, Autopsy, Invisible Secrets, Helix, EnCase

  • -

    ► Projects: Facebook Campaign, SEO Audit, Google Adwords Campaign, Display Ads
    ► Software: MozPro, Google Adwords, Pingler, SEMrush, Google Analytics, Facebook Business
    ► Topics: Personas, Customer Journey, ROI, KPI, Conversion, CTR, Impressions, Metadata
    ► Digital Delivery: MailChimp, WordPress, Facebook, Instagram, LinkedIn, Twitter

  • -

    ► Case Study: In-depth examination of Tesla and the resulting disruptions and opportunities
    ► Models Used: Disruption/Reaction/Action, Situation-Complication-Solution, RBV/DCV/MBV
    ► Topics: Innovation, Empathic Design, Industry Structures, Resources, Talent Management

  • -

    ► Software: SQL, Tableau, NoSQL, Excel
    ► Projects: Analysis of Flight Delays and Cancellations
    ► Topics: Visual Dashboards, Digital Marketing, Data Wrangling

  • -

    Activities and Societies: President of STS Club, Martial Arts Club, Taiwanese Student Association

    ► Capstone: Analysis of impacts from Human Machine Interface, Robotics, and AI on society
    ► Case Study Focus: BioSleeve (JPL's Robotics), Google Glass, MYO, Oculus, IoT smart devices
    ► Topics: IoT, Robotics, Artificial Intelligence, Biotechnology, Machine Learning

  • -

    ► Housing Price Predictor, Song Recommender, NLP, Image/Doc Retrieval
    ► Software Used: Python, iPython, Conda, GraphLab, R, Jupyter Notebooks, Git
    ► Topics: Algorithms, Regression, NLP, Clustering, Retrieval, Classification, AUC, MAE, RMSE

  • -

    ► Capstone Project: Built a small Cloud Service on Win 10 accessible by Android Devices
    ► Programs Used: VMware Workstation Pro / vSphere / ESXi, MS Server 2008 R2, Linux, Android
    ► Topics: IoT, Cloud, IP / TCP, AR/VR, Wi-Fi, Bluetooth, LTE, LTE-A, Hadoop, MapReduce, HDFS

  • -

    ► Case Study: In-depth analyses of Tokyo Subway Attack, 9/11 and nuclear reactor hacking
    ► Models Used: ES-CSM2, NIST CSF, RAMCAP, CARMA, ESS-CRA
    ► Topics: Counterterrorism, Electricity, Water Supply, Aviation, Internet, Infrastructure, Risks

  • -

    ► Project: Analysis IoT device power consumption, control, and rime stack broadcasting
    ► Software Used: Ubuntu, Contiki (2.7), Cooja, Tiny OS, Riot OS
    ► Topics: Embedded Systems, Threading(proto, multi), RTOS, OS, Web Connectivity, Security

  • -

    ► Project: Analysis of diagram semantics via SysML and MagicDraw for satellite operations
    ► Software Used: SysML, MagicDraw. Sparx, IBM Rational Rhapsody, Modelio, Matlab, UML
    ► Topics: Embedded Systems, Model-Based Systems, Hacking, Lifecycle, RTOS, COTS, CASE

  • -

    ► Capstone: Full development cycle (ideation/design/creation) of unique smartphone app
    ► Software Used: Project Lens, Sketchbook, Balsalmiq, Android, iOS
    ► Topics: UI/UX, Innovation, Prototyping, User Research, Design, Heuristics, Cognitive Walkthroughs

  • -

    ► Capstone: Use comp. models to select experts with robust immune systems for deployment
    ► Programs Used: Matlab, Expression2Kinases, Cluster 3.0, Treeflow, CuffDiff
    ► Topics: Immunology, mRNA, Gene Expression, Proteins, Informatics, SNPs, eQTL, Eigengenes

  • -

    ► Capstone: Full development cycle (ideation/design/creation) of unique 3D printed product
    ► Programs Used: 360 Fusion, Sketchbook, Tinkercad, Sketchfab, UltiMaker, SCANN3D
    ► Topics: Innovation, Prototyping, Research, Design, Applications, Software, Industry 4.0, IoT

  • -

    ► Applications of system/urban design, liveability, and architecture to create smart cities
    ► Programs Used: QUA-KIT, MIT Senseable City Lab, QGIS, ArcGIS, ENVI
    ► Topics: IoT, Urban/Regional Planning, Robotics, Energy, Exergy, Stocks/Flows, City Science

  • -

  • -

    ► Software Used: OSLO, Zemax, MatLab, Pspice

  • -

    Activities and Societies: IEEE - ISA

    ► Programs Used: Matlab, LabView, EagleCAD, SolidWorks, C, C++, AutoCad, Pspice, Arduino

  • -

    Activities and Societies: Founding Member of Engineering Club

    ► Programs Used: AutoCAD, MatLab, Pspice, LaTex, Excel

  • -

    Activities and Societies: Deferred Scholars Program

    ► Programs Used: Matlab, Pspice, VHDL, Labview

Licenses & Certifications

Volunteer Experience

  • IEEE Graphic

    Technical Program Committee Member - Paper Reviewer

    IEEE

    - 3 months

    Science and Technology

  • Austrian Space Forum (OeWF) Graphic

    Science Data Officer

    Austrian Space Forum (OeWF)

    - 1 year 6 months

    Science and Technology

    For Analog Mars Mission AMADEE-20:

    - Developed a database to handle all sensor, telemetry, and biometric data sent via the Serenity spacesuit to the GCS and RSS
    - Implementing HDF5 to create a self-describing schema for telemetry and biomedical sensor data
    - Supporting researchers with data availability from astronaut experiments

    https://oewf.org/en/portfolio/amadee-20/

  • Space@yourService Graphic

    System Architect

    Space@yourService

    - 11 months

    Science and Technology

    For Analog Mission Asclepios 2021:

    - Managing and motivating his team finding new scientific projects/prototypes/experiments
    - Making sure deadlines are respected
    - Setting the objectives to be reached by the team
    - Choosing the experiments to be carried out by the astronauts

    http://asclepios.ch/asclepios-en/the-project/

  • IEEE Graphic

    ICRA 2021 Paper Reviewer

    IEEE

    - 2 months

    Science and Technology

  • Space@yourService Graphic

    Principal Investigator (AIFAA)

    Space@yourService

    - 1 year 4 months

    Science and Technology

    As the PI for AIFAA (Artificial Intelligence for Analog Astronauts); Analog Mission Asclepios 2020 & 2021:

    - Designed and created a virtual assistant to offload astronaut cognitive load related to item locations, mission planning, and protocols
    - Added affective computing and sentient analysis methods for improving astronaut mood and combat isolation
    - Evaluating performance of AIFAA using the NASA-TLX and SAGAT based on user responses and patterns
    - Migrating from (online)…

    As the PI for AIFAA (Artificial Intelligence for Analog Astronauts); Analog Mission Asclepios 2020 & 2021:

    - Designed and created a virtual assistant to offload astronaut cognitive load related to item locations, mission planning, and protocols
    - Added affective computing and sentient analysis methods for improving astronaut mood and combat isolation
    - Evaluating performance of AIFAA using the NASA-TLX and SAGAT based on user responses and patterns
    - Migrating from (online) Amazon Alexa to an (offline) ROS implementation

    https://www.youtube.com/watch?v=b-FRjMe07mQ

  • Stanford University Graphic

    "Duster" (Stardust@home, NASA)

    Stanford University

    - 1 year 3 months

    Science and Technology

    - Utilized the Space Sciences Laboratory's virtual microscopes to identify interstellar dust particle craters in hypervelocity particle collectors

    http://stardustathome.ssl.berkeley.edu/about/stardusthome/

  • Udacity Graphic

    AI for Product Managers Alpha/Beta Tester

    Udacity

    - 9 months

    Education

    - Communicates directly with the instructor and content creator to improve nanodegree quality
    - Suggests improvements for user-centric perspectives and outcomes
    - Provides professional feedback to improve course structure and scope

  • Udacity Graphic

    Algorithms and Data Structures Nanodegree Alpha/Beta Tester

    Udacity

    - 5 months

    Education

    - Validated content related to algorithms and data structures before public implementation
    - Debugged classroom content including lecture videos and projects
    - Provided constructive feedback and suggestions for improving content quality

  • Udacity Graphic

    Machine Learning Alpha/Beta Tester

    Udacity

    - 5 months

    Education

    - Validated machine learning projects using AWS, SageMaker, and SciKit-Learn
    - Debugged classroom content including lecture videos and projects
    - Provided constructive feedback and suggestions for improving content quality

  • VIPKID Graphic

    Teacher and Mentor

    VIPKID

    - Present 7 years

    Education

    - TESOL/TOEFL/Science Instructor for students in China, Hong Kong and Taiwan
    - Has taught over 1k students in 3000 classes with 5-star feedback and over 1600 followers
    - Communicates in simple Mandarin (官话) and Hanzi (汉字) if student struggles with English
    - Provides detailed, effective feedback for improvement and placement of students

  • Coursera Graphic

    Computer Science & Engineering Beta Tester

    Coursera

    - Present 6 years 11 months

    Education

    - Professional Reviewer tasked with evaluating before they become available to the public
    - Give university instructors and lecturers valuable feedback to improve the quality of classes
    - Considers non-native English learners when making assessments, to implement "localization"

  • Wounded Warrior Project Graphic

    Fundraising Coordinator

    Wounded Warrior Project

    - 2 years

    Disaster and Humanitarian Relief

    - Donates 90% of proceeds to charity for military veterans
    - Proactive approach to "Reduce, Reuse, Recycle"; prevention of improper electronic disposal
    - eBay Power Seller status, with over 500 positive feedback and 5-Star ratings

    ► eBay Website Link: http://www.ebay.com/usr/ohara124c41

  • Udacity Graphic

    Business Analytics Alpha Tester

    Udacity

    - 2 months

    Education

    - Debugged classroom content including lecture videos and projects
    - Provided constructive feedback and suggestions for improving content quality

  • Udacity Graphic

    Google Analytics Beta Tester

    Udacity

    - 6 months

    Education

    - Debugged classroom content including lecture videos and projects
    - Provided constructive feedback and suggestions for improving content quality

  • Sketchfab Graphic

    Maker / Developer

    Sketchfab

    - 2 months

    Science and Technology

    - Volunteered as a Maker at Siggraph 2017 in Los Angeles, California
    - Represented the University of Illinois at Urbana-Champaign's 3D-Printing Digital Community

  • Blizzard Entertainment Graphic

    Beta Tester

    Blizzard Entertainment

    - 4 months

    Arts and Culture

    - Participated in beta testing for developers to monitor bandwidth and gameplay mechanics for the PlayStation 4 version of Overwatch

  • Square Enix Graphic

    Beta Tester

    Square Enix

    - 5 months

    Arts and Culture

    - Contributed data and feedback regarding bandwidth requirements and gameplay mechanics for the PlayStation 4 version of FFXIV.

  • Stanford University Graphic

    Folding@home Contributor

    Stanford University

    - 3 years 9 months

    Science and Technology

    - Contributed more than 20,000 hours of PS3 GPU time for distributed computing Stanford University projects in molecular dynamics simulations.

  • Capcom Graphic

    Beta Tester

    Capcom

    - 5 months

    Arts and Culture

    - Debugged "Monster Hunter" for PlayStation 2 and reported to developers

Publications

  • Graph-based meta-learning for context-aware sensor management in nonlinear safety-critical environments

    Advanced Robotics

    This study introduces a novel framework for optimizing energy efficiency and computational load in safety-critical robotic systems operating in nonlinear domains. Leveraging Graph Attention Networks for state awareness and decision-making, the framework employs adaptive sensor and filter toggling strategies to dynamically manage system resources through real-time inferential processes. Our framework maintains continuous robot operation in the presence of sensor noise and environmental…

    This study introduces a novel framework for optimizing energy efficiency and computational load in safety-critical robotic systems operating in nonlinear domains. Leveraging Graph Attention Networks for state awareness and decision-making, the framework employs adaptive sensor and filter toggling strategies to dynamically manage system resources through real-time inferential processes. Our framework maintains continuous robot operation in the presence of sensor noise and environmental disturbances by activating additional sensors, thus preventing system shutdowns or stalls. Few-shot meta-learning techniques further augment the model's adaptability, allowing it to generalize and make real-time decisions across varying operational conditions. An extensive evaluation reveals a reduced average energy consumption, compared to ‘always-on’ configurations, by 13.71% and CPU utilization by 29.07%, without compromising system performance and safety. We also introduce Matching Networks and Siamese Networks with different loss functions to assess the system's capability to adapt to different levels of criticality. Our experiments demonstrate that the system prioritizes performance and safety in high-critical scenarios while maximizing energy efficiency in less critical situations. The framework's real-time decision-making capability is particularly crucial in human–robot environments and holds significant implications for future applications in nonlinear control systems and resilient robotic systems.

    See publication
  • in press: Neuroscience-Driven Artificial Intelligence: Practical Simulation Methods

    in Springer Nature, Neuromethods, Forefront of Neural Oscillation Research

  • Cooperative Separation in Upper Class E Airspace

    NASA - Technical Memorandum (TM)

    This document presents baseline functional requirements for a prototype NASA research Upper Class E Traffic Management (ETM) system to enable the cooperative separation concept. The baseline functional requirements are developed by incorporating inputs from NASA and the FAA researchers and engineering staff, and industry partners while accounting for the unique performance characteristics and mission needs of various existing and future ETM vehicle types. The functionalities include information…

    This document presents baseline functional requirements for a prototype NASA research Upper Class E Traffic Management (ETM) system to enable the cooperative separation concept. The baseline functional requirements are developed by incorporating inputs from NASA and the FAA researchers and engineering staff, and industry partners while accounting for the unique performance characteristics and mission needs of various existing and future ETM vehicle types. The functionalities include information sharing for situational awareness, conformance monitoring, and operating practices for cooperative separation. Several realistic traffic scenarios were built to test, validate, and demonstrate the cooperatively managed operation in the ETM environment and the associated capabilities in a simulation environment.

    See publication
  • Sharing Operational Intent With Containment Confidence Level For Negotiating Deconfliction In Upper Class E Airspace

    American Institute of Aeronautics and Astronautics

    Community-based Cooperative Separation Management (CSM) is expected to provide separation services in Upper Class E airspace (near and above FL600). Under CSM, operators are responsible for maintaining separation. The CSM concept is enabled by sharing Operational Intent (OI) among the operators to ensure common situation awareness. The OI is represented as four-dimensional (time and space) information that indicates where an aircraft would be contained within the space and time, with a known…

    Community-based Cooperative Separation Management (CSM) is expected to provide separation services in Upper Class E airspace (near and above FL600). Under CSM, operators are responsible for maintaining separation. The CSM concept is enabled by sharing Operational Intent (OI) among the operators to ensure common situation awareness. The OI is represented as four-dimensional (time and space) information that indicates where an aircraft would be contained within the space and time, with a known level of confidence. However, each vehicle’s ability to stay within its region of OI may differ based on each vehicle’s performance characteristics, resulting in varying OI sizes among the vehicles. Such varying OI size could adversely affect efficient and fair access to the airspace. In this paper, an OI-generation algorithm under varying OI size restriction with Containment Confidence Level (CCL) is presented. High-Altitude Long Endurance (HALE) balloon operations are used as an example application. A framework is presented by which CCL information is used in the deconfliction process. A fast-time simulation experiment is conducted to evaluate the feasibility of the proposed framework. The simulation results show a reduced number of unnecessary deconfliction actions.

    See publication
  • COGENT: A Concurrent Engineering and Generative Engineering Tooling Platform

    2022 IEEE International Systems Conference (SysCon)

    COGENT is a plugin solution architecture that enables cross-functional teams in automated system architecture generation in concurrent design facilities. A conceptual FireSat case study was explored, demonstrating COGENT capabilities such as enabling concurrent users, synchronized tool usage, centralized object storage, and connectivity to third-party software and/or user-defined features for space systems.

    See publication
  • Autonomous Vehicles: Self-Parking Webinar

    http://skillathon.co/

    Gave a webinar regarding advanced techniques required for autonomous vehicles in the context of self-parking. Topics included sensor characteristics, sensor fusion, machine/deep learning, control systems/information theory, object detection/recognition, and real-time embedded systems.

    Technologies covered:
    • Machine Learning (Classification, Regression, Clustering)
    • Deep Learning (CNNs, Faster-RNN, YOLO, SSD, mAP)
    • Sensor Fusion (Extended Kalman Filter, Unscented Kalman…

    Gave a webinar regarding advanced techniques required for autonomous vehicles in the context of self-parking. Topics included sensor characteristics, sensor fusion, machine/deep learning, control systems/information theory, object detection/recognition, and real-time embedded systems.

    Technologies covered:
    • Machine Learning (Classification, Regression, Clustering)
    • Deep Learning (CNNs, Faster-RNN, YOLO, SSD, mAP)
    • Sensor Fusion (Extended Kalman Filter, Unscented Kalman Filter, Particle Filter)
    • Data Association (Global Nearest Neighbors, K-Means Clustering)
    • Modeling (DBScan, Point Clouds, Clustering, Filtering, Weights, Bias, in-line Kalman filtering)
    • Real-Time Embedded Systems (multicore/parallel processing, sparseness, Dead Reckoning, asynchronous
    sensor sampling, scheduling, object freshness)

    Live-streamed in Singapore, New York, Hyderabad (India), and Abu Dhabi.

    See publication
  • Vahid R. Riasati, Patrick G. Schuetterle, Christopher O'Hara, "Stochastic gradient descent implementation of the modified forward-backward linear prediction", Proc. SPIE 10649, Pattern Recognition and Tracking XXIX, 106490R (30 April 2018); doi: 10.1117/1

    SPIE Proceedings, Pattern Recognition and Tracking XXIX

    The Modified Forward Backward Linear Prediction, MFBLP, is an effective method for data dimensionality reduction and combined with eigen-vector and eigen-value techniques significant improvements in signal isolation have been shown and discussed in previous notes of this technique. In the present work, a Stochastic Gradient Descent technique is utilized to limit the dimensionality reduction of the MFBLP and the results of this technique is compared in relation to an application of the…

    The Modified Forward Backward Linear Prediction, MFBLP, is an effective method for data dimensionality reduction and combined with eigen-vector and eigen-value techniques significant improvements in signal isolation have been shown and discussed in previous notes of this technique. In the present work, a Stochastic Gradient Descent technique is utilized to limit the dimensionality reduction of the MFBLP and the results of this technique is compared in relation to an application of the eigen-vector eigen-value technique to limit the dimensionality reduction of the MFBLP. By using a correlation metric we are able to discuss the measure of goodness of the new implementation of the MFBLP, discuss its potential, and some of its applications in this analysis. The processing approach is for active sensor systems and discussed for comparison.

    See publication
  • Stochastic gradient descent implementation of the modified forward-backward linear prediction

    SPIE Defense + Security, Session 7: Deep Learning Based Pattern Recognition

    2018 SPIE Defence + Security conference presentation of article published in 2018 SPIE Proceedings.

    See publication
  • Meet our students: Christopher Ohara

    EIT Digital Academy, Newsroom

    Interview with EIT Digital in regards to becoming one of the first (one of two) masters students to be selected globally for a unique embedded systems and internet of things programme, via Coursera.

    See publication
  • Feature in Cal Poly Pomona's "Xpressions of Xcellence"

    Cal Poly Pomona, Department of Engineering

    • Feature interview discussing the design, development and distribution of a product made on campus as for an interdisciplinary capstone project with the College of Engineering, College of Business and College of Science.

    See publication

Courses

  • 1 - Robotics Capstone (McNair Scholars Program)

    CPU499 01/02/03/04/05/L

  • 2 - STS Capstone (Human Augmentation and HMI) [Case: NASA JPL BioSleeve]

    STS 461/462/463

  • 3 - Interdisciplinary Entrepreneurship Capstone [Product: Blu-Finder]

    CHE 463 01/02/03/L

  • 4 - Innovation Space Project - Business Development Lab [Company: Labeledby]

    1ZM150, 2IEIT0, 2IEIT5

  • 5 - Electrical Engineering Project I & II

    EENG 1910/L, EENG 1920/L

  • Advanced Perception, Advanced Cognitive Engineering, Automotive Human Factors

    0HM130, 0HM150, 0HM310

  • Applications of Robotics & Autonomous Systems, Computer Vision Project: B, Recent Advances in Computer Architecture

    -

  • Applied Optics w/ Zemax, OSLO, Electrical Circuit Analysis

    PHY344/L, ECE210/L

  • Asset Allocation in Technical Decision Making (Engineering Economics), Engineering Project Design Principles & Applications

    EGR403, EGR481/482/L

  • CanSat Satellite Design, Intro to BioDesign, Human-Machine Systems

    -

  • Chemistry for Engineers and Scientists, Engineering Statistics & Probability, Ethical Considerations in Engineering, Science, and Technology (Engineering Ethics)

    CHM115, STA309, EGR402

  • Cities in a Global Economy (Global Economics)

    URP475

  • Computer Applications for Engineering, C-Programming for Engineers, Engineering Design/CAD

    ETE101, ETT215, EGR04 /L

  • Construction Drafting, Intro to Drafting, Drawing & Composition

    ETC130/L, DRFT 01, ART 30

  • Control of Mobile Robots

    DL0013M

  • Cybersecurity Fundamentals, Computer Forensics, Network Security

    CYBER 501x, 502x, 504x

  • Cybersecurity Risk Management

    CYBER 503x

  • DC Circuit Analysis, AC Circuit Analysis, Applied Network Analysis w/ Pspice, Matlab

    ETE102/L ETE103/L ETE31L

  • Differential Equations, Linear Algebra, Laplace Transforms

    MAT216, MAT228, MAT317

  • Digital Logic, Symbolic Logic, Logic & Computing

    ETE230/L, PHL08, PHL218

  • EM Radiation & Relativity, Quantum Theory & Wave Mechanics

    PHY234/L, PHL 235/L

  • Electricity & Magnetism, Waves, Fluids, Thermodynamics, Kinetics & Mechanics

    PHY131/L, 132/L, 133/L

  • Electronics, Linear Systems & Signals, Fundamentals of Electrical Engineering

    ECE340, ECE350, ECE240

  • Embedded Systems Lab, Quantitative Evaluation of Embedded Systems

    5LIB0, 2IMN25

  • Engineering Statics, Engineering Dynamics

    ETT210, ETT211

  • Environment, Technology & Culture, General Biology

    ANT350, BIO02A

  • History of American Science & Technology, History of Physics, The Scientific Revolution

    HST408, PHY306, HST421

  • Human-Robot Interaction, Haptics (Bilateral Teleoperation)

    0HM280, 4SC040

  • Innovation & Creativity Management, Thinking and Acting Like an Entrepreneur

    MTI 003x, 004x

  • Intro to STS

    STS201

  • Japanese I & II

    FL161/162

  • Linear Systems & Signals, Random Variables & Random Signal Analysis

    ECE601, ECE673

  • Logic & Set Theory - Linear Systems, Signals & Control

    2IHT10, 5LIQ0

  • Managing Disruptive Change, Customer-Centric Innovation

    MTI 001x, 002x

  • Material Science & Engineering, Electricity & Magnetism (Special Topics), Energy & Society

    MTE207, PHY299A, PHY301

  • Mechanics of Materials I~IV: Stress, Strain, Axial Loading, Deflections & Failure Theories

    DL0014/15/16/17M

  • Metaphysics, Philosphy of Science, Philosophy of Death

    PHL360, PHL 483, PHL345

  • Multivariable & Vector Calculus, Potential Fields, Lagrange, Gradients

    MAT214, 215

  • Newtonian Mechanics, College Algebra, Trigonometry

    PHY M01A, MTH 1010, M07

  • PCB Fabrication & Manufacturing, Semiconductor Devices & Circuits

    ETE272/L, ETE204/L

  • Planetary Exploration & Space Robotics, Space Mission Planning & Operations, Space Systems Project II

    -

  • Psychology, Cultural Anthropology, Cultural Nutritional Science

    PSY 1630, ANT 360, NTS 07

  • Strategic Management: From Intuition to Insight to Decision

    MTI 005x, 006x

  • System Validation, Embedded Computer Architecture

    2IMF30, 2IMN20

  • Technology & Society, Principles of Socioloy, Principles of Economics

    SOC440, SOC201, EC201

  • Technology Entrepreneurship, Software Architecture for the Internet of Things

    1ZM20, 2IMN15

Projects

  • Deutsche CanSat-Höhenrakete (DECAN) Launcher

    -

    As a member of the Mechanical Engineering Team:
    • Improved fin and nose cone design for an improved center of gravity (CATIA V5, 3D-Printing)
    • Assisted in the manual construction, testing, and validation for the launcher
    • Improved placement design for telemetry and payload to properly shift the center of mass

    As a member of the Electronics Team:
    • WIP (EPS and battery testing)

    See project
  • CanSat - Satelitte Design

    -

    As the Project Manager:
    • Designed and delegated work breakdown structure, work packages, and timeline
    • Led and approved each phase of the design (PDR, FRR, CDR, etc.)
    • Responsible for version control and ensuring functional and non-functional requirements

    As the System Engineer:
    • Integrated all submodules (electrical, mechanical, software, etc.)
    • Optimized the satellite and rover CAD designs (SolidWorks)
    • Developed the software architecture based on functional and…

    As the Project Manager:
    • Designed and delegated work breakdown structure, work packages, and timeline
    • Led and approved each phase of the design (PDR, FRR, CDR, etc.)
    • Responsible for version control and ensuring functional and non-functional requirements

    As the System Engineer:
    • Integrated all submodules (electrical, mechanical, software, etc.)
    • Optimized the satellite and rover CAD designs (SolidWorks)
    • Developed the software architecture based on functional and operational requirements

    See project
  • Tell Me What You Can See: Sensor Fusion for Autonomous Driving (SAE Lv3)

    -

    As a member of the Sensor Fusion Team:
    • Implemented various control algorithms (KF, EKF, Global Nearest Neighbors, etc.)
    • Validated results from other teams (RADAR, LiDAR, Camera)
    • Presented demonstration on location for Hella Aglaia in Berlin, DE

    Other creators
    See project
  • Real-Time Control of a Monolithic Piezoelectric Nano-Positioning System

    -

    As a member of the Mechatronics Engineering Team:
    • Primary algorithm designer - implemented ZV, ZVD, PID, Industrial Regulator, and Deadbeat Control
    • Utilized Matlab for accurate calculations and output for a fixed plant
    • Validated all designs in Simulink, completed all benchmarking, data analysis, and data visualization

    Other creators
    See project
  • UAV Hunter Drone

    -

    Individual Master's Project:
    • Designed a hunter drone to seek out unauthorized commercial drones to disable them
    • Classified and identified drones from a personally created data set using Jetson TX2 and Nvidia DIGITS
    • Simulated drone behavior in ROS, with designs in Gazebo and RViz
    • Successfully validated system on two real drones (Parrot Bebop2 and Parrot AR.Drone 2.0)

    See project
  • Poly Presents: BLU-Finder

    -

    As a member of the production team and Chief Marketing Officer:
    • Design, development, marketing, and distribution of an IoT device named "Blu-Finder"
    • Storage device paired to a smartphone to notify the user when left in a public computer
    • Results: ROI met after one month, awarded $5000, featured in annual Dept. of Engr Magazine

    Other creators
    See project
  • Ronald E. McNair Scholars Post-Baccalaureate Program (Robotics)

    -

    Individual Bachelor's Project:
    • The design, testing, and operation of an autonomous robot (NASA's Curiosity Replica)
    • Robot navigated a path on location at Cal Poly Pomona using GPS, ultrasonic, and IR sensors
    • Results: Successful, presented research at Cal Poly Pomona, UC Berkeley, and won an award

    See project
  • Advanced Motion Controls "Click and Move" Contest

    -

    As a member of the Robotics Team and Lead Coordinator:
    • Designed a "pick-n-place" robotic arm for the sorting of lettuce seeds
    • Utilized AMC's "Click and Move" software to control sensors and actuators
    • Results: Awarded second place globally for AMC's University Outreach Challenge

    Other creators
    See project

Honors & Awards

  • Support for Pioneering Research Initiated by Next Generation in Green Transformation (SPRING-GX) Fellowship

    Japan Science and Technology Agency (JST)

  • Microsoft Azure Machine Learning Scholarship

    Udacity

  • Nutanix Hybrid Cloud Scholarship

    Udacity

  • Intel Edge AI for IoT Scholar

    Intel; Udacity

    https://www.udacity.com/scholarships/intel-edge-ai-scholarship

  • EIT Digital Masters Program Pilot Student

    EIT Digital

    One of only two students selected globally for admittance into the EIT Digital Blended Masters Programme.

  • Inaugural Robotics Software Engineering Nanodegree Program Student

    Udacity

    In the inaugural (pilot) batch of students (1000 globally) to be selected for Udacity's Robotics Nanodegree Program.

  • Ronald E McNair Post-Baccalaureate Scholar

    Dr. Winny Dong

    Completion of McNair Scholars Program (Year 1)

  • Kellogg's Undergraduate Scholar Program Scholarship

    W.K Kellogg Foundation

    Awarded $2000 research scholarship/grant for designing and building an autonomous GPS-controlled robotic vehicle. One of only ten annual winners, as the selection process was very competitive.

  • Digital Badges

    -

    https://backpack.openbadges.org/share/8caa934ab67374b41fad87252d36b489/
    https://www.youracclaim.com/users/christopher-ohara.00ff7706/badges

Test Scores

  • GRE General Test

    Score: 160, 160, 5

    Quantitative:160
    Qualitative:160
    Writing Assessment:5

Languages

  • English

    Native or bilingual proficiency

  • Japanese

    Limited working proficiency

  • Chinese

    Limited working proficiency

  • German

    Limited working proficiency

Organizations

  • INCOSE - International Council on Systems Engineering

    Associate Member

    - Present
  • International Shinkendo Foundation

    Rank: 三天

    - Present

    Katana, Bojutsu, Aikido https://www.facebook.com/nasajplcareers/posts/1558317627520371

  • ISA - International Society of Automation

    Student Member

    - Present
  • IEEE - Institute of Electrical and Electronics Engineers

    Student Member

    - Present
  • International Karate Organization Kyokushinkaikan

    Rank: 極真家

    -

    Full Contact Karate

  • Science, Technology, and Society Club

    President

    -
  • Engineering Club

    Founding Member / Web Designer

    -

Recommendations received

More activity by Christopher

View Christopher’s full profile

  • See who you know in common
  • Get introduced
  • Contact Christopher directly
Join to view full profile

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses