SlideShare a Scribd company logo
1 of 43
Robotic Harvesting of Fruiting Vegetables,
“Acceleration by Simulation”
Redmond Ramin Shamshiri
Muhammad Razif Mahadi, Desa Ahmad, Siti Khairunniza Bejo, Samsuzana Abd Aziz, Hasfalina Che Man
Smart Farming Technology Research Center, Univ Putra Malaysia
www.AdaptiveAgroTech.com
Contact Info
11 -12 SEPTEMBER 2017
Delf Univ of Technology
The Netherlands
Presented at the Acceleration Workshop Robotics & Crop Sensing in Greenhouses,
11-12 September, 2017. Delf University of Technology, The Netherlands
Organized by
Statement of the problem: Hand Harvesting in the 21st Century!
© Redmond Ramin Shamshiri
We are in the 21st century, yet million tons of
fruits and vegetables for fresh market are
picked-off manually!
Question:
How can we accelerate designing of a reliable and
robust robotic fruit harvesting platform for efficient,
cost-effective and bruise-free fruit picking.
Review: Advances in Automated (Robotic) Harvesting. “Different hardware setup”
© Redmond Ramin Shamshiri
Courtesy of Wageningen UR and http://sweeper-robot.eu/Courtesy of CROPS http://www.crops-robots.eu/
Courtesy of Univ of Florida. Image source: http://ncr.mae.ufl.edu/index.php?id=research/citrus_harvesting Source: https://sites.google.com/site/cvhanaian/research Courtesy of Energid Citrus Picking System
Courtesy of http://www.ffrobotics.com/
Review: Advances in Automated (Robotic) Harvesting. “Different control strategy”
© Redmond Ramin Shamshiri
Source Link
Courtesy Agricultural machinery maker Shibuya Seiki The arm of Robotic Harvesting's machine picking strawberries.
http://mathscinet.ru/robocenter/ Cucumber harvester. Courtesy of Wageningen UR. Source: https://www.wageningenur.nl/en/show/Cucumber-harvesting-robot.htm
Courtesy of Queensland Univ of Technology
Question: Which design is more efficient? How many DoF? What VSC algorithm?
© Redmond Ramin Shamshiri
versus
Finding the optimum solution. (1): Analytical techniques
© Redmond Ramin Shamshiri
Solution 1: Extensive analytical techniques. Is it accurate and reliable?
How about finding optimum places for sensors? Testing algorithms? Visualizing performances?
© Redmond Ramin Shamshiri
1. Robot Virtual Worlds
2. RoboDK
3. Microsoft Robotics
Developer Studio
4. Webots
5. Workspace
6. V-REP
7. LabVIEW
8. OpenHRP3
9. Player
10. Simbad
11. Algodoo
12. RoboWorks
13. RobotStudio
14. Gazebo
15. Actin Simulation
16. Blender
17. WorkcellSimulator
18. robotSim:Edu
19. 3DSimulate
20. Roboguide
21. RoboLogix
22. Ezphysics
23. SimRobot
Finding the optimum solution. (2): Simulation approach
Simulation for Acceleration
© Redmond Ramin Shamshiri
 Experiments with actual hardware setup in robotic harvesting are not always feasible due to time constraints,
unavailability of equipment and experiment costs (i.e. sensors, cameras, and the robot manipulator)
 Some hardware setups may result in actuator
saturation, or create unsafe situation to the operators
and/or plants system.
 Simulation can provide a cheap and safe experiment
platform with a faster approach for development,
testing and validating control strategies and
algorithms.
Using simulation for innovative designs, Thinking outside the box:
© Redmond Ramin Shamshiri
 Eliminating the redundant vision feedbacks and mission time
 Linearizing the problem
 Creating Sub-Problems (smaller task)
 Manual fruit detection, Automated harvesting
 Re-Thinking the Manipulator
 Re-Thinking the Gripper
 Re-Thinking the image-processing
 Re-Thinking the entire strategy
Camera View
Camera View
Professional Robot, 20-60,000$/unit Multiple simple robots, below 3000$/unit
Example of an innovative idea for simulation
© Redmond Ramin Shamshiri
Can we use multiple linear actuators with low-cost
webcams for harvesting?
We have provided a simulation for this idea at
the end of the presentation
Suction Gripper
Example of Fruit detection and tracking using low-cost webcams
© Redmond Ramin Shamshiri
Video Demo
Real-time, robust and rapid red-pepper fruit detection with
Matlab, © Redmond Ramin Shamshiri:
https://youtu.be/rFV6Y5ivLF8
Simulation Recipe
© Redmond Ramin Shamshiri
Computer simulation of a complete robotic harvesting task requires:
1. CAD file setup including good replication of the plants-and-fruit scene, robot manipulators, etc
2. Software setup and calculation modules (i.e., inverse kinematics) for the manipulator candidates and
platforms
3. Sensors and experiments setup
4. Good algorithms for data processing, i.e. Simulation of visual servo control task for the robot and gripper
5. Some people with passion
Simulation Recipe: CAD files, Fruit and plant model
© Redmond Ramin Shamshiri
Source of CAD files:
Some self designed, some
Internet orders and purchased
Simulation Recipe: CAD files, Fruit and plant model
© Redmond Ramin Shamshiri
Simulation Recipe: CAD files, Robot manipulators
© Redmond Ramin Shamshiri
Jaco Arm
KUKA LBR 4 KUKA LBR iiwa 14 R 820 KUKA LBR iiwa 7 R 800
UR 10 UR 5Mico Arm
FANUC LR Mate 200iD
NOVABOT (Has not been manufactured yet)
Courtesy of Arjen Hoti @GrabCad
Kinova robotics
Example: NOVABOT
© Redmond Ramin Shamshiri
The CAD file is Courtesy of Ajit Hoti (Published Aug.10.2017)
Simulation file is courtesy of Adaptive AgroTech
Simulation of NOVABOT for Robotic harvesting of sweet pepper
© Redmond Ramin Shamshiri
Simulation Recipe: CAD files, lower-cost and conceptual design robots
© Redmond Ramin Shamshiri
PhantomXPincher
Can they go head-to-head with professional robots ?
C6 6-Axis Servos Control Palletizing
Robotic Arm Model for Arduino UNO/
MEGA2560
Price: ~ USD160
They cost 10-500 times less than professional robots
Example: Simulating a conceptual design
© Redmond Ramin Shamshiri
Simulation Recipe: Software Setup, V-REP, ROS, MATLAB
© Redmond Ramin Shamshiri
3D laser scanner
Kinect
Hokuyo URG-04LX-UG01 Arm camera
RGB vision sensor
Proximity sensor
Fixed Camera
A 180° scanning path
Cameras/sensors floating views and graphs
Plant model
Video Demo
V-REP, ROS Env Setup
©Redmond Ramin Shamshiri
https://youtu.be/tKagjNQ9FW4
Simulation Recipe: Calculation modules, Inverse Kinematics, minimum distance, etc
© Redmond Ramin Shamshiri
Minimum distance calculation collision detection
path planning
Remote
API
Serial
port
Plugins
ROS
nodes
Control
Mechanisms
Embedded
Child Script
Control mechanism
inverse kinematics
Simulation Recipe: Sensors, i.e., Vision sensors, Laser Scanners, etc
© Redmond Ramin Shamshiri
Fish-eye RGB Axis 212 PTZ sensor (left, Source) and V-REP perspective vision-sensor (right)
Microsoft Kinect, Fast Hokuyo URG-04LX-UG01” scanning Laser Rangefinder, and “3D Laser Scanner Fast” rangefinder
An example of Infrared Proximity Sensor Long Range - Sharp GP2Y0A02YK0F, and Bottom: different proximity sensors types in V-REP, respectively from left to right:
Ray-type, pyramid-type, cylinder-type, disk-type and cone-or randomized ray-type proximity sensors
Simulation Recipe: Sensors and experiment setup i.e., 360-degree scanning experiment
© Redmond Ramin Shamshiri
Simulated scan of a red sweet pepper fruit. Camera view at 30 degrees increments around the fruit model and leaves. The robot moves in the x-y plane for
finding best angle of attack
Fruit/plant 360-degree scan experiment in x-y plane, and the right image is a top view of the scanning setup. The RGB sensor mounted on the
robot tip moves on the horizontal plane x-y, to find the best view of the fruit
Simulation Recipe: Sensors and experiment setup i.e., vertical scanning experiment
© Redmond Ramin Shamshiri
Scanning around fruit/plant in x-y-z plane, the manipulator is “twisted” to provide different viewpoints for the end-effector camera
Vertical scan of fruits/plants in x-y-z plane, the end-effector camera is moved and rotated in both x-z and y-z directions
Experiment with sensors? Environment scanning, reconstruction of fruit/plant
© Redmond Ramin Shamshiri
Depth image to work
image
Extract coordinates
from work image
Work image to output
image
Filter used in the “Fast Hokuyo URG-
04LX-UG01” sensor
“Fast Hokuyo URG-04LX-UG01” scanning Laser
Rangefinder
“Hokuyo URG-04LX-UG01
© Redmond Ramin Shamshiri
Depth sensors
Microsoft Kinect
Depth image to
work image
Depth image to
work image
Depth image to
work image
Experiment with sensors? Environment scanning, reconstruction of fruit/plant
© Redmond Ramin Shamshiri
Original depth image to
work image
Extract coordinates from
work image
Intensity scale work
image
Work image to output
image
3D Laser Scanner Fast” rangefinder
Experiment with sensors? Environment scanning, reconstruction of fruit/plant
Simulation Recipe: Algorithms, i.e., Simulating Visual Servo Control
© Redmond Ramin Shamshiri
Objective: A robot end-mounted camera is used to position the robot arm in a plane orthogonal to the axis, such that the fruit to be harvested is centered in the camera’s
field of view.
Control
law
Inverse
Kinematics
Feature extractionPose determination
Joint
Controllers
Power amplifiers
+
-
𝑪 𝒙 𝒅
𝑪 𝒙
Position-based eye-in-hand visual servo structure
Image processing Feature extraction Pose determination
Inverse kinematicsHardware setup
Reference values
CONTROLLER
The system has no trajectory generator, instead a feedback loop, closed visually, is used to control the robots arm
position.
(Two control laws were simulated: join angles and joint velocity)
Input Output
Algorithms, i.e., Joint position vs. Joint velocity control for VSC
© Redmond Ramin Shamshiri
Joints position control law (Localization)
1 2 3
4 5 6
Joints velocity control law (Tracking)
Robot and camera with eye-in-hand configuration setup. The RGB camera was mounted on the tip of the FANUC LR Mate 200iD robot manipulator.
Algorithms, i.e., Deep learning for Maximum visibility
© Redmond Ramin Shamshiri
Z
65% Visible
85% Visible
98% Visible
What about hand-
in-eye approach?
Algorithms, i.e., Optimization for minimum time < 6s
© Redmond Ramin Shamshiri
X
Y
Z
Desired Time: 4 to 6 sec!!
Simulating Conceptual design: Google search
© Redmond Ramin Shamshiri
Image source: http://www.freshplaza.com/2012/0816/paprikarobot.jpg
Image: Courtesy of Vision Robotics. http://www.wired.com/2007/06/robo-picker/
Courtesy of Hanaian.
https://sites.google.com/site/cvhanaian/research
Vision Robotics.
Simulating two simple mechanisms
© Redmond Ramin Shamshiri
Arrays of Linear actuators vs. multiple SCARA robot
Support
Cylinder
Piston
Adjustable
extension
Suction cup
Simulating arrays of robots? A: Linear actuators, Are they promising?
© Redmond Ramin Shamshiri
Arrays of robots? A: Linear actuators
© Redmond Ramin Shamshiri
Adjustable
width
Arrays of robots? A: Linear actuators
© Redmond Ramin Shamshiri
Arrays of robots? A: Linear actuators
© Redmond Ramin Shamshiri
Arrays of robots? A: Linear actuators
© Redmond Ramin Shamshiri
Simulating arrays of robots? B: SCARA manipulators, Are they promising?
© Redmond Ramin Shamshiri
Farmer’s price robotic arm. Can we have it at laptop cost?
Suction cup
Arrays of robots? B: SCARA manipulators
© Redmond Ramin Shamshiri
Arrays of robots? B: SCARA manipulators
© Redmond Ramin Shamshiri
Arrays of robots? B: SCARA manipulators
© Redmond Ramin Shamshiri

More Related Content

What's hot

Robotics in agriculture kvg
Robotics in agriculture kvgRobotics in agriculture kvg
Robotics in agriculture kvgkaushal gadariya
 
IOT in Agriculture slide.pptx
IOT in Agriculture slide.pptxIOT in Agriculture slide.pptx
IOT in Agriculture slide.pptxDHANPDGHALE
 
20 uses cases - Artificial Intelligence and Machine Learning in agriculture ...
20 uses cases - Artificial Intelligence and Machine Learning  in agriculture ...20 uses cases - Artificial Intelligence and Machine Learning  in agriculture ...
20 uses cases - Artificial Intelligence and Machine Learning in agriculture ...Victor John Tan
 
Agricultural robots
Agricultural robotsAgricultural robots
Agricultural robotsguru shankar
 
Application of ai in agriculture
Application of ai in agricultureApplication of ai in agriculture
Application of ai in agriculturePritam Kumar Barman
 
Seminar on Agriculture Robots
Seminar on Agriculture Robots Seminar on Agriculture Robots
Seminar on Agriculture Robots Ajay Meena
 
How artificial intelligence revolutionising agriculture industry in 2021 li...
How artificial intelligence revolutionising agriculture industry in 2021   li...How artificial intelligence revolutionising agriculture industry in 2021   li...
How artificial intelligence revolutionising agriculture industry in 2021 li...kalyanit6
 
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)Rahul Raj Tandon
 
Automation and robotics in agriculture
Automation and robotics in agricultureAutomation and robotics in agriculture
Automation and robotics in agricultureE Venkatesh
 
Smart agriculture system
Smart agriculture systemSmart agriculture system
Smart agriculture systemAyushGupta743
 
prospects of artificial intelligence in ag
prospects of artificial intelligence in agprospects of artificial intelligence in ag
prospects of artificial intelligence in agVikash Kumar
 
Agriculter Automation with the help of robotics
Agriculter Automation with the help of roboticsAgriculter Automation with the help of robotics
Agriculter Automation with the help of roboticsPrasoon Rawat
 
Artificial Intelligence in Agriculture
Artificial Intelligence in AgricultureArtificial Intelligence in Agriculture
Artificial Intelligence in Agricultureijtsrd
 
Iot-based smart agriculture by ancys
Iot-based smart agriculture by ancysIot-based smart agriculture by ancys
Iot-based smart agriculture by ancysANCYS3
 
Artificial Intelligence In Agriculture & Its Status in India
Artificial Intelligence In Agriculture & Its Status in IndiaArtificial Intelligence In Agriculture & Its Status in India
Artificial Intelligence In Agriculture & Its Status in IndiaJanhviTripathi
 

What's hot (20)

Robotics in agriculture kvg
Robotics in agriculture kvgRobotics in agriculture kvg
Robotics in agriculture kvg
 
IOT in Agriculture slide.pptx
IOT in Agriculture slide.pptxIOT in Agriculture slide.pptx
IOT in Agriculture slide.pptx
 
20 uses cases - Artificial Intelligence and Machine Learning in agriculture ...
20 uses cases - Artificial Intelligence and Machine Learning  in agriculture ...20 uses cases - Artificial Intelligence and Machine Learning  in agriculture ...
20 uses cases - Artificial Intelligence and Machine Learning in agriculture ...
 
Agricultural robots
Agricultural robotsAgricultural robots
Agricultural robots
 
Application of ai in agriculture
Application of ai in agricultureApplication of ai in agriculture
Application of ai in agriculture
 
Seminar on Agriculture Robots
Seminar on Agriculture Robots Seminar on Agriculture Robots
Seminar on Agriculture Robots
 
How artificial intelligence revolutionising agriculture industry in 2021 li...
How artificial intelligence revolutionising agriculture industry in 2021   li...How artificial intelligence revolutionising agriculture industry in 2021   li...
How artificial intelligence revolutionising agriculture industry in 2021 li...
 
Ai in agriculture
Ai in agricultureAi in agriculture
Ai in agriculture
 
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
 
Automation and robotics in agriculture
Automation and robotics in agricultureAutomation and robotics in agriculture
Automation and robotics in agriculture
 
Smart agriculture system
Smart agriculture systemSmart agriculture system
Smart agriculture system
 
prospects of artificial intelligence in ag
prospects of artificial intelligence in agprospects of artificial intelligence in ag
prospects of artificial intelligence in ag
 
Agriculter Automation with the help of robotics
Agriculter Automation with the help of roboticsAgriculter Automation with the help of robotics
Agriculter Automation with the help of robotics
 
Artificial Intelligence in Agriculture
Artificial Intelligence in AgricultureArtificial Intelligence in Agriculture
Artificial Intelligence in Agriculture
 
IoT in Agriculture
IoT in AgricultureIoT in Agriculture
IoT in Agriculture
 
Iot-based smart agriculture by ancys
Iot-based smart agriculture by ancysIot-based smart agriculture by ancys
Iot-based smart agriculture by ancys
 
Ai in farming
Ai in farmingAi in farming
Ai in farming
 
Agricultural Robots
Agricultural RobotsAgricultural Robots
Agricultural Robots
 
Lec 2.pptx
Lec 2.pptxLec 2.pptx
Lec 2.pptx
 
Artificial Intelligence In Agriculture & Its Status in India
Artificial Intelligence In Agriculture & Its Status in IndiaArtificial Intelligence In Agriculture & Its Status in India
Artificial Intelligence In Agriculture & Its Status in India
 

Similar to Robotic Harvesting Simulation Accelerates Fruit Picking Robot Design

Acceleration of Robotic Harvesting by Simulation
Acceleration of Robotic Harvesting by SimulationAcceleration of Robotic Harvesting by Simulation
Acceleration of Robotic Harvesting by SimulationRedmond R. Shamshiri
 
Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmIRJET Journal
 
Robotic hand Bionics
Robotic hand BionicsRobotic hand Bionics
Robotic hand Bionicsnsmd waqas
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET Journal
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET-  	  Amphibian Spy Robot for Continuous MonitoringIRJET-  	  Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET Journal
 
Towards Realization of 6M Visualization in Manufacturing Sites
Towards Realization of 6M Visualization in Manufacturing SitesTowards Realization of 6M Visualization in Manufacturing Sites
Towards Realization of 6M Visualization in Manufacturing SitesKurata Takeshi
 
Agricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experimentsAgricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experimentsGeorge Adamides
 
Development of Computer Vision based Windshield Wiper Control System for Auto...
Development of Computer Vision based Windshield Wiper Control System for Auto...Development of Computer Vision based Windshield Wiper Control System for Auto...
Development of Computer Vision based Windshield Wiper Control System for Auto...IRJET Journal
 
A Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiA Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiAngela Shin
 
IRJET- Intelligent Car Parking System commanded by Android Application
IRJET- Intelligent Car Parking System commanded by Android ApplicationIRJET- Intelligent Car Parking System commanded by Android Application
IRJET- Intelligent Car Parking System commanded by Android ApplicationIRJET Journal
 
Emerging vision technologies
Emerging vision technologiesEmerging vision technologies
Emerging vision technologiesQualcomm Research
 
Radar Simulator | Digilogic Systems Pvt.Ltd
Radar Simulator | Digilogic Systems Pvt.LtdRadar Simulator | Digilogic Systems Pvt.Ltd
Radar Simulator | Digilogic Systems Pvt.LtdDigilogic Systems
 
IRJET- Agriculture based Fruit Plucking Robot
IRJET- Agriculture based Fruit Plucking RobotIRJET- Agriculture based Fruit Plucking Robot
IRJET- Agriculture based Fruit Plucking RobotIRJET Journal
 
virtual mouse using hand gesture.pptx
virtual mouse using hand gesture.pptxvirtual mouse using hand gesture.pptx
virtual mouse using hand gesture.pptxsivaeswarreddy
 
phase3.pptx
phase3.pptxphase3.pptx
phase3.pptxBalRaj75
 
IRJET- Smart Surveillance Cam using Face Recongition Alogrithm
IRJET-  	  Smart Surveillance Cam using Face Recongition AlogrithmIRJET-  	  Smart Surveillance Cam using Face Recongition Alogrithm
IRJET- Smart Surveillance Cam using Face Recongition AlogrithmIRJET Journal
 

Similar to Robotic Harvesting Simulation Accelerates Fruit Picking Robot Design (20)

Acceleration of Robotic Harvesting by Simulation
Acceleration of Robotic Harvesting by SimulationAcceleration of Robotic Harvesting by Simulation
Acceleration of Robotic Harvesting by Simulation
 
Smart parking
Smart parkingSmart parking
Smart parking
 
Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot Arm
 
Robotic hand Bionics
Robotic hand BionicsRobotic hand Bionics
Robotic hand Bionics
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous Monitoring
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET-  	  Amphibian Spy Robot for Continuous MonitoringIRJET-  	  Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous Monitoring
 
Towards Realization of 6M Visualization in Manufacturing Sites
Towards Realization of 6M Visualization in Manufacturing SitesTowards Realization of 6M Visualization in Manufacturing Sites
Towards Realization of 6M Visualization in Manufacturing Sites
 
Agricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experimentsAgricultural robot sprayer: Evaluation of user interfaces in field experiments
Agricultural robot sprayer: Evaluation of user interfaces in field experiments
 
Development of Computer Vision based Windshield Wiper Control System for Auto...
Development of Computer Vision based Windshield Wiper Control System for Auto...Development of Computer Vision based Windshield Wiper Control System for Auto...
Development of Computer Vision based Windshield Wiper Control System for Auto...
 
A Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiA Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry Pi
 
IRJET- Intelligent Car Parking System commanded by Android Application
IRJET- Intelligent Car Parking System commanded by Android ApplicationIRJET- Intelligent Car Parking System commanded by Android Application
IRJET- Intelligent Car Parking System commanded by Android Application
 
Emerging vision technologies
Emerging vision technologiesEmerging vision technologies
Emerging vision technologies
 
Agrirobot presentation by George Adamides
Agrirobot presentation by George AdamidesAgrirobot presentation by George Adamides
Agrirobot presentation by George Adamides
 
Radar Simulator | Digilogic Systems Pvt.Ltd
Radar Simulator | Digilogic Systems Pvt.LtdRadar Simulator | Digilogic Systems Pvt.Ltd
Radar Simulator | Digilogic Systems Pvt.Ltd
 
IRJET- Agriculture based Fruit Plucking Robot
IRJET- Agriculture based Fruit Plucking RobotIRJET- Agriculture based Fruit Plucking Robot
IRJET- Agriculture based Fruit Plucking Robot
 
Robot arm ppt
Robot arm pptRobot arm ppt
Robot arm ppt
 
virtual mouse using hand gesture.pptx
virtual mouse using hand gesture.pptxvirtual mouse using hand gesture.pptx
virtual mouse using hand gesture.pptx
 
phase3.pptx
phase3.pptxphase3.pptx
phase3.pptx
 
Agricultural spraying robots - R&D
Agricultural spraying robots - R&DAgricultural spraying robots - R&D
Agricultural spraying robots - R&D
 
IRJET- Smart Surveillance Cam using Face Recongition Alogrithm
IRJET-  	  Smart Surveillance Cam using Face Recongition AlogrithmIRJET-  	  Smart Surveillance Cam using Face Recongition Alogrithm
IRJET- Smart Surveillance Cam using Face Recongition Alogrithm
 

More from Redmond R. Shamshiri

Development and Field Evaluation of a Multichannel LoRa Sensor for IoT Monito...
Development and Field Evaluation of a Multichannel LoRa Sensor for IoT Monito...Development and Field Evaluation of a Multichannel LoRa Sensor for IoT Monito...
Development and Field Evaluation of a Multichannel LoRa Sensor for IoT Monito...Redmond R. Shamshiri
 
SunBot: Autonomous Nursing Assistant for Emission-Free Berry Production, Gene...
SunBot: Autonomous Nursing Assistant for Emission-Free Berry Production, Gene...SunBot: Autonomous Nursing Assistant for Emission-Free Berry Production, Gene...
SunBot: Autonomous Nursing Assistant for Emission-Free Berry Production, Gene...Redmond R. Shamshiri
 
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...Redmond R. Shamshiri
 
Digital Agriculture, Virtual reality, Agricultural Robotics
Digital Agriculture, Virtual reality, Agricultural RoboticsDigital Agriculture, Virtual reality, Agricultural Robotics
Digital Agriculture, Virtual reality, Agricultural RoboticsRedmond R. Shamshiri
 
Development of a Field Robot Platform for Mechanical Weed Control in Greenhou...
Development of a Field Robot Platform for Mechanical Weed Control in Greenhou...Development of a Field Robot Platform for Mechanical Weed Control in Greenhou...
Development of a Field Robot Platform for Mechanical Weed Control in Greenhou...Redmond R. Shamshiri
 
Fundamental Research on Unmanned Aerial Vehicles to Support Precision Agricul...
Fundamental Research on Unmanned Aerial Vehicles to Support Precision Agricul...Fundamental Research on Unmanned Aerial Vehicles to Support Precision Agricul...
Fundamental Research on Unmanned Aerial Vehicles to Support Precision Agricul...Redmond R. Shamshiri
 
A perspective of Digital Farming, Robotics for Virtual Orchards
A perspective of Digital Farming, Robotics for Virtual OrchardsA perspective of Digital Farming, Robotics for Virtual Orchards
A perspective of Digital Farming, Robotics for Virtual OrchardsRedmond R. Shamshiri
 
Research and development in agricultural robotics: A perspective of digital f...
Research and development in agricultural robotics: A perspective of digital f...Research and development in agricultural robotics: A perspective of digital f...
Research and development in agricultural robotics: A perspective of digital f...Redmond R. Shamshiri
 
An Overview of the System of Rice Intensification for Paddy Fields of Malaysia
An Overview of the System of Rice Intensification for Paddy Fields of MalaysiaAn Overview of the System of Rice Intensification for Paddy Fields of Malaysia
An Overview of the System of Rice Intensification for Paddy Fields of MalaysiaRedmond R. Shamshiri
 
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...Redmond R. Shamshiri
 
Choosing the Best UAV Drones for Precision Agriculture and Smart Farming: Agr...
Choosing the Best UAV Drones for Precision Agriculture and Smart Farming: Agr...Choosing the Best UAV Drones for Precision Agriculture and Smart Farming: Agr...
Choosing the Best UAV Drones for Precision Agriculture and Smart Farming: Agr...Redmond R. Shamshiri
 
Adaptive AgroTech Report 2017: visiting AutoGrow Intelligent Automation for I...
Adaptive AgroTech Report 2017: visiting AutoGrow Intelligent Automation for I...Adaptive AgroTech Report 2017: visiting AutoGrow Intelligent Automation for I...
Adaptive AgroTech Report 2017: visiting AutoGrow Intelligent Automation for I...Redmond R. Shamshiri
 
An Introduction to Controlled Greenhouse Plant Production Systems For Tropica...
An Introduction to Controlled Greenhouse Plant Production Systems For Tropica...An Introduction to Controlled Greenhouse Plant Production Systems For Tropica...
An Introduction to Controlled Greenhouse Plant Production Systems For Tropica...Redmond R. Shamshiri
 
Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...
Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...
Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...Redmond R. Shamshiri
 
Global Positioning System in Precision Agriculture
Global Positioning System in Precision AgricultureGlobal Positioning System in Precision Agriculture
Global Positioning System in Precision AgricultureRedmond R. Shamshiri
 
Analysis of reflectance spectra for identification of vegetation substance
Analysis of reflectance spectra for identification of vegetation substanceAnalysis of reflectance spectra for identification of vegetation substance
Analysis of reflectance spectra for identification of vegetation substanceRedmond R. Shamshiri
 

More from Redmond R. Shamshiri (16)

Development and Field Evaluation of a Multichannel LoRa Sensor for IoT Monito...
Development and Field Evaluation of a Multichannel LoRa Sensor for IoT Monito...Development and Field Evaluation of a Multichannel LoRa Sensor for IoT Monito...
Development and Field Evaluation of a Multichannel LoRa Sensor for IoT Monito...
 
SunBot: Autonomous Nursing Assistant for Emission-Free Berry Production, Gene...
SunBot: Autonomous Nursing Assistant for Emission-Free Berry Production, Gene...SunBot: Autonomous Nursing Assistant for Emission-Free Berry Production, Gene...
SunBot: Autonomous Nursing Assistant for Emission-Free Berry Production, Gene...
 
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
 
Digital Agriculture, Virtual reality, Agricultural Robotics
Digital Agriculture, Virtual reality, Agricultural RoboticsDigital Agriculture, Virtual reality, Agricultural Robotics
Digital Agriculture, Virtual reality, Agricultural Robotics
 
Development of a Field Robot Platform for Mechanical Weed Control in Greenhou...
Development of a Field Robot Platform for Mechanical Weed Control in Greenhou...Development of a Field Robot Platform for Mechanical Weed Control in Greenhou...
Development of a Field Robot Platform for Mechanical Weed Control in Greenhou...
 
Fundamental Research on Unmanned Aerial Vehicles to Support Precision Agricul...
Fundamental Research on Unmanned Aerial Vehicles to Support Precision Agricul...Fundamental Research on Unmanned Aerial Vehicles to Support Precision Agricul...
Fundamental Research on Unmanned Aerial Vehicles to Support Precision Agricul...
 
A perspective of Digital Farming, Robotics for Virtual Orchards
A perspective of Digital Farming, Robotics for Virtual OrchardsA perspective of Digital Farming, Robotics for Virtual Orchards
A perspective of Digital Farming, Robotics for Virtual Orchards
 
Research and development in agricultural robotics: A perspective of digital f...
Research and development in agricultural robotics: A perspective of digital f...Research and development in agricultural robotics: A perspective of digital f...
Research and development in agricultural robotics: A perspective of digital f...
 
An Overview of the System of Rice Intensification for Paddy Fields of Malaysia
An Overview of the System of Rice Intensification for Paddy Fields of MalaysiaAn Overview of the System of Rice Intensification for Paddy Fields of Malaysia
An Overview of the System of Rice Intensification for Paddy Fields of Malaysia
 
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
 
Choosing the Best UAV Drones for Precision Agriculture and Smart Farming: Agr...
Choosing the Best UAV Drones for Precision Agriculture and Smart Farming: Agr...Choosing the Best UAV Drones for Precision Agriculture and Smart Farming: Agr...
Choosing the Best UAV Drones for Precision Agriculture and Smart Farming: Agr...
 
Adaptive AgroTech Report 2017: visiting AutoGrow Intelligent Automation for I...
Adaptive AgroTech Report 2017: visiting AutoGrow Intelligent Automation for I...Adaptive AgroTech Report 2017: visiting AutoGrow Intelligent Automation for I...
Adaptive AgroTech Report 2017: visiting AutoGrow Intelligent Automation for I...
 
An Introduction to Controlled Greenhouse Plant Production Systems For Tropica...
An Introduction to Controlled Greenhouse Plant Production Systems For Tropica...An Introduction to Controlled Greenhouse Plant Production Systems For Tropica...
An Introduction to Controlled Greenhouse Plant Production Systems For Tropica...
 
Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...
Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...
Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...
 
Global Positioning System in Precision Agriculture
Global Positioning System in Precision AgricultureGlobal Positioning System in Precision Agriculture
Global Positioning System in Precision Agriculture
 
Analysis of reflectance spectra for identification of vegetation substance
Analysis of reflectance spectra for identification of vegetation substanceAnalysis of reflectance spectra for identification of vegetation substance
Analysis of reflectance spectra for identification of vegetation substance
 

Recently uploaded

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Robotic Harvesting Simulation Accelerates Fruit Picking Robot Design

  • 1. Robotic Harvesting of Fruiting Vegetables, “Acceleration by Simulation” Redmond Ramin Shamshiri Muhammad Razif Mahadi, Desa Ahmad, Siti Khairunniza Bejo, Samsuzana Abd Aziz, Hasfalina Che Man Smart Farming Technology Research Center, Univ Putra Malaysia www.AdaptiveAgroTech.com Contact Info 11 -12 SEPTEMBER 2017 Delf Univ of Technology The Netherlands Presented at the Acceleration Workshop Robotics & Crop Sensing in Greenhouses, 11-12 September, 2017. Delf University of Technology, The Netherlands Organized by
  • 2. Statement of the problem: Hand Harvesting in the 21st Century! © Redmond Ramin Shamshiri We are in the 21st century, yet million tons of fruits and vegetables for fresh market are picked-off manually! Question: How can we accelerate designing of a reliable and robust robotic fruit harvesting platform for efficient, cost-effective and bruise-free fruit picking.
  • 3. Review: Advances in Automated (Robotic) Harvesting. “Different hardware setup” © Redmond Ramin Shamshiri Courtesy of Wageningen UR and http://sweeper-robot.eu/Courtesy of CROPS http://www.crops-robots.eu/ Courtesy of Univ of Florida. Image source: http://ncr.mae.ufl.edu/index.php?id=research/citrus_harvesting Source: https://sites.google.com/site/cvhanaian/research Courtesy of Energid Citrus Picking System Courtesy of http://www.ffrobotics.com/
  • 4. Review: Advances in Automated (Robotic) Harvesting. “Different control strategy” © Redmond Ramin Shamshiri Source Link Courtesy Agricultural machinery maker Shibuya Seiki The arm of Robotic Harvesting's machine picking strawberries. http://mathscinet.ru/robocenter/ Cucumber harvester. Courtesy of Wageningen UR. Source: https://www.wageningenur.nl/en/show/Cucumber-harvesting-robot.htm Courtesy of Queensland Univ of Technology
  • 5. Question: Which design is more efficient? How many DoF? What VSC algorithm? © Redmond Ramin Shamshiri versus
  • 6. Finding the optimum solution. (1): Analytical techniques © Redmond Ramin Shamshiri Solution 1: Extensive analytical techniques. Is it accurate and reliable? How about finding optimum places for sensors? Testing algorithms? Visualizing performances?
  • 7. © Redmond Ramin Shamshiri 1. Robot Virtual Worlds 2. RoboDK 3. Microsoft Robotics Developer Studio 4. Webots 5. Workspace 6. V-REP 7. LabVIEW 8. OpenHRP3 9. Player 10. Simbad 11. Algodoo 12. RoboWorks 13. RobotStudio 14. Gazebo 15. Actin Simulation 16. Blender 17. WorkcellSimulator 18. robotSim:Edu 19. 3DSimulate 20. Roboguide 21. RoboLogix 22. Ezphysics 23. SimRobot Finding the optimum solution. (2): Simulation approach
  • 8. Simulation for Acceleration © Redmond Ramin Shamshiri  Experiments with actual hardware setup in robotic harvesting are not always feasible due to time constraints, unavailability of equipment and experiment costs (i.e. sensors, cameras, and the robot manipulator)  Some hardware setups may result in actuator saturation, or create unsafe situation to the operators and/or plants system.  Simulation can provide a cheap and safe experiment platform with a faster approach for development, testing and validating control strategies and algorithms.
  • 9. Using simulation for innovative designs, Thinking outside the box: © Redmond Ramin Shamshiri  Eliminating the redundant vision feedbacks and mission time  Linearizing the problem  Creating Sub-Problems (smaller task)  Manual fruit detection, Automated harvesting  Re-Thinking the Manipulator  Re-Thinking the Gripper  Re-Thinking the image-processing  Re-Thinking the entire strategy Camera View Camera View Professional Robot, 20-60,000$/unit Multiple simple robots, below 3000$/unit
  • 10. Example of an innovative idea for simulation © Redmond Ramin Shamshiri Can we use multiple linear actuators with low-cost webcams for harvesting? We have provided a simulation for this idea at the end of the presentation Suction Gripper
  • 11. Example of Fruit detection and tracking using low-cost webcams © Redmond Ramin Shamshiri Video Demo Real-time, robust and rapid red-pepper fruit detection with Matlab, © Redmond Ramin Shamshiri: https://youtu.be/rFV6Y5ivLF8
  • 12. Simulation Recipe © Redmond Ramin Shamshiri Computer simulation of a complete robotic harvesting task requires: 1. CAD file setup including good replication of the plants-and-fruit scene, robot manipulators, etc 2. Software setup and calculation modules (i.e., inverse kinematics) for the manipulator candidates and platforms 3. Sensors and experiments setup 4. Good algorithms for data processing, i.e. Simulation of visual servo control task for the robot and gripper 5. Some people with passion
  • 13. Simulation Recipe: CAD files, Fruit and plant model © Redmond Ramin Shamshiri Source of CAD files: Some self designed, some Internet orders and purchased
  • 14. Simulation Recipe: CAD files, Fruit and plant model © Redmond Ramin Shamshiri
  • 15. Simulation Recipe: CAD files, Robot manipulators © Redmond Ramin Shamshiri Jaco Arm KUKA LBR 4 KUKA LBR iiwa 14 R 820 KUKA LBR iiwa 7 R 800 UR 10 UR 5Mico Arm FANUC LR Mate 200iD NOVABOT (Has not been manufactured yet) Courtesy of Arjen Hoti @GrabCad Kinova robotics
  • 16. Example: NOVABOT © Redmond Ramin Shamshiri The CAD file is Courtesy of Ajit Hoti (Published Aug.10.2017) Simulation file is courtesy of Adaptive AgroTech
  • 17. Simulation of NOVABOT for Robotic harvesting of sweet pepper © Redmond Ramin Shamshiri
  • 18. Simulation Recipe: CAD files, lower-cost and conceptual design robots © Redmond Ramin Shamshiri PhantomXPincher Can they go head-to-head with professional robots ? C6 6-Axis Servos Control Palletizing Robotic Arm Model for Arduino UNO/ MEGA2560 Price: ~ USD160 They cost 10-500 times less than professional robots
  • 19. Example: Simulating a conceptual design © Redmond Ramin Shamshiri
  • 20.
  • 21. Simulation Recipe: Software Setup, V-REP, ROS, MATLAB © Redmond Ramin Shamshiri 3D laser scanner Kinect Hokuyo URG-04LX-UG01 Arm camera RGB vision sensor Proximity sensor Fixed Camera A 180° scanning path Cameras/sensors floating views and graphs Plant model Video Demo V-REP, ROS Env Setup ©Redmond Ramin Shamshiri https://youtu.be/tKagjNQ9FW4
  • 22. Simulation Recipe: Calculation modules, Inverse Kinematics, minimum distance, etc © Redmond Ramin Shamshiri Minimum distance calculation collision detection path planning Remote API Serial port Plugins ROS nodes Control Mechanisms Embedded Child Script Control mechanism inverse kinematics
  • 23. Simulation Recipe: Sensors, i.e., Vision sensors, Laser Scanners, etc © Redmond Ramin Shamshiri Fish-eye RGB Axis 212 PTZ sensor (left, Source) and V-REP perspective vision-sensor (right) Microsoft Kinect, Fast Hokuyo URG-04LX-UG01” scanning Laser Rangefinder, and “3D Laser Scanner Fast” rangefinder An example of Infrared Proximity Sensor Long Range - Sharp GP2Y0A02YK0F, and Bottom: different proximity sensors types in V-REP, respectively from left to right: Ray-type, pyramid-type, cylinder-type, disk-type and cone-or randomized ray-type proximity sensors
  • 24. Simulation Recipe: Sensors and experiment setup i.e., 360-degree scanning experiment © Redmond Ramin Shamshiri Simulated scan of a red sweet pepper fruit. Camera view at 30 degrees increments around the fruit model and leaves. The robot moves in the x-y plane for finding best angle of attack Fruit/plant 360-degree scan experiment in x-y plane, and the right image is a top view of the scanning setup. The RGB sensor mounted on the robot tip moves on the horizontal plane x-y, to find the best view of the fruit
  • 25. Simulation Recipe: Sensors and experiment setup i.e., vertical scanning experiment © Redmond Ramin Shamshiri Scanning around fruit/plant in x-y-z plane, the manipulator is “twisted” to provide different viewpoints for the end-effector camera Vertical scan of fruits/plants in x-y-z plane, the end-effector camera is moved and rotated in both x-z and y-z directions
  • 26. Experiment with sensors? Environment scanning, reconstruction of fruit/plant © Redmond Ramin Shamshiri Depth image to work image Extract coordinates from work image Work image to output image Filter used in the “Fast Hokuyo URG- 04LX-UG01” sensor “Fast Hokuyo URG-04LX-UG01” scanning Laser Rangefinder “Hokuyo URG-04LX-UG01
  • 27. © Redmond Ramin Shamshiri Depth sensors Microsoft Kinect Depth image to work image Depth image to work image Depth image to work image Experiment with sensors? Environment scanning, reconstruction of fruit/plant
  • 28. © Redmond Ramin Shamshiri Original depth image to work image Extract coordinates from work image Intensity scale work image Work image to output image 3D Laser Scanner Fast” rangefinder Experiment with sensors? Environment scanning, reconstruction of fruit/plant
  • 29. Simulation Recipe: Algorithms, i.e., Simulating Visual Servo Control © Redmond Ramin Shamshiri Objective: A robot end-mounted camera is used to position the robot arm in a plane orthogonal to the axis, such that the fruit to be harvested is centered in the camera’s field of view. Control law Inverse Kinematics Feature extractionPose determination Joint Controllers Power amplifiers + - 𝑪 𝒙 𝒅 𝑪 𝒙 Position-based eye-in-hand visual servo structure Image processing Feature extraction Pose determination Inverse kinematicsHardware setup Reference values CONTROLLER The system has no trajectory generator, instead a feedback loop, closed visually, is used to control the robots arm position. (Two control laws were simulated: join angles and joint velocity) Input Output
  • 30. Algorithms, i.e., Joint position vs. Joint velocity control for VSC © Redmond Ramin Shamshiri Joints position control law (Localization) 1 2 3 4 5 6 Joints velocity control law (Tracking) Robot and camera with eye-in-hand configuration setup. The RGB camera was mounted on the tip of the FANUC LR Mate 200iD robot manipulator.
  • 31. Algorithms, i.e., Deep learning for Maximum visibility © Redmond Ramin Shamshiri Z 65% Visible 85% Visible 98% Visible What about hand- in-eye approach?
  • 32. Algorithms, i.e., Optimization for minimum time < 6s © Redmond Ramin Shamshiri X Y Z Desired Time: 4 to 6 sec!!
  • 33. Simulating Conceptual design: Google search © Redmond Ramin Shamshiri Image source: http://www.freshplaza.com/2012/0816/paprikarobot.jpg Image: Courtesy of Vision Robotics. http://www.wired.com/2007/06/robo-picker/ Courtesy of Hanaian. https://sites.google.com/site/cvhanaian/research Vision Robotics.
  • 34. Simulating two simple mechanisms © Redmond Ramin Shamshiri Arrays of Linear actuators vs. multiple SCARA robot Support Cylinder Piston Adjustable extension Suction cup
  • 35. Simulating arrays of robots? A: Linear actuators, Are they promising? © Redmond Ramin Shamshiri
  • 36. Arrays of robots? A: Linear actuators © Redmond Ramin Shamshiri Adjustable width
  • 37. Arrays of robots? A: Linear actuators © Redmond Ramin Shamshiri
  • 38. Arrays of robots? A: Linear actuators © Redmond Ramin Shamshiri
  • 39. Arrays of robots? A: Linear actuators © Redmond Ramin Shamshiri
  • 40. Simulating arrays of robots? B: SCARA manipulators, Are they promising? © Redmond Ramin Shamshiri Farmer’s price robotic arm. Can we have it at laptop cost? Suction cup
  • 41. Arrays of robots? B: SCARA manipulators © Redmond Ramin Shamshiri
  • 42. Arrays of robots? B: SCARA manipulators © Redmond Ramin Shamshiri
  • 43. Arrays of robots? B: SCARA manipulators © Redmond Ramin Shamshiri