Exp 1 - Basic Arduino
Exp 1 - Basic Arduino
Laboratory Manual
Embedded System for Robotics Lab (PCC-EC592)
_____________________________________________________________________________________________
Table of Contents
8 Flashing of LEDS.
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
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
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:
Sensors: A wide range of sensors is used for perception and feedback in robotics research. These
sensors can include:
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
NA
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
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
Sudipta Chatterjee
Assistant Professor, ECE
Brainware University, Kolkata 5