ROBOTIC
ROBOTIC
ROBOTIC
Presentado por:
Carlos Andrés Ossa Castañeda
Hector Ivan Lozano Sanchez
Instructora:
Adriana
Neiva-Huila
22/04/2024
MECHATRONIC DESING
A. The V model is a graphical representation of the systems development life cycle, used to
produce rigorous development life cycle models and project management models. the main
steps of the V model for the design of mechatronic systems:
1. Identification of needs and requirements: In this phase, the needs of the system are
analyzed and the functional and non-functional requirements are defined.
2. Conceptual design: the main functions, key components and the interactions between them.
The goal is to establish a solid foundation for detailed design.
3. Detail design: At this stage, diagrams, plans and technical specifications are created.
4. Test Implementation: Extensive testing is carried out to verify that the system meets the
established requirements.
B. Using the Functional Analysis System Technique (FAST), perform the analysis of a robotic
lawnmower (present minimum 3 sub-functions and specifications).
The Functional Analysis System Technique (FAST) is a valuable tool for breaking down and
understanding the functional structure of a technical system. We will apply this technique to the
analysis of a lawnmower robot, presenting at least three subfunctions and their specifications:
• Cutting Height: The cutting height range, generally adjustable, can vary between 20 mm and
60 mm.
• Battery Life: Battery life determines how long the robot can operate before needing to
recharge. For example, some models offer up to 80 minutes of continuous operation.
• Cutting Technology: Some robots use rotating blades or discs for efficient and uniform
cutting
2. Subfunction: Navigation and Obstacle Avoidance
• Description: The robot must move autonomously through the cutting area without colliding
with obstacles.
Specifications:
• Collision sensors: The robot must be equipped with sensors that detect obstacles (such as
trees, garden furniture, etc.) and avoid collisions.
• Navigation System: Use technologies such as GPS, infrared sensors or ultrasound to trace
your route and avoid obstacles.
C. Using the Functional Analysis System Technique (FAST), perform the analysis of the
Festo MPS solution used in lab sessions.
Festo MPS is a modular production system designed for teaching mechatronics and factory
automation. Let's see how it can be analyzed using the FAST technique:
1. Functions (F):
• Identification and classification of sample holders: The system allows the manipulation and
classification of different types of samples in the laboratory.
• Opening and closing sample containers: MPS modules can simulate the opening and closing
of sample bottles or containers.
• Dispensing fluids into microtiter plates: The system can accurately dispense minimum
volumes of liquids into assay plates.
2. Actions (A):
• Gripping and Handling: MPS modules are equipped with grippers and clamping systems for
gripping and handling samples.
• Opening and Closing: Rotating components and tongs enable opening and closing of sample
bottles.
• Contactless dosing: The dosing head provides precise dosing of liquids.
3. Outputs (S):
• Accurate and reproducible results: The MPS system ensures that automated processes are
traceable and consistent.
• Adaptability: The modularity of the system allows the degree of automation to be adjusted
according to the specific needs of the laboratory.
• Reduced development time: Using standard components and custom solutions accelerates
time to market
ROBOTIC
1. For stationary robots (robotic arms), define the following elements: link, joint, degree of
freedom, orientation, position, workspace, and payload.
• Link: Each rigid piece that connects two consecutive joints in a robotic arm.
• Joint: Point where two links come together and allow relative movement
between them.
• Degree of freedom: The number of independent movements a robot can make
in a given space.
• Orientation: The spatial arrangement of an object or tool, usually defined by
angles of tilt or rotation.
• Position: Coordinates that describe the location of a point or the position of an
object in three-dimensional space.
• Workspace: Volume or area within which a robot can perform its movements.
• Payload: Maximum mass that a robot can safely and efficiently transport or
manipulate.
• Linear Interpolation:
• Definition: Linear interpolation involves moving the end-effector of the robot in
a straight line from one point to another.
• Method: The robot moves each joint simultaneously, maintaining a constant
speed for each joint.
• Result: The end-effector follows a straight-line path between the initial and final
points.
• Advantage: Simple to implement and provides smooth motion.
• Joint Interpolation:
• Definition: Joint interpolation involves moving each joint of the robot
individually from its initial position to its final position.
• Method: The robot moves each joint sequentially, with each joint reaching its
final position before the next joint starts to move.
• Result: The end-effector follows a path determined by the configuration of the
robot's joints.
• Advantage: Allows for more complex trajectories and control over the robot's
motion.
3. For the following stationary robot configurations, give an application for which
they are the most suitable choice: gantry, SCARA, and articulated.
1. Gantry Robot:
• Application:Pick-and-place operations in manufacturing,
packaging, and material handling industries.
• CNC (Computer Numerical Control) machining.
• Automated warehouse systems.
• Reasoning: Gantry robots are well-suited for applications
that require high-speed and high-precision movements
over a large workspace. They are particularly effective for
tasks that involve moving heavy payloads over large
distances with accuracy.
• 3. Articulated Robot:
• Application:
• Welding, painting, and sealing in automotive and
aerospace industries.
• Material handling and machine tending.
• Inspection and testing.
• Reasoning: Articulated robots offer versatility and
flexibility, making them suitable for a wide range of
applications. They are capable of reaching into confined
spaces and can perform complex movements with high
accuracy, making them ideal for tasks that require a high
degree of flexibility and dexterity.
MACHINE VISION
A. Mention what the steps in the machine vision process are.
1. Image Acquisition: Capturing images using cameras or other devices.
2. Preprocessing: Improving image quality through lighting correction, noise
removal, etc.
3. Segmentation: Identification and separation of regions of interest in the image.
4. Feature Extraction: Obtaining relevant features from the identified regions.
5. Recognition/Classification: Identification or classification of objects based on
extracted features.
6. Interpretation/Decision: Decision making based on the information obtained
from the recognition.
7. Post-processing: Refinement of results or correction of errors using additional
techniques.
D. Explain the differences between backlighting and toplighting and give two examples
where each could be used.
Backlighting and toplighting are lighting techniques used in different contexts to optimize
the visual inspection of objects in computer vision applications, each with their own specific
advantages and applications.
1. Backlight: In backlighting, the light source is placed behind the object being
inspected. This creates a contrast between the object and the background, making it
easier to detect edges and features.
Examples of use:
• Inspection of defects in electronic components: Backlighting can reveal
imperfections such as cracks or inclusions in printed circuit boards.
2. Superior Lighting:
• In overhead lighting, the light source is placed above the object being inspected,
projecting light directly onto it. This provides uniform lighting and reduces
shadows.
Examples of use:
• Fruit and Vegetable Sorting: Overhead lighting can highlight characteristics such
as color, shape and ripeness in produce for automatic sorting.
INDUSTRIAL NETWORKS
1. Application Layer:
• Main Characteristics:
▪ The top layer of the TCP/IP model.
▪ Interacts directly with end-users and applications.
▪ Responsible for providing network services to user applications.
• Example of Responsibilities/Activities:
▪ Providing interfaces for email (SMTP), file transfer (FTP), web browsing
(HTTP), and remote login (SSH).
▪ Encoding, formatting, and encrypting data for transmission.
2. Transport Layer:
• Main Characteristics:
▪ Ensures end-to-end communication.
▪ Responsible for reliable data delivery and error recovery.
▪ Manages data flow and controls data congestion.
• Example of Responsibilities/Activities:
▪ Segmentation and reassembly of data.
▪ Error detection and correction (using protocols like TCP).
▪ Flow control and congestion control.
3. Network Layer:
• Main Characteristics:
▪ Responsible for logical addressing and routing.
▪ Determines the best path for data packets through the network.
▪ Handles addressing, routing, and traffic control.
• Example of Responsibilities/Activities:
▪ Logical addressing (IP addresses).
▪ Routing packets between networks.
▪ Fragmentation and reassembly of packets.
5. Physical Layer:
• Main Characteristics:
▪ The lowest layer of the TCP/IP model.
▪ Transmits raw bit streams over physical medium.
▪ Deals with the physical connection between devices.
• Example of Responsibilities/Activities:
▪ Transmitting and receiving raw data bits over a physical medium (e.g.,
copper wire, fiber optic cable, or wireless transmission).
▪ Signal modulation and demodulation.
▪ Bit synchronization and multiplexing.
Multiplexing:
• Definition: Multiplexing is the process of combining multiple data streams into a
single, high-speed data stream for transmission over a shared communication
channel.
• Purpose: Allows multiple signals to share a single transmission medium
simultaneously.
• Example: In telecommunications, multiple telephone conversations can be
multiplexed onto a single optical fiber using techniques like Time Division
Multiplexing (TDM) or Frequency Division Multiplexing (FDM).
Demultiplexing:
• Definition: Demultiplexing is the process of separating the combined,
multiplexed data stream back into its original individual data streams.
• Purpose: Reverses the process of multiplexing, allowing each data stream to be
directed to its intended recipient.
• Example: In a network router, demultiplexing is used to separate incoming data
packets based on their destination IP addresses, directing each packet to the
appropriate outbound interface for transmission to its intended destination.
4. Mention and describe three industrial network protocols, and mention three
industrial network
Applications.
1. Modbus
• Description: Modbus is a widely used serial communication protocol originally
developed by Modicon (now Schneider Electric) in 1979. It is a simple, robust,
and widely supported protocol that is used for communication between various
industrial electronic devices.
• Applications:
• SCADA Systems (Supervisory Control and Data Acquisition): Modbus
is commonly used to connect remote terminal units (RTUs) and
programmable logic controllers (PLCs) to a SCADA system for monitoring
and control of industrial processes.
• Building Automation Systems: Modbus is used to connect sensors,
actuators, and other building automation devices to a centralized control
system for HVAC (Heating, Ventilation, and Air Conditioning), lighting,
and security.
• Industrial Automation and Control: Modbus is widely used for
communication between various industrial automation devices such as
PLCs, motor drives, and HMI (Human Machine Interface) devices.
6. What are the main challenges regarding industrial networks security system.