Asked — Edited

2 Cameras, Misc

Hi,

A couple of questions. Has anyone been able to run 2 cameras at one time?

I would like to use one camera fro EZ Face and the other for whatever...

Has anyone been able to come up with a way to recognize sound... maybe an alarm or breaking glass?

I have a glass breakage sensor I may use but I would like to be able have the robot recognize sounds also.

I guess EZ face still can only recognize faces which is working great and is great by itself, but how about objects?

Thanks for any input!


ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

#1  

I can speak for EZ-Face. It does not recognize objects. I've been researching ways to recognize objects and in my opinion currently the cleanest way/easiest way is to purchase RoboRealm software. One of my goals is to create an easy to use interface between RoboRealm and ARC and when I do I'll share that with everyone here.

Sound sensing/ sound level is something I am currently working on. I don't know how great a sound sensor via a PC mic would be for recognizing sounds specifically. I really don't believe it would prove to be an accurate method. With sound level we could achieve the robot having an interest in the sound, such as "Hey, that's loud - is it the car alarm, house alarm, smoke detector?" Then if the robot had further logic to investigate the sound, like navigate towards the smoke alarm, car, house alarm, door bell, ect, based on the sound level increasing the robot could determine with a higher rate of accuracy the cause of the sound.

The highest accuracy for detect alarm events would be to have to the robot tied into those systems for direct signal integration, but that is obviously not always possible or practical.

#2  

Hi Justin,

You are right about accuracy in detection... it really needs a connection somehow. My crummy ADT system makes a lot of noise and calls the police but there is no way to connect any interface.

I have played with RoboRealm a bit last year and if it had some API's I might be able to play with it in a .NET app.

Have you published any API's for EZ face?

EZ robots basic interface is great for testing but if I want to move farther along I will need to write something more complex and expandable. When I get the next arm built I will upload code for the EZ robot interface.

It takes about 100 hours to print, build and assemble one these arms for InMoov. I intend to build several for different purposes.. one will be security...

Thanks for the input. You did a great job on EZ-Face.

#3  

Will your ADT system send an X10 signal to blink a light? (most sold in the past 12 years or so can, you may need to purchase an add on module from ADT). If so, there are devices and software that can connect to your computer running ARC and you would be able to intercept it. I probably have everything you need sitting in my closet since I gave up on X10 based home automation (except the module for the ADT controller).

Alan

PRO
Synthiam
#4  

Does roborealm learn and recognize objects?

PRO
United Kingdom
#5  

Hi Jackphillips

Is it that you want your robot to be aware of humans moving around your house (other rooms to where it is actually in)?

An idea I had, and I will try out soon is battery (RF) PIR units in the rooms you want covered, the advantage here is that no new wiring or alarm system is required, you just have to stick/screw the PIR unit to a suitable location.

www.electricalcounter.co.uk/products/Security+Systems/Lynteck+Alarms/PIR+Sensors/Lynteck+LS1500X+(LY52-028-45)+Wireless+PIR/2740527446?gclid=CImS3LPR7r0CFUoJwwodBGAA9g

They have 2 years operation on Alkaline batteries, and probably 5 years operation on lithium types, so low maintenance. I have bought a couple of these, and when I get the time I will hack the RF transmission so I can decode it on a small PIC microcontroller. This could then just flag the EZ-B what areas have humans moving around in, if the script knows that it is late at night or that you are out of the house, then it can deduce a possible alarm condition. This idea is also useful in non-security as it would be useful for the robot to be aware of where humans are, as it could then move to different locations (rooms) to find them for interactions etc.

If this sounds of interest, then when I get round to doing the code, I can program for you a couple of PICs that you can use in your own system.

You would also need a simple super-regen receiver module, but they are only a couple of bucks. The licensed exempt frequency will be different for you in the States, here the LS1500x PIR it is 433Mhz.

Tony

#6  

@jackphillips1953 - I don't understand your questions about an API for EZ-Face. An API is typical for an application that has a front end and provides an API or application interface (much like RoboRealm has an API) so it can be interfaced or controlled by other application or custom application. EZ-Face does not need an API because you get the source code with it. You just need an instance of Visual Studio to modify the code is you choose to.

@DJ RoboRealm does indeed have object recognition function that you can manually teach object. In my experiments I was able to teach RoboRealm to identify a telephone, hand sanitizer, water bottle and a lotion bottle.

I'm working an "EZ" style interface for RoboRealm so folks can take advantage of its visual processing.

#7  

Thanks everyone for all the help.. but did any get 2 USB cameras to be able to work on same computer?

#8  

Re: USB cameras. Yes, but they can't be the same make/model.

Alan