David Docherty, PhD

David Docherty, PhD

Defense Systems Engineer @ BlinkTroll Robotics

About

I am an engineer with a PhD in robotics, specialising in software for robot control, sensor theory, and search algorithms. My prominent attention to detail and cultivated habit of thorough testing has allowed me to successfully develop robust systems for dangerous projects, such as the robot assisted laser microsurgery project and my PhD using large UAVs, where considerable care must be taken to maintain safety for the patient/user. My love of solving a puzzle results in me rarely giving up on a difficult goal and when combined with my most treasured personal trait, my creative thinking, regularly leads to innovative solutions. During my PhD, I amassed considerable experience in developing software and hardware for UAV control, search algorithms, and audio processing so the bioacoustics department could localise, approach, and measure echolocating bats. I developed code for a custom onboard computer: an audio processing board that I modified to feed flight commands to the UAV, based on the local audio signals. This work utilised many different communication protocols, programming languages, and SDKs to get all the components functioning together, resulting in an efficient distributed system that was robust against the regular changes to hardware specifications. This, as well as every project in my background, involved a significant amount of interfacing between distinct systems from a wide set of platforms, architectures, and programming languages - as such, I am able to efficiently integrate new hardware, communication protocols, and software to adapt to changes in the job requirements. Before my PhD I worked at Istituto Italiano di Tecnologia, Genova, where I developed hardware and software for the Robot Assisted Laser Micro-surgery project. For this I created a motor controller system that could guide a surgical laser with micron level precision and implemented a graphical tablet interface to directly control the movement of the laser. I am an expert on electronics and sensors used across robotics and how they are implemented in hardware and software. I was lecturer for three semesters of a Masters course titled Programming Robots and Other Physical Devices which focussed on: sensor theory and integration; simultaneous localisation and mapping; agent and multi-agent systems; and finally robot control software, including concepts such as PID, PWM, ROS and Kalman filters. My enthusiasm for my work is often remarked upon - students of the course I taught have told me that my lectures were never boring and my excitement about robotics was infectious.

Country

-

City

Denmark

Industry

Information Technology & Services

Skill

Troubleshooting, Software Integration, Project Management, Reliability Engineering, Professional Communication, Design Specifications, Prototyping, Systems Modeling, Debugging, Microcontrollers, Software Requirements, Software Deployment, Mathematical Modeling, Software Solution Architecture, LiDAR, Creative Problem Solving, English, Git, Linux, Software Architecture

Experience

BlinkTroll Robotics

Defense Systems Engineer

BlinkTroll Robotics

LinkedIn
2025-4 - Present · 1 yr 6 mos

Denmark

Robotics engineering for defense systems. System and test engineering as well as algorithmic design.

Independent robotics developer

2023-1 - Present · 3 yrs 9 mos

Developing a new model of emotion that allows robots to benefit from the increased survivability that emotions provided early animals. I am currently implementing on-line reinforcement learning in the form of classical conditioning, via MATLAB, to generate motor commands for a simulated robot but I hope to eventually develop the hardware as well. Outcomes: A simulated robot that can learn predictive emotional responses to stimuli. A novel mathematical model of the emotional/behavioural responses of simple animals. Creation of a simulated mobile sensor platform capable of reactive and predictive navigation.

Syddansk Universitet - University of Southern Denmark

PhD student in robotics

Syddansk Universitet - University of Southern Denmark

LinkedIn
2018-11 - 2023-1 · 4 yrs 3 mos

Odense, South Denmark, Denmark

PhD student at Maersk McKinney Moller Institute: Biorobotics, paired with Biology department: Bioacoustic group. Research and exploration of search algorithms to ascertain the best method that a drone or drones can use to find a bat hunting in a large area, as well as the development of audio capture hardware and drones. This included the creation of detailed mathematical models of the flight behaviour of both drones and bats as well as the movement of the bat's audio emission through space. Using these flight models, I developed a series of optimised search algorithms using MATLAB and generated flight paths that could be uploaded to an onboard computer on the UAV. This onboard computer was a modified audio processing board that was designed to grab ultrasound signals from a large microphone array at an extremely high framerate - my developments allowed the audio board to communicate with UAV's and update flight commands based on the audio signals that were being processed in parallel. For efficient testing I also developed a bat analog that consisted of a variably rotating ultrasonic loudspeaker. Compressing the figure-8 style flight path of the bat's audio emission into a single point rotating at different speeds and directions thus, creating a portable bat emitter that's received signal was significantly similar to a real bat. Outcomes: Efficient search algorithms taking into account physical limitations such as battery life and flight speed. Transmission of mathematical search algorithm to drone onboard computer to drone commands. Mathematical models of bat flight. A bat analog device. A robust, custom, audio processing board. 3 semesters of teaching experience.

Syddansk Universitet - University of Southern Denmark

Research Assistant

Syddansk Universitet - University of Southern Denmark

LinkedIn
2017 - 2018 · 1 yr

Odense Kommune, Region of Southern Denmark, Denmark

Developer of proactive human-robot interaction using audio processing, speech recognition, sensor fusion and motor control. In this position I implemented principles such as the Lizard Ear Model and Beamforming to accurately predict the location of a speech source, as well as speech recognition software, to orient a health-care robot towards a potential interlocutor. The audio was paired with computer vision data using sensor fusion through on-line learning to generate motor commands that would guide the robot's motion. The distributed system of audio processors, Nvidia Jetsons, and the robot platform were organised using the Robot Operating System (ROS). Outcomes: Robust speech localisation software and hardware using C++ and MATLAB. Sensor fusion of audio and vision, using ICO/ISO learning, to produce motor commands. Automatic orientation of attention towards an interlocutor.

Istituto Italiano di Tecnologia

Junior Researcher

Istituto Italiano di Tecnologia

LinkedIn
2016 - 2017 · 1 yr

Genoa, Liguria, Italy

Developer on The Robot Assisted Laser Micro-Surgery project. My work included the development of precision control systems for a surgical laser, by fusing sensor feedback and user input. My implementation of a graphical tablet allowed surgeons to draw a cutting path directly onto a magnified live-feed of a patient’s larynx which could then be discussed, edited, and finalised - the surgeon could then activate the laser which would then cut along the path that was in reality only millimeters in size. Outcomes: A motor control board, safety system, and tablet interface for a surgical laser. Micron level precision of guidance motors. More accurate, safer, more collaborative larynx surgeries. Competencies: Medically/publically safe circuit design. Medical level software and hardware documentation. Microprocessor and micro controller programming and interfacing.

Education

Syddansk Universitet - University of Southern Denmark

Syddansk Universitet - University of Southern Denmark

LinkedIn

Robotics

2018-11 - 2022-11 · 4 yrs 1 mo

Explored and developed search algorithms for drones to find bats hunting in the wild. The aim of the research was to be able to detect and record the ultrasound of wild bats whilst they are engaging in previously unobserved behaviours. The rapid testing of many different algorithms, under different circumstances such as different flight speed and battery life, was achieved using a mathematical model of both the bat and drone in Matlab. Many real-world tests were attempted but were ultimately not undertaken due to the error sensitivity of drones (small errors leading to substantial delays) but bat-recording drones were successfully implemented manually.

University of Plymouth

University of Plymouth

LinkedIn

Robotics

Final thesis on the development of complex emotions, from real world stimuli, by a robot using recursive neural nets. Masters program included: Embedded AI, VHDL and FPGAs, programming, hardware design, automation, human robot interaction, and sensor theory.

University of Plymouth

University of Plymouth

LinkedIn

Robotics

BSc thesis and project developing a modular centipede robot of undetermined length, whereby a series of body segments (including 2 legs) could be attached end-on-end to create a walking robot with any number of leg pairs. The robot was designed to behave in an animalistic manner when navigating and being interacted with. Bachelors program included: Programming in C, C++, Python, Assembly, and more; VHDL and FPGAs; hardware/circuit design; and sensor theory.

David Docherty, PhD's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.