Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Asked — Edited

Robot Function Priority Stack

This is my list for a robot function priority stack. Opinions will vary and thats what I am looking for:)
At the top of the list is

EZ-Builder:) Highest level overall manager

In order of highest prioroity

Voice Recognition/keyboard/touch screen
smoke/co2 detection
intruder/person alarm/acknowledgement (motion)

Electrical system, voltage and current monitoring
component heat
fuse alarms

Tilt(falling), Vibration(earth quake,door knocking, (stop shaking me:) )
Motor positioning reporting
Camera GPS/line tracking/ roommaping (Lidar?)
Light detection (Good morning,or NOT)
Temp/Humidity sensors (Turn up the heat in here, and it seems like rain)
LED effects (BlinkM and others)
LCD/OLED/TFT/ Tablet for Teleprompting(Cant remember all my commands:) )

All comments welcome. Omissions or deletions?


Upgrade to ARC Pro

ARC Pro will give you immediate updates and new features needed to unleash your robot's potential!

by component heat, you mean monitoring it?

light detection could be hard to configure.

as ARC is getting older, the camera tracking is improving so I think the intruder/person alarm/acknowledgement (motion) will work out.
@Technopro! YUP ..monitoring heat from an IC can be useful for possible overcurrent and device failure ie too much dust etc:) There are light sensitive LEDs ordevices ...Like a photo cell (96 cents) from adafruit "CdS cells are little light sensors. As the squiggly face is exposed to more light, the resistance goes down. When its light, the resistance is about 5-10K?, when dark it goes up to 200K?.
To use, connect one side of the photo cell (either one, its symmetric) to power (for example 5V) and the other side to your microcontroller's analog input pin. Then connect a 10K pull-down resistor from that analog pin to ground. The voltage on the pin will be 2.5V or higher when its light out and near ground when its dark."