A working original Doctor Who K-9 prop
When Abertay University purchased some unwanted Doctor Who props from the BBC in 2011, they could never have known that their future computer science student Gary Taylor would transform a water-damaged robot corpse into a working K-9, the cutest (and snarkiest) of all the Doctor’s companions.

image c/o The Courier
K-9
If you’re unfamiliar with Doctor Who, you may not be aware of the Doctor’s robotic-canine best friend, K-9. I won’t wax lyrical about the long and winding history of this iconic science fiction character (though I could), but those of you who want to learn more can watch the video below.
Tl;dw: K-9 is basically a really clever, robotic dog invented in the year 5000.
Resurrecting a robotic dog
For his final-year dissertation, computer science student Gary Taylor decided to bring K-9 back to life, having discovered the prop damaged by a water leak in the university hackspace.

“I love robotics, I love programming, I love dogs, and I love Doctor Who.” Don’t we all, Gary. Don’t we all.
Image c/o The Courier
For his dissertation, titled Creating an Autonomous Robot Utilizing Raspberry Pi, Arduino, and Ultrasound Sensors for Mapping a Room, Gary used modern-day technology to rebuild K-9’s original and often unreliable radio-controlled electronics from the 1970s.
However, Gary’s K-9 is more than a simple remote-controlled robot. As the dissertation title states, the robot uses ultrasound sensors for room mapping, and this function is controlled by both an Arduino and Raspberry Pi.

A block diagram taken from Gary’s dissertation
An Arduino Mega 2560 controls the wheels and three ultrasound sensors located at the bottom of K-9’s body. It passes the sensor data to the onboard Raspberry Pi 3, and the Pi plots obstacles and walls to create a map of K-9’s surroundings.

The three ultrasonic sensors can be seen along the bottom of K-9’s body
The Raspberry Pi also connects to a smartphone via Bluetooth, where Gary runs a custome app to remotely control K-9 and view the map it creates.
More information? Affirmative!
The team at the Electronic Engineering Journal has written up a very thorough explanation of Gary’s dissertation. Those interested in the full details of the robot won’t be disappointed!
For a video of Gary and K-9 that refuses to embed itself in this blog post, head over to The Courier’s website.
And for more Doctor Who–related Raspberry Pi builds, check out Jeremy Lee’s remake of Captain Jack’s Vortex Manipulator, a synthesised rendition of the classic theme using a Raspberry Pi Zero, and a collection of builds and props in this Doctor Who roundup, including a sonic screwdriver, a Dalek, and a TARDIS in near-space.
Oh, and another thing…
BBC released some cool behind-the-scenes images and photos from season ten of Doctor Who, including this production art for Nardole’s tracking device:
The Pi Towers staff may have let out a little squee of delight when we noticed the Raspberry Pi included within.
12 comments
Alex Bate
#IDidntKnowINeededThisUntilNowAndNowIReallyNeedIt
Pygar2
Now I’m wondering what became of Wonder Woman’s “Rover”…
Ben
I hope he fixed his spelling mistakes before he submitted his dissertation!
Richard Collins
And that is the problem with Universities. More interested in excellent literacy skills than the skills that are needed to do the job. Yes literacy is important but not more important than understanding and being able to do the subject being studied.
Milliways
Is there a K-9 kit?
Milliways
Is there a K-9 kit?
theTurnipOfDoom.py
To quote the 9th doctor:
“Fantastic.”
ade
We need these sort of things for our future.
Mars…
Gary Taylor
First of all. Yes the spelling mistakes were fixed.
I loved working on this project and it has really blown up since I completed it. I’m glad it’s gained so much fame as I was never expecting it.
Thank you for showing interest in the project as a whole
I’m still working on it and will be posting updates to my LinkedIn
https://www.linkedin.com/in/gary-taylor-4939a210b/
I will also be posting the code to GitHub soon as well to help people create an autonomous robot similar to the project
Thank you!
K94FR
I hope that someone has been able to document the original hardware and code for historical reasons.
Robert
I flew radio control planes, drove rc tank, and boats in the 70’s. The equipment isn’t unreliable. I would check your camera equipment for unreliable shielding and radio noise.
Udo Funke
great pun but the history was boring and the mans voice sounds monotone
Comments are closed