0% found this document useful (0 votes)
47 views

Exp 1 - Basic Arduino

This document outlines Experiment 10 from the laboratory manual for the Embedded System for Robotics Lab course. The aim of the experiment is to study the major equipment, software, and components commonly found in robotics labs, such as robotic arms, mobile robots, sensors, computers, software, and additional components like safety equipment. It provides details on common hardware, software, and other tools used in robotics research and development activities. The document serves to familiarize students with the types of resources available in robotics labs.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views

Exp 1 - Basic Arduino

This document outlines Experiment 10 from the laboratory manual for the Embedded System for Robotics Lab course. The aim of the experiment is to study the major equipment, software, and components commonly found in robotics labs, such as robotic arms, mobile robots, sensors, computers, software, and additional components like safety equipment. It provides details on common hardware, software, and other tools used in robotics research and development activities. The document serves to familiarize students with the types of resources available in robotics labs.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

B.

TECH IN ROBOTICS & AUTOMATION and Semester V


Embedded System for Robotics Lab (PCC-EC592)
Class
2023-24

Laboratory Manual
Embedded System for Robotics Lab (PCC-EC592)
_____________________________________________________________________________________________

Table of Contents

Experiment/Lab Name of the Experiment/Activity/Exercise Page


Exercise/Activity No. Number(s)
1 Study of ARDUINO based Microcontroller
2 Interfacing ADC and DAC.

3 Interfacing LED and PWM.

4 Interfacing real time clock and serial port.

5 Interfacing keyboard and LCD

6 Interfacing EPROM and interrupt.

7 Interrupt performance characteristics of FPGA.

8 Flashing of LEDS.

9 Interfacing stepper motor and temperature sensor.

10 Study the major equipment/Software/Components in Robotics Lab, e.g.


Robotic Arm components, Arena etc.
11 Forward and Inverse kinematics of two axis planar articulated robot

Sudipta Chatterjee
Assistant Professor, ECE
Brainware University, Kolkata 1
B. TECH IN ROBOTICS & AUTOMATION and Semester V
Embedded System for Robotics Lab (PCC-EC592)
Class
2023-24

Experiment No 10 Study the major equipment/Software/Components in Robotics Lab, e.g. Robotic Arm
components, Arena etc

1. Aim/Purpose of the Experiment

To understand the Study the major equipment/Software/Components in Robotics Lab, e.g. Robotic
Arm components, Arena etc

2. Learning Outcomes

A robotics lab is equipped with various hardware, software, and components to support research,
development, testing, and experimentation in the field of robotics. The specific equipment and
components can vary depending on the lab's focus and objectives.

3. Prerequisites

Basic computer knowledge

4. Materials/Equipment/Apparatus / Devices/Software required

5. Introduction and Theory

Here are some of the major equipment, software, and components commonly found in a robotics
lab:
Hardware:

Robotic Arms: Robotic arms are a core component of a robotics lab. These arms vary in size and
complexity, from small educational arms to large industrial robotic arms. Components of a robotic
arm include:

Actuators (motors, servos, etc.)


Joints and linkages
End effectors (grippers, tools, sensors)
Controllers (microcontrollers, PLCs, industrial controllers)
Power supply units
Mobile Robots: Mobile robots are used for autonomous navigation and mobility research. These
robots can include wheeled or tracked robots, drones, and ground-based robots with various
sensors, such as LiDAR, cameras, and IMUs.
Sudipta Chatterjee
Assistant Professor, ECE
Brainware University, Kolkata 2
B. TECH IN ROBOTICS & AUTOMATION and Semester V
Embedded System for Robotics Lab (PCC-EC592)
Class
2023-24

Sensors: A wide range of sensors is used for perception and feedback in robotics research. These
sensors can include:

Cameras (RGB, depth, thermal)


LiDAR (Light Detection and Ranging)
Ultrasonic sensors
Inertial Measurement Units (IMUs)
Force/torque sensors
Proximity sensors
Encoders for motor feedback
Computers and Embedded Systems: High-performance computers and embedded systems are
used for control, data processing, and AI/machine learning applications. These may include
powerful workstations, single-board computers (e.g., Raspberry Pi), and microcontrollers (e.g.,
Arduino, STM32).

Power Supplies: Lab power supplies are essential for providing consistent and adjustable power to
various robotic components and circuits.

Mechanical Components: A variety of mechanical components, including gears, pulleys, belts, and
structural materials (aluminum, steel), are used for prototyping and building custom robotic
systems.

Software:

Robot Operating Systems (ROS): ROS is a popular open-source framework for developing and
controlling robots. It provides a set of libraries, tools, and communication protocols for robotics
applications.

Simulation Software: Simulation tools like Gazebo and V-REP allow researchers to simulate robot
behavior and test algorithms in a virtual environment before deploying them on physical robots.

Programming Languages: Robotics labs often use programming languages like Python, C++, and
MATLAB for developing control algorithms, machine learning models, and computer vision
applications.

CAD and Modeling Software: Computer-Aided Design (CAD) software like SolidWorks or
AutoCAD is used for designing and modeling robot components and structures.

Control and Path Planning Software: Software tools for motion planning, trajectory generation,
and control algorithms are essential for programming robot movements.

Additional Components:
Sudipta Chatterjee
Assistant Professor, ECE
Brainware University, Kolkata 3
B. TECH IN ROBOTICS & AUTOMATION and Semester V
Embedded System for Robotics Lab (PCC-EC592)
Class
2023-24

Safety Equipment: Safety is paramount in robotics labs. Safety equipment may include emergency
stop buttons, safety barriers, and personal protective equipment (PPE).

Workbenches and Tools: Workspaces equipped with workbenches, hand tools, soldering stations,
and 3D printers for building and maintaining robots.

Vision Systems: Vision systems, including cameras and image processing software, are crucial for
robotics applications involving computer vision, object recognition, and navigation.

Networking and Communication: Network infrastructure for connecting robots, computers, and
devices within the lab. Communication protocols like Ethernet, Wi-Fi, and Bluetooth are used.

Data Storage and Analysis: Systems for storing and analyzing data collected from experiments and
robot sensors.

Testing and Calibration Equipment: Equipment for testing and calibrating sensors, actuators, and
robot components.

Batteries and Power Management: Portable power sources, such as batteries and chargers, for
mobile robots and untethered systems.

Educational Kits: Educational robotics kits and platforms for teaching and training purposes.

In summary, a robotics lab typically includes a combination of hardware, software, and tools to
support research and development activities related to robotics. The specific equipment and
components can vary widely based on the lab's focus, research goals, and budget.

6. Operating Procedure

7. Calculations & Analysis:

NA

8. Result & Interpretation:

NA

Sudipta Chatterjee
Assistant Professor, ECE
Brainware University, Kolkata 4
B. TECH IN ROBOTICS & AUTOMATION and Semester V
Embedded System for Robotics Lab (PCC-EC592)
Class
2023-24

9. Follow-up Questions

10. Extension and Follow-up Activities (if applicable)

11. Assessments

i. Continuous Internal Assessments (CIE) as per the syllabus and assessment policy

ii. End Semester Examination as per the syllabus and assessment policy

12. Suggested readings

Sudipta Chatterjee
Assistant Professor, ECE
Brainware University, Kolkata 5

You might also like