You are on page 1of 16

Guru Gobind Singh Polytechnic, Nasik.

Department of Mechatronics Engineering

A
MICROPROJECT REPORT
ON
“Control System used for ”
(ROBOMAC)
Subject Code: 22471
Submitted By,
Swanandi Wani (Roll No. 39)
Parag Chaudhari (Roll No. 20)
Parth Chavan ( Roll No. 21)
Pranav Shirsat (Roll No. 34)
Ishan Nirhali (Roll No. 18)
Mayur Kodange (Roll No. 15)
Devendra Shinde (Roll No. 32)
Omkar Rawale (Roll No. 28)
Anuj Polani (Roll No. 23)

(Second Year Diploma in Mechatronics Engineering)


Guided By,
Prof. Ashita Shandilya Ma’am

Department of Mechatronics Engineering


Guru Gobind Singh Polytechnic, Nasik, 422009
ACADEMIC YEAR 2023-24
Guru Gobind Singh Polytechnic Nashik

Diploma Programme in Mechatronics Engineering

Programme Educational Objectives (PEOs)

(What s/he will continue to do even after 3-5years of working in the industry)

PEO 1. Provide socially responsible, environment friendly solutions to


Mechatronics Engineering related broad-based problems adapting
professional ethics.

PEO 2. Adapt state-of-the-art Mechatronics Engineering broad-based


technologies to work in multi-disciplinary work environments.

PEO3. Solve broad-based problems individually and as a team


member communicating effectively in the world of work.

Program Specific Outcomes (PSOs)

(What s/he will be able to do in the Electrical engineering specific industry soon after
the diploma programme)

PSO 1. Mechatronics Equipment: To develop various automation


systems in industries by using Mechatronics Concept

PSO 2. Mechatronics Systems: To Maintain the automation system in


industries.
Guru Gobind Singh Polytechnic Nashik
Diploma Programme in Mechatronics Engineering

Program Outcomes (POs)


1. Basic and Discipline specific knowledge: Apply knowledge of basic
mathematics, science and engineering fundamentals and engineering
specialization to solve the engineering problems.

2. Problem analysis: Identify and analyse well-defined engineering problems


using codified standard methods.

3. Design/ development of solutions: Design solutions for well-defined


technical problems and assist with the design of systems components or
processes to meet specified needs.

4. Engineering Tools, Experimentation and Testing: Apply modern


engineering tools and appropriate technique to conduct standard tests and
measurements.

5. Engineering practices for society, sustainability and environment: Apply


appropriate technology in context of society, sustainability, environment and
ethical practices.

6. Project Management: Use engineering management principles individually,


as a
team member or a leader to manage projects and effectively communicate about
well-defined engineering activities.

7. Life-long learning: Ability to analyse individual needs and engage in


updating in the context of technological changes.
Course Outcomes (COs)

CO
Course Outcome
No.

CO-1 a.Identify given type of Control System

b.Analyze different given Control System for different standard test


CO-2 input signal

CO-3 c.Test stability of given Control System

CO-4 d.Maintain different Control action used for Industrial applications

e. Maintain different Control System components in Industrial


CO-5 applications
1. Index

Sr.no Content Page no.

1 Brief Description of Micro-project

2 Aim of Micro-project

3 Course outcomes integrated

4 Actual Procedure Followed

5 Actual Resources Used

6 Outputs of Micro-project

7 Skills developed from this Micro-project


2. Brief Description

Robotics is a branch of engineering and computer science that involves the


conception, design, manufacture and operation of robots. The objective of the
robotics field is to create intelligent machines that can assist humans in a variety
of ways.

Robotics can take on a number of forms.

Today, industrial robots, as well as many other types of robots, are used to
perform repetitive tasks. They can take the form of a robotic arm, a
collaborative robot (cobot), a robotic exoskeleton or traditional
humanoid robots.

Machine learning and robotics intersect in a field known as robot learning.


Robot learning is the study of techniques that enable a robot to acquire new
knowledge or skills through ML algorithms.

Some applications that have been explored by robot learning include grasping
objects, object categorization and even linguistic interaction with a human peer.

Robots are becoming more efficient, flexible and autonomous as AI, machine
learning and sensor technologies progress. They're predicted to play an
increasingly essential role in a variety of industries and applications in the
future.

Robotics Aspects
Mechanical Construction

The mechanical aspect of a robot helps it complete tasks in the environment for
which it’s designed. For example, the Mars 2020 Rover’s wheels are
individually motorized and made of titanium tubing that help it firmly grip the
harsh terrain of the red planet.

Electrical Components

Robots need electrical components that control and power the machinery.
Essentially, an electric current — a battery, for example — is needed to power a
large majority of robots.
Software Program

Robots contain at least some level of computer programming. Without a set of


code telling it what to do, a robot would just be another piece of simple
machinery. Inserting a program into a robot gives it the ability to know when
and how to carry out a task.

Sensors provide a robot with stimuli in the form of electrical signals that are
processed by the controller and allow the robot to interact with the outside
world. Common sensors found within robots include video cameras that
function as eyes, photoresistors that react to light and microphones that operate
like ears. These sensors allow the robot to capture its surroundings and process
the most logical conclusion based on the current moment and allows the
controller to relay commands to the additional components.

Today we find most robots working for people in industries, factories,


warehouses, and laboratories. Robots are useful in many ways. For instance, it
boosts economy because businesses need to be efficient to keep up with the
industry competition. Therefore, having robots helps business owners to be
competitive, because robots can do jobs better and faster than humans can, e.g.
robot can built, assemble a car. Yet robots cannot perform every job; today
robots roles include assisting research and industry. Finally, as the technology
improves, there will be new ways to use robots which will bring new hopes and
new potentials.
3. Aim of Micro Project

Creating a robot project can be an exciting endeavor, with endless


possibilities for innovation and learning. Here's a suggested aim for your
robot project:

"Design and develop a multifunctional humanoid robot capable of


assisting humans in daily tasks, including household chores,
communication, and entertainment, while prioritizing safety, adaptability,
and user-friendly interaction." This aim sets a clear goal for your project,
emphasizing the importance of creating a robot that can integrate into
human environments seamlessly, perform useful tasks, and interact with
users in a natural and intuitive manner. It also highlights key factors such
as safety and adaptability, which are crucial for ensuring the robot's
effectiveness and acceptance in various contexts.

4. Course Outcomes Integrated

CO-2b.Analyze different given Control System for different


standard test input signal

5. Actual Procedure Followed:


Creating a robot involves several steps, from conceptualization to design,
prototyping, and testing. Here's a general procedure you can follow for
making a robot:

1. Define the Purpose: Clearly define the purpose and functionality of


your robot. Determine what tasks it will perform and in what environment
it will operate.

2. Research and Planning: Conduct thorough research on existing


technologies, components, and methods relevant to your project. Plan out
the design, components, and software architecture based on your research
findings.

3. Design Phase:

- Mechanical Design: Design the physical structure of the robot


considering factors like size, weight, mobility, and safety.

- Electrical Design: Design the electrical system including power


distribution, wiring, and connections.

- Software Architecture: Design the software architecture including


control algorithms, sensor integration, and user interface.

4. Component Selection: Select components such as motors, sensors,


microcontrollers, and actuators based on your design requirements,
budget, and availability.

5. Prototyping: Build a prototype of your robot using selected


components. This may involve 3D printing or machining parts, soldering
electrical connections, and assembling the hardware.

6. Programming: Develop the software for your robot to control its


movements, interact with sensors, and perform tasks. This may involve
coding in languages like C/C++, Python, or using robotics-specific
frameworks like ROS (Robot Operating System).

7. Integration: Integrate the mechanical, electrical, and software


components together to create a functional robot.

8. Testing and Iteration:

- Test the robot in controlled environments to verify functionality and


performance.
- Identify any issues or areas for improvement and iterate on the design,
components, or software accordingly.

9. Refinement: Refine the design and software based on testing feedback


to improve performance, reliability, and user experience.

10. Documentation: Document the design, construction, and operation of


your robot including schematics, code, assembly instructions, and user
manuals

11. Maintenance and Upgrades: Provide ongoing maintenance and


support for your robot, and consider implementing upgrades or new
features based on user feedback or technological advancements.

Throughout the process, it's important to maintain a systematic approach,


document your progress, and be prepared to adapt and iterate as needed to
overcome challenges and achieve your project goals.

6. Actual Resources Used (Mention the actual resources used)


When making a robot, you'll need various resources depending on the
complexity and specific requirements of your project. Here are some
common resources used in robot making:

1. Components and Materials:

- Electronics Components: Microcontrollers (Arduino, Raspberry Pi),


sensors (ultrasonic, infrared), actuators (motors, servos), batteries, wires,
connectors.

- Mechanical Components: Frames, chassis, wheels, gears, joints,


brackets, screws, nuts, bolts, bearings, aluminium angles, PVC pipes,
acrylic sheets, polycarbonate sheets.

- 3D Printing Materials: PLA, ABS, PETG, or other filament materials


for printing custom parts.

- Tools: Soldering iron, wire cutters, screwdrivers, pliers, drills, 3D


printer, CNC machine, laser cutter.

2. Software Tools:

- IDEs: Arduino IDE, Visual Studio Code, or other integrated


development environments for writing and uploading code.

- CAD Software: Autodesk Fusion 360, SolidWorks, or Tinkercad for


designing mechanical parts.

- Programming Languages: C/C++, or other programming languages for


coding control algorithms, sensor interfaces, and high-level behavior.

3. Learning Resources:

- Online Tutorials and Courses: Platforms like Coursera, Udemy, or


edX offer courses on robotics, electronics, and programming.

- Forums and Communities: Websites like Stack Overflow, Reddit


(r/robotics), or specialized robotics forums for asking questions and
seeking advice from the community.
- Documentation and Manuals: Official documentation for hardware
components, microcontrollers, sensors, and software library

4. Online Retailers and Suppliers:

- Online stores like Amazon, for purchasing components and materials

- Local electronics or hobbyist shops like Magzine and DNA carry


some of the components that we need.

COMPONENTS USED
Mechanical Components : -

1. Plywood

2. Acrylic Sheet ( Metallic )

3. Polycarbonate

4. Nut And Bolts

5. Aluminium Angles

6. Decorative lamina sheet ( Sunmica )

Electrical Components :-

1. Arduino – Uno

2. Bluetooth module HC05

3. 12V 7A UPS Battery

4. 12V spur gear motors ( 30 RPM x 4 for movement , 10 RPM x 2


for hand assembly )

5. L298N motor driver

6. Jumper Cables

7. Ball Bearings ( 50mm – 90mm ) for hand movements

8. LED strips

Circuit Diagram:
7. Skill Developed/ learning out of this Micro-Project ( in about 150 to
300 words )

In today's rapidly evolving technological landscape, robotics stands at the forefront


of innovation, revolutionizing industries and reshaping our daily lives. Skill
development in robotics is paramount, as it encompasses a diverse array of
disciplines such as mechanical engineering, electrical engineering, computer science,
and artificial intelligence. Individuals aspiring to excel in robotics must cultivate a
strong foundation in mathematics and physics, essential for understanding the
principles of mechanics and dynamics. Moreover, proficiency in programming
languages like Python, C++, and MATLAB is crucial for designing, developing, and
controlling robotic systems. Additionally, expertise in sensor technology, machine
learning, and computer vision empowers individuals to create intelligent robots
capable of perceiving and adapting to their environment. Effective communication
and collaboration skills are also indispensable, facilitating teamwork in
multidisciplinary projects and fostering innovation. Continuous learning and staying
abreast of the latest advancements are fundamental in the dynamic field of robotics,
ensuring that skill development remains a perpetual journey of growth and
discovery.

You might also like