Spock wont be worked on in a while. I will be focusing on getting a few products to market by November of 2016.
I had a meeting with my investing partner last friday. He is willing to back the projects and has offered a very considerable amount of money to do so. His father owns a very large company in india who already has contracts with Chinese manufacturing houses and India based support firms. We will leverage this to help us get the ball rolling when we start production and after the products get to market. I should have funding for a prototype by the end of the week.
An artist friend, who I met because of EZ-AI is working on the concept artwork. I thank him deeply for his willingness to do the artwork as I can't draw for anything. Once complete I will pass this on to the mechanical engineer (a friend of my wifes). I will use his equipment that he has available to him (6 axis CNC, Really advanced CAD tools, fluid flow calculation software for Injection mold modeling, resistance calculating software based on the model and weight, Electrical engineering software for calculating current flow and resistance of electronics and extremely high end skills at product design and documentation necessary for taking a product to market). He works for a major company who makes a lot of industrial equipment so his expertise will be very valuable. He will make the 3D models and CAD drawings of every component from the artwork provided and from the list of items that I have chosen for this product. He also has the pull of the large company he works for to get CAD drawings and detailed schematics for everything that I will be using. This will help a huge deal.
The goal is to get the prototypes complete by December of this year, and get the parts being manufactured and ready for assembly by July. From there, we will hire in people to build the final products. The nice thing is that I don't have to rely on a kickstarter to get things going. Pieces are falling into place and it is very exciting.
My son will be finished with College in December of this year. He will be helping me to write the software for the robot through the next November to fine tune the software for release. There are quite a few things that are going to be added, which will eventually find their way into EZ-AI.
I have some questions out to other people/companies about using their products with my products. This will help to determine which way I take some things. Voice recognition will be a very important part of this project. I will be using a tablet or really light weight computers. Because of this, voice processing would be nice if it were done off the computer and this is where Watson or DNS Cloud will be a huge help. It is really amazing all of the tools that are available to make insane products now. It will only get better from here.
I will be making a trip to EZ-Robot in August or September. I will present the products concepts to them for a couple of reasons. DJ, I wont be asking for money so no worries there. I want to build a business relationship with them because the products will be using the EZ-B V4 controllers and some other components. It is a good idea to share this with EZ-Robot because their products are driving mine, and for them to understand what I am doing is very important to me. I am not saying that this product would drive them in any direction, only that it is good for them to understand what someone is doing besides what can be stated on a public forum. Richard, I will let you know when I will be at EZ-Robot. I would love to meet you and anyone else on this community in the real world.
With all of that, poor Spock is going to take a break from development. Who knows, by the time I get back to him, they may have legs out for him.
I will be getting that Ultimaker 2 that I have been talking about shortly and will be able to tell if it lives up to the hype or not. I will be working on this project a lot in my spare time, so I wont be hanging out in the community as much. I will be dropping in from time to time to see what's going on with everyone else's projects. I always enjoy reading about other people's ideas.
The device communicates on a serial port. Features are turned on and off through the serial port. Data comes back through the serial port. The EZ-B has a serial port, so I would say yes.
The plan that I have is to use an arduino or PIC controller to be able to pass commands to the camera. For example, something like "Turn on Face Tracking" would be passed to the arduino or PIC. This device would then send the appropriate command to the camera to turn on Face Tracking. The result of the camera sensor would then be passed back through the Arduino or PIC which would then handle any business logic needed to make the values logical. It would then pass the information back to the V4 or to the PC for use in EZ-SDK, ARC or UniversalBot. The only reason that I could see that the V4 would have an issue with this is if it is flooding the bandwidth. Limiting the data that is going through the serial bus on the V4 or any other controller would probably be advisable. This is why I am going to put a subsystem in place to handle the business logic, but you could do a lot of it in a script. It is just all about knowing the commands to send to the sensor and what to expect back from the sensor.
There is an extensive programmer's manual which is really nice that is available from Omron but it is a bit of a pain to get your hands on. If you would like the document, I can sent it to you.
One more thing... There are usable libraries available from Omron that are C/C++ objects. These can be referenced from C# or other languages pretty easily.
Dave, to duplicate the testing you did will require one to purchase the $750 kit from Mouser ?
Yes. I bought the dev version from Digikey. The reason this is required is that it has the the usb connection to for the computer. The usb connection converts USB to Serial for use with the board. The ~$211 after tax and shipping is the one that contains the actual sensor. This is what you would want but I would wait unless you want to do some development work to interface to the serial port.
I dont know when I am going to have time to do this work yet because of so much else that needs to be completed. I may have one of my devs do it for me but I dont know yet. I really am having to give away a lot of the dev work to others to make sure that everything else happens that needs to happen so ultimately this might be one of those things that is pushed to them. I hope not because it is an amazing sensor and I want to play with it badly.
Anyway, to duplicate what I did, the ~$825 after tax and shipping is needed right now.
Thanks for the info Dave, I'll certainly wait a bit to see what else may be possible by you and your development team. Like you, I think this combination sensor has just a bit of everything for visual reality.
That is an amazing piece of hardware. As Tony said this could be quite an advancement in consolidation, if you will. Every robot and toy can benefit from this little guy!
From what I am now finding out about the v4 UART link, I (personally) think it will be difficult to get this device to work reliably with a direct serial connection to the v4.
Any device (like this) sending continuous serial packets we probably have the same issues that I am seeing with the ALTAIR head PIC network with lost data and packets.
I think the only way to interface a sensor like this with the v4 is via a PIC or Arduino this way error correcting can be attempted by the interfacing microcontroller.
Tony
Hello Tony,
i hope somebody will find a way with a Arduino to connect the Omron Board to the EZB4!
Whats up with your Board, you got it?
Boris