Vector CTRL

Contains ads
789 reviews
Content rating
Screenshot image
Screenshot image
Screenshot image

About this app

This is a control app for Anki Vector which also lets you use it as a moving security camera.

It currently lets you control Vector;
- live Camera feed display from Vector
- say whatever you write on the text field
(in 2 different voice)
- move forward, backward
- turn left , turn right
- set speed for move
- move head up/down
- move lift up/down
- adjust move speed
- set Vector’s eye color , picking from a nice color picker
- see battery level and voltage of Vector

More functions will be added later:
- audio feed (voice from Vector’s environment) will be added , if possible
- take photo and save to phone memory
- save video file to phone memory
- patrol mode


To get the IP address, vector serial number ,

1. Put the Vector on its dock (turned on and powered via USB)
2. Press Vector’s button 2 times. (you will see the Vector name)
3. Lift up Vector’s lift and put it down
4. You will see ;
a. Vector serial on 1st line
b. IP address on 4th line


You have to enter your username (email) and password for the Anki account and then enter the local IP address of Vector.
These 3 settings let you make Vector say whatever you like.
When you set these 3 fields correctly, first hit "Set" button to get the GUID for access. Then fill in the "Say" text field and hit "Say".

To make it move, you need additional settings:
- Vector's name
- Vector's serial

When you fill in all 5 of the settings , please hit "set"

Then, to begin moving Vector, please press "connect for move"

If your Vector is powered on and connected network,
if your phone is able to reach Vector with the set IP address (and port),
if you have entered all 5 settings correctly,
You should see direction arrows to control Vector.

After you finish moving Vector , you have to release control to him.
For this purpose, please press "disconnect" button.

You can also use it when you are away from home. You just have to;

1. map Vector’s tcp 443 port to an available port on your router
2. make this port accessible from external network
3. get a static IP or dynamic DNS service so that you can access your router from anywhere
(for example if your Vector has IP address , map 444 port of your router to port 443. then access your router’s external IP or DNS name and change the port on the app to 444)
Updated on
Jan 4, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
App info and performance and Device or other IDs
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

711 reviews
A Google user
February 1, 2019
Excellent work and thank you for making this app! I couldn't get the GUID right so I emailed the developer and he was quick to respond. I was just putting in the wrong password. Now the app works great and I'm EXCITED to see what he adds to it. I'm curious about the voice you hear when Vector's voice is deselected. It still sounds like vector but it is much clearer. I might like it better than Vector's voice. I wonder if it's the same voice with some of the robotic sound effects disabled?
8 people found this review helpful
Did you find this helpful?
A Google user
August 12, 2019
I know you are not interested in maintaining this anymore due to lack of interest and Anki going under but I just bought a Vector and you really were doing some good things and adding much needed functionality to the device. I unfortunately could not get these to work with my Vector. I followed your instructions and used correct settings but when I tap "set" I get a weird looking GUID and doesn't seem to connect. App crashes if I try to connect. Edit: That worked Ty amazing app for Vector.
2 people found this review helpful
Did you find this helpful?
DiF Aktuna
August 12, 2019
if you have a special character like @ in your password, please remove it and try again.
A Google user
March 18, 2019
i had a problem where nothing would work. no say button function and would crash when i tried to hit connect. i verified all the info..IP vector name ect. then i reset my password on my vector app, restarted both apps and it connected. super fun once working. now i have a remote for the vector and i can make him say what i want. as a note it would be nice to be able to turn the phone to landscape and get a bigger screen for the video feed. also it would be nice to have the buttons change color of something when you press them so you know they are functioning. i kept pressing set but did not know if it was working or if the app was frozen. great job. love it.
2 people found this review helpful
Did you find this helpful?

What's new

Added Wire Pod Support

Please clean storage (data) of the app if you are going to change from DDL to Wire Pod
Then click "Wirepod" checkbox in the settings screen. When it is selected, pod IP field will be visible. It will try to find pod IP using the "escapepod" local name. If that does not work fast, you can try disabling and re-enabling the wirepod checkbox, or manually enter IP.
Fill in any other required inputs and click "set" and move on to the connect page.