The basic element of a robot is given as under below:
- Mechanical platform- the hardware base
- Sensors
- Motors
- Driving mechanisms
- Power supplies
- Electronic controls
- Microcontroller systems
- Languages
- R/C Servos
- Pneumatics
- Driving high-current loads from logic controllers
Mechanical platform- the hardware base: such as a wheeled platform, arm, or other construction, capable of interacting with its environment.
Sensors: Sensors are the parts that sense and can detect objects or things like heat and light and convert the object information into symbols or in analog or digital form and then robot reacts according to the information provided by the sensory system. The sensors used in robotics are
- Vision Sensors: Camera, Frame Grabber, Image processing unit
- Proximity Sensors: distance is estimated between the robot and the object.
- Proprioceptive Sensors: are responsible for monitoring self maintenance and controlling internal status. This includes battery monitoring, current sensing, and heat monitoring.
- Logical Sensors
Motors: A variety of electric motors provide power to robots, making them move with various programmed motions. AC /DC motors can be used.
Driving Mechanisms: Gears and Chains, Pulleys and Belts, Gearboxes are used to transmit rotational motion from one place to another
Servomotors: They adjust themselves until they match the signal. A very common use of servos is in Radio Controlled models (R/C Servos).
Power Supply: Power supply is provided by two types of sources:
- Batteries that are used once only and then discarded; and
- Rechargeable batteries: that operate from a reversible chemical reaction and can be recharged thousand times.
Electronic controls: This uses a digital logic control circuit which controls the mechanical system. This circuit is connected to the mechanical system through a bridge-relay. A control signal generates a magnetic field in the relay's coil that mechanically closes a switch.
Microcontroller systems: Microcontrollers are intelligent electronic devices that are used inside robots. They deliver functions similar to those performed by a microprocessor (CPU) inside a personal computer. It comprises
- Speed: is designated in clock cycles, and is usually measured in millions of cycles per second (Megahertz, MHz).
- Size: specifies the number of bits of information the Microcontroller can process in one step (for example, 4-, 8-, 16-, and 32-bits).
- Memory: Microcontrollers count most of their read-only memory (ROM) in thousands of bytes (kB) and random access memory (RAM) in single bytes.
Languages: the following programming languages are used:
- VAL (Variable Assembly Language):it is the first language used in programming.
- Robo ML (Robotic Mark-up Language)
- ROBOFORTH
- ROSSUM
- XRCL (Extensible Robot Control Language)
- Scripting language such as RoboLogics
- Visual Programming Languages is written by Labview
Pneumatics: Pneumatic system is used for actuating purposes.Pneumatics are useful for generating linear motion.
Driving high-current loads from logic controllers: One of the most common tasks in designing and building robots is the interfacing of logic circuitry to high current loads such as motors, solenoids, or Nitinol wire. Logic circuitry can sink and source loads in the range of 1 to 20 mA. The logic circuitry are
- Switch basics: interface for high-current loads can be though of as a switch.
- Relays: One of the simplest ways to accomplish high-current.
- Transistors: an semiconductor version of a relay.
- H-Bridges: Most loads such as motors need to be operated in both forward and reverse. This requirement often leads to a circuit layout known as an H-Bridge.
Thanks for sharing this basic elements of robotics, it is really helpful.
ReplyDeleteRobotic Process Automation Certification | RPA Training
Great blog admin, really helpful to me. Keep updating.
ReplyDeleteBest Python Training Institutes in Chennai
Python Training courses
Python Training classes in Chennai
Python Training Chennai
This is really great informative blog. Keep sharing.RPA Online Training in Hyderabad
ReplyDeleteThanks for sharing this information. This is really useful. Keep doing more.
ReplyDeleteIELTS Classes near Adyar
IELTS Classes in Indira Nagar
IELTS Training in Kasturibai Nagar
IELTS Classes in Gandhi Nagar
IELTS Coaching in Chennai Anna Nagar
IELTS Coaching Centre in Anna Nagar East
Best IELTS Classes in Chennai Anna Aagar
You can, however, compensate for the change in dimensions based on the physical properties of your specific metal.
ReplyDeletecnc stands for what
I like to say Thanks for these Articles.It is helpful for getting new ideas.Keep doing More
ReplyDeletepython training in chennai | python training in annanagar | python training in omr | python training in porur | python training in tambaram | python training in velachery
I really loved reading your blog. I also found your posts very interesting. In fact, after reading, I had to go show it to my friend and he enjoyed it as well!!!!
ReplyDeleteSalesforce Training in Chennai
Salesforce Online Training in Chennai
Salesforce Training in Bangalore
Salesforce Training in Hyderabad
Salesforce training in ameerpet
Salesforce Training in Pune
Salesforce Online Training
Salesforce Training
Here is the best music to calm and relax your mind
ReplyDelete1. best relaxing music
2. best Depp sleep music
3. best meditation music
4. best calm music
5. best deep focus music
Nice Website... Thank you so much for sharing this with us. Oracle Fusion Financials Online Training
ReplyDeleteSimply wanted to mention what a great post you have written about the subject matter you have supplied here.It's a fascinating and valuable topic for us. Thank you for keeping this information alive. custom erp software development
ReplyDelete