
ramcharan
India
Asked
— Edited
How to control robot without any pc or mobile ez-b v4 and I am a new student of (ez-robotics) robotics aged 14 years. I have studied my arduino course. I am trying alot for this answer stress.
Hello @ramcharan,
Which EZ-b4 kit did you purchase? Did you get the developer's kit or one of the robots like JD?
The best way to learn how to use your v4 is to go to the Learn Section and review all the lessons related to the v4 and your robot.
I can see from your profile it looks like you completed many of the lessons in the Learn section, which is great. Did the lessons make sense? Were you able to complete them to make your robot do things? If your answers are Yes and Yes you are well on your way.
"How To Make That The Robot Control It Self" - that can be a large question or a very simple question depending on how you define "self control". With EZ-Robot the primary method for making a robot control itself is through the use of scripts.
What specifically do you want to robot to do on it's own?
yes sir i want to control my robot without pc or mobile
@ramcharan,
Welcome to the world of advanced robot controllers. The arduino by itself isnt one of these. The arduino is great at controlling subsystems of advanced robots and reporting the information back to the robot controller which then sends this information to the brain of the robot which has the processing power to really complicated computational processes and gather information from sources on the internet. This is a tethered robot architecture which is what was in use by the robots that competed in the DARPA challenge, Asimo and every other advanced robot on the planet. Wifi has enabled the processing power used to control robots to be far more powerful than what was previously available.
As Justin stated, the question is far too open ended to answer.
[Edit] Think about it this way. An arduino is able to be programmed to run loops, which then can read sensors and do things. It is completely isolated and can only do the specific things that you have written to it. It also has a finite amount of memory. Access to network resources like servers, photos, music, the internet, home automation systems, radios. tv's, amazon prime, hulu, youtube or any other network resource is very difficult at best. This is an untethered robot.
A tethered robot can be accessed and used from anywhere that there is a wifi signal (in EZ-Robots case) including cell phone towers, public wifi networks or private wifi networks. It has access to any resource that can be accessed from that network connection. It also has use of the memory in the PC which is many times larger than what is on the arduino. The processing power of the PC is many times more than the processing power of the arduino and there is storage that is many times larger than what is in the arduino. It would take many arduinos to make the computational power of a PC. Now, there are places that arduinos would be very helpful such as in a bumper sensor. The arduino can handle the conversion of the data from the bumper sensor to something that is easily understandable by the brain of your robot. The arduino is perfect for this as it was built to run in loops and repeat the same logic over and over again.
The arduino is not multi-threaded and can only do one thing at a time. The PC processor can do many things at the same time based on the number of cores your pc has. As the processor is much stronger than the arduino, it can do many things at the same time and do them faster (based on which layer of the processor the code is running at) than the arduino which can only do one thing.
The abilities that the tethered robot architecture gives you are far and away superior to what is available on a non-tethered architecture. Spend some time researching this topic for a bit and you will see that the possibilities become pretty endless.
@ramcharan "i want to control my robot without pc or mobile"
This is not possible. The EZb is designed to be linked to a computer over wifi and the computer controls all the functions. The EZb is not like an arduino that can be programmed and set free. But likewise, an arduino does not have the capability of advanced features like speech recognition, face detection, color tracking, motion control scripting nor does an arduino make any of the other functions you would want in a robot "easy" to implement.
I hope that make sense.
ramcharan
what do you have.pc,ipad,iphone?
How about a really small pc onboard. Like a Zotac Pico?
@jstarne1 Hello, Have you used the Zotac Pico ? Should I look into using it ? Ron
Sure , the Pico is super tiny , use a 5 v regulator to power it. It even comes with a mount and screw holes. Your robot could wear it like a backpack or something.