avatar

Dr Christopher McMurrough

[Dr Christopher Dale McMurrough]

Other Faculty, Computer Science and Engineering
Last Updated: May 26, 2020
about me

Research Interests

Research Interests
Computer vision, eye tracking, robotics, Micro Air Vehicles (MAVs)

Teaching Interests

Teaching Interests
Entrepreneurship, makerspaces, practical skills

Biography

Biography

I am developer of perceptual computing techniques for intelligent robotic systems in a wide range of applications and environments. I have experience working with UAV/UGV systems, Micro Air Vehicles (MAVs), industrial robots, embedded development, real-time applications, 3D perception / machine vision, and assistive devices for users with severe physical disabilities.

Education

Education

    • 2013 PhD in Computer Science Engineering
      The University of Texas at Arlington, 2013
    • 2010 MS in Computer Science Engineering
      The University of Texas at Arlington, 2010
    • 2008 BS in Computer Science Engineering
      The University of Texas at Austin, 2008

Appointments

Appointments

    • Jan 2014 to Present Chief Executive Officer
      Advanced Perception Technologies, LLC (Arlington, TX, United States)
      Leading commercialization efforts of technology startup Developing 3D perception hardware and software for human-computer interaction
    • Jan 2013 to Present Robotic Perception Consultant
      Wynright Corporation (Arlington, TX, United States)
      Trained existing developers on 3D perception technologies for robotic manipulation tasks o Developed code base for robotic truck unloading application using industrial manipulators Provided guidance on system architectural design and implementation
    • Jan 2013 to 2015 Robotic Perception Developer
      Wynright Corporation (Arlington, TX, United States)
      Developed 3D perception technologies for robotic material handling Invented new algorithms for detection of cuboids in RGB-D images (patent pending)
    • Jan 2005 to 2006 Software Developer
      FloodSource Corporation (Euless, TX, United States)
      Developed web applications providing on-demand access to FEMA flood hazard maps Gained programming experience in Java, SQL, Perl, Python, and JavaScript Maintained system website and database

Awards and Honors

    • Jan  2013 fellowship award sponsored by Lockheed Martin Graduate Fellowship
    • Jan  2012 Engineering Honor Society Induction sponsored by Tau Beta Pi
    • Jan  2011 Computer Science Honors Society Induction sponsored by Upsilon Pi Epsilon
    • Jan  2010 Graduate Doctoral Teaching Fellowship sponsored by University of Texas At Arlington
    • Jan  2010 Honors College Bridge to Graduate School Scholarship sponsored by University of Texas At Arlington
    • Jan  2010 Outstanding Graduate Teaching Assistant sponsored by University of Texas At Arlington
    • Jan  2010 University Scholar Designation sponsored by University of Texas At Arlington
    • Jan  2009 Honors College Bridge to Graduate School Scholarship sponsored by University of Texas At Arlington
    • Jan  2009 National Instruments Graphical Design Achievement Multicore Award sponsored by NI Week conference
    • Jan  2008 Honors College Bridge to Graduate School Scholarship sponsored by University of Texas At Arlington
    • Jan  2008 RoPro Student Robotics Scholarship sponsored by RoPro
    • Jan  2007 Honors College Presidential Scholarship sponsored by N/A
    • Jan  2007 RoPro Student Robotics Scholarship sponsored by RoPro
    • Jan  2006 ARRI Robotics Scholarship sponsored by ARRI
    • Jan  2006 Honors College Presidential Scholarship sponsored by N/A
    • Jan  2005 Honors College Presidential Scholarship sponsored by N/A
    • Jan  2004 National Society of Collegiate Scholars Induction sponsored by N/A

Support & Funding

Support & Funding

This data is entered manually by the author of the profile and may duplicate data in the Sponsored Projects section.
    • Feb 2020 to Aug 2020 Artifical Intelligence (AI) and Machine Learning (ML) Modeling sponsored by  -  $7500
      (Funded)
    • Oct 2019 to May 2020 Raytheon Senior Design 2019 - 2020 sponsored by  -  $15000
      (Funded)
    • Mar 2019 to Sept 2019 Novel Bacterial Cellulose-Based Materials and Fabrication Techniques for UAV Construction sponsored by  -  $7161
      (Funded)
    • Mar 2019 to Sept 2019 Novel Bacterial Cellulose-Based Materials and Fabrication Techniques for UAV Construction sponsored by  -  $7161
      (Funded)
    • Nov 2018 to May 2019 Supersensor sponsored by  -  $9800
      (Funded)
    • May 2015 to June 2016 WORKSHOP: Doctoral Consortium at the PETRA 2015 Conference sponsored by  -  $29040
      (Funded)

Publications


      2018
      • Conference Proceeding
        Leveraging Industry Sponsorship as a Catalyst for Transformational Change in a Computer Science \& Engineering Senior Capstone Design Program
        Capstone Design Conference
        [McMurrough, ChristopherDale, Conly, ChristopherThomas].

      2016
      • Conference Proceeding
        A 3D Perception-based Robotic Manipulation System for Automated Truck Unloading
        2016 IEEE International Conference on Automation Science and Engineering (CASE)
        [McMurrough, ChristopherDale, Doliotis, Paul, Criswell, Alex, Middleton, MatthewB, Rajan, SamarthT]. Fort Worth, TX.

      2015
      2013
      • Conference Proceeding
        A Development and Evaluation Platform for Non-Tactile Power Wheelchair Controls
        Proceedings of the 6th International Conference on PErvasive Technologies Related to Assistive Environments
        [McMurrough, ChristopherDale, Ranatunga, Isura, Papangelis, Alexandros, Popa, Dan, Makedon, Fillia]. DOI: http://dx.doi.org/10.1145/2504335.2504339
      • Conference Proceeding
        An Assistive Object Manipulation System
        Proceedings of the 6th International Conference on PErvasive Technologies Related to Assistive Environments - PETRA '13
        [Papangelis, Alexandros, McMurrough, ChristopherDale, Ranatunga, Isura, Makedon, Fillia]. DOI: http://dx.doi.org/10.1145/2504335.2504401
      • Conference Proceeding
        Development of An Omniwheel-based Holonomic Robot Platform for Rough Terrain
        Proceedings of the 6th International Conference on PErvasive Technologies Related to Assistive Environments
        [McMurrough, ChristopherDale, Enotiades, Harris, Phan, Scott, Savoie, Stephen, Makedon, Fillia]. DOI: http://dx.doi.org/10.1145/2504335.2504398

      2012
      • Conference Proceeding
        A Survey of Assistive Devices for Cerebral Palsy Patients
        Proceedings of the 5th International Conference on PErvasive Technologies Related to Assistive Environments - PETRA '12
        [McMurrough, ChristopherDale, Papangelis, Alexandros, Boisselle, Angie]. DOI: http://dx.doi.org/10.1145/2413097.2413119
      • Conference Proceeding
        Low-cost Head Position Tracking for Gaze Point Estimation
        Proceedings of the 5th International Conference on PErvasive Technologies Related to Assistive Environments - PETRA '12
        [McMurrough, ChristopherDale, Rich, Jonathan, Metsis, Vangelis, Nguyen, An, Makedon, Fillia]. DOI: http://dx.doi.org/10.1145/2413097.2413125

      2011
      • Conference Proceeding
        Bilingual Corpus for AVASR using Multiple Sensors and Depth Information
        Auditory-Visual Speech Processing 2011
        [Galatas, Georgios, Potamianos, Gerasimos, Kosmopoulos, Dimitrios, McMurrough, ChristopherDale, Makedon, Fillia]. Volterra, Italy: "ISCA International Speech Communication Association".
      • Conference Proceeding
        eyeDog: an assistive-guide robot for the visually impaired
        Proceedings of the 4th International Conference on PErvasive Technologies Related to Assistive Environments
        [Galatas, Georgios, McMurrough, ChristopherDale, Mariottini, GianLuca, Makedon, Fillia]. 58. "ACM".

      2009
      • Conference Proceeding
        Developing a Real-Time MAV Flight Control System Test Bed Using NI LabVIEW and PXI
        NI Week
        [McMurrough, ChristopherDale, French, Kyle, Doman, DavidB.].
        http://sine.ni.com/cs/app/doc/p/id/cs-12086

      2014
      • Other
        Apparatus, System, and Method for Mobile, Low-Cost Headset for 3D Point of Gaze Estimation
        [McMurrough, ChristopherDale].
      • Other
        Perception-based Robotic Manipulation System and Method for Automated Truck Unloader that Unloads/Unpacks Product from Trailers and Containers
        [McMurrough, ChristopherDale, Doliotis, Paul, Criswell, Alex, Middleton, MatthewB., Rajan, SamarthT].

      2013
      • Other
        Hardware and Software Systems for Control of Assistive Robotic Devices Using Point-of-Gaze Estimation
        [McMurrough, ChristopherDale].(December), "The University of Texas at Arlington".

      2010
      • Other
        Real Time Hardware And Software Systems For Micro Air Vehicle Flight Control Testing
        [McMurrough, ChristopherDale].(May), "The University of Texas at Arlington".
        http://dspace.uta.edu/handle/10106/4891

      2014
      • Magazine/Trade Publication
        Build an ODROID Powered Off-Road Unmanned Ground Vehicle - Part III: GPS Navigation and Testing
        ODROID Magazine
        [McMurrough, ChristopherDale].
      • Magazine/Trade Publication
        “Build an ODROID Powered Off-Road Unmanned Ground Vehicle - Part II: Interfacing Motors and Sensors
        ODROID Magazine
        [McMurrough, ChristopherDale]. 27-29.
      • Magazine/Trade Publication
        Build an ODROID Powered Off-Road Unmanned Ground Vehicle - Part I: Overview, Platform Assembly, and Power Distribution
        ODROID Magazine
        [McMurrough, ChristopherDale]. 38-40.

Courses

      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2020
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2020
      • CSE 4316-007 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2020
      • CSE 4316-008 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2020
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2020
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2020
      • CSE 4317-007 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2020 Download Syllabus
      • CSE 4317-008 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2020
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2019
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2019
      • CSE 4316-007 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2019
      • CSE 4316-008 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2019
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2019
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2019
      • CSE 4317-007 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2019
      • CSE 4317-008 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2019
      • CSE 4317-003 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Fall - Regular Academic Session - 2018
      • CSE 4317-004 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Fall - Regular Academic Session - 2018
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2018
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2018
      • CSE 4316-007 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2018
      • CSE 4316-008 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2018
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Summer - Eleven Week - 2018
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Summer - Eleven Week - 2018
      • CSE 4316-003 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Summer - Eleven Week - 2018
      • CSE 4316-004 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Summer - Eleven Week - 2018
      • CSE 4310-001 INTRO TO COMPUTER VISION
        (Course Id: 112993)
        Summer - Eleven Week - 2018
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2018
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2018
      • CSE 4317-007 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2018
      • CSE 4317-008 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2018
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Spring - Regular Academic Session - 2018
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Spring - Regular Academic Session - 2018
      • CSE 4317-003 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Fall - Regular Academic Session - 2017
      • CSE 4317-004 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Fall - Regular Academic Session - 2017
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2017
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2017
      • CSE 4316-007 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2017
      • CSE 4316-008 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2017
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Summer - Eleven Week - 2017
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Summer - Eleven Week - 2017
      • CSE 4316-003 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Summer - Eleven Week - 2017
      • CSE 4316-004 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Summer - Eleven Week - 2017
      • CSE 2100-001 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Summer - Eleven Week - 2017
      • CSE 2100-002 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Summer - Eleven Week - 2017
      • CSE 2312-001 CMPTR ORG & ASSEMB LANG PROG
        (Course Id: 102416)
        Spring - Regular Academic Session - 2017
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2017
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2017
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Spring - Regular Academic Session - 2017
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Spring - Regular Academic Session - 2017
      • CSE 2100-001 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Spring - Regular Academic Session - 2017
      • CSE 2100-002 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Spring - Regular Academic Session - 2017
      • CSE 2100-003 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Spring - Regular Academic Session - 2017
      • CSE 2100-004 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Spring - Regular Academic Session - 2017
      • CSE 2312-003 CMPTR ORG & ASSEMB LANG PROG
        (Course Id: 102416)
        Fall - Regular Academic Session - 2016
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Fall - Regular Academic Session - 2016
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Fall - Regular Academic Session - 2016
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2016
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2016
      • CSE 2100-001 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Fall - Regular Academic Session - 2016
      • CSE 2100-002 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Fall - Regular Academic Session - 2016
      • CSE 2100-003 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Fall - Regular Academic Session - 2016
      • CSE 2100-004 PRACTICAL COMPUTER H/S SYSTEMS
        (Course Id: 112547)
        Fall - Regular Academic Session - 2016
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Summer - Eleven Week - 2016
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Summer - Eleven Week - 2016
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Summer - Eleven Week - 2016
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Summer - Eleven Week - 2016
      • CSE 2312-001 CMPTR ORG & ASSEMB LANG PROG
        (Course Id: 102416)
        Spring - Regular Academic Session - 2016
      • CSE 4317-005 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2016
      • CSE 4317-006 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Spring - Regular Academic Session - 2016
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Spring - Regular Academic Session - 2016
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Spring - Regular Academic Session - 2016
      • CSE 2312-003 CMPTR ORG & ASSEMB LANG PROG
        (Course Id: 102416)
        Fall - Regular Academic Session - 2015
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Fall - Regular Academic Session - 2015
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Fall - Regular Academic Session - 2015
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2015
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Fall - Regular Academic Session - 2015
      • CSE 2312-001 CMPTR ORG & ASSEMB LANG PROG
        (Course Id: 102416)
        Summer - Eleven Week - 2015
      • CSE 4317-001 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Summer - Eleven Week - 2015
      • CSE 4317-002 COMPUTER SYS DESIGN PROJECT II
        (Course Id: 102464)
        Summer - Eleven Week - 2015
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Summer - Eleven Week - 2015
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Summer - Eleven Week - 2015
      • CSE 4316-001 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Spring - Regular Academic Session - 2015
      • CSE 4316-002 COMPUTER SYSTEM DSGN PROJ I
        (Course Id: 102463)
        Spring - Regular Academic Session - 2015
      • CSE 2315-001 DISCRETE STRUCTURES
        (Course Id: 102417)
        Spring - Regular Academic Session - 2015
      • CSE 2315-003 DISCRETE STRUCTURES
        (Course Id: 102417)
        Spring - Regular Academic Session - 2015

Service to the University

    • 2018 to  2020 Overseeing implementation and operation of CSE/EE Makerspace
      CSE/EE Makerspace
    • Jan 2012 to  2013 Team Leader
      UTA
      o Served as team lead for UTA IGVC competition entry o Developed novel off-road holonomic autonomous ground vehicle o Acquired sponsorship for and organized team road trip to Detroit, MI
    • Jan 2009 to  2011 Competition Referee & Course Builder
      UTA College of Engineering
      o Served as referee for UTA College of Engineering annual high school robot competition o Constructed competition arenas during 2010 event

Service to the Profession

    • Jan 2010 to  Present
      Program Organizer
      IEEE
      o Organized 2009 IEEE Region 5 Student Robotics Competition hosted by UTA o Developed unique rules and constructed competition arenas for undergraduate teams o Managed 40+ competition teams during IEEE Region 5 annual conference
    • Jan 2006 to  2008
      Co-founder & Team Leader
      IEEE
      o Served as team lead of UTA IEEE undergraduate robotics competition team o Developed autonomous material handling robots for each annual event o Placed 3rd out of 30+ teams during 2006 event, winning cash prize for UTA IEEE chapter o Organized team road trips to San Antonio, TX, Fayeteville, AR, and Kansas City, KA

Service to the Community

Service to the Community

    • Jan 2004 to  2011
      Session Chair
      RoPro Lego Robot Competition
      o Served as referee for CSE department annual high school robot competition o Mentored teams during robot construction prior to event