SlideShare a Scribd company logo
1 of 79
Agricultural Robot Sprayer and
Evaluation of User Interfaces in Field
Experiments
George Adamides
Senior Agricultural Research Officer
Agricultural Research Institute
Presentation overview
Technical characteristics of the
Agricultural Robot Sprayer
User Interfaces for HRI Design &
implementation
Field Experiment design &
implementation
Findings
Conclusion
Summit XL by Robotnik
Technical characteristics of the Agricultural Robot Sprayer
http://www.robotnik.es/en/products/mobile-robots/summit-xl
Summit XL technical characteristics
• The SUMMIT XL is a medium-sized high mobility all-terrain
robot with extreme performance.
• The Summit XL has skid-steering kinematics based on 4
high power motor wheels
– Dimensions 693x626x417 mm
– Weight 30 Kg
– Load capacity 20 Kg
– Speed 3 m/s
– Traction system 4 wheels
– Batteries 8x3.2V LiFePO4 (~5 hours autonomy)
• 45 minutes for full charge
– Temperature range 0oC +50oC
– Max climbing angle 45o
– Controller ROS embedded PC with Linux Real Time
– Communications WiFi 802.11n
– Connectivity Internal: USB, RS232, GPIO y RJ45
– External: USB and power supply 12 VDC
Technical characteristics of the Agricultural Robot Sprayer
Main parts of Summit XL robot
Building the Robot Sprayer
Technical characteristics of the Agricultural Robot Sprayer
September 2012
The Sprayer
• Serena electric sprayer
Weight (with full tank) 13.6 kg
Measurements: 315x145x400
Water flow rate with a fan nozzle 26 liters/h
Battery life 11.30 h
Full cycle charging 10h
Capacity 10 liters
Technical characteristics of the Agricultural Robot Sprayer
Sprayer installation
• Modbus IO
• Sprayer case
• ROS module programming
<?xml version="1.0"?>
<launch>
<!-- start modbus_io node -->
<param name="modbus_io_node/ip_address" value="192.168.2.185" />
<param name="digital_outputs" value="8"/>
<param name="digital_inputs" value="8"/>
<param name="analog_outputs" value="2"/>
<param name="analog_inputs" value="2"/>
<node pkg="modbus_io" type="modbus_io_node" name="modbus_io_node" output="scr
een"/>
</launch>
ssh summit@192.168.0.200
summit> ping 192.168.0.185
3. Launch the modbus_io module
roslaunch modbus_io test_io.launch
4. Test the digital outputs
rosservice call /modbus_io/write_digital_output 0 false
rosservice call /modbus_io/write_digital_output 0 true
rosservice call /modbus_io/write_digital_output 1 false
rosservice call /modbus_io/write_digital_output 1 true
...
Outputs 5,6,7 and 8 are RELAYS
5. Once it is working, modify the summit_xl_complete launch file in order to launch t
Sprayer case and installation by AgroWise
Building the Robot Sprayer – modified version
December 2012
Technical characteristics of the Agricultural Robot Sprayer
Initial trial-out findings
• Issues with the camera
– Viewing angle
– Drops on dome cover
• Issues with PC screen
– Lighting/shading/reflection
• Issues with wireless
connection
– Distance
• Issues with Bluetooth
connection
– PS3 (distance)
Technical characteristics of the Agricultural Robot Sprayer
Improving the Agrirobot
• Hardware
– Installation of two USB cameras to improve
Peripheral vision and End-effector vision
– Bigger wifi antenna
– Moved higher the spraying nozzle
• Software
– Installation and configuration of the
mjpeg_server ROS module and the Apache
webserver
– Installation and programming the
pr2_keyboard_teleop ROS module for the
Summit XL navigation and the sprayer on/off
state
Technical characteristics of the Agricultural Robot Sprayer
Peripheral Visual aid
Technical characteristics of the Agricultural Robot Sprayer
End-effector visual aid
Technical characteristics of the Agricultural Robot Sprayer
WiFi Antenna
Building the Robot Sprayer – current version
Technical characteristics of the Agricultural Robot Sprayer
May 2013
Technical issues and
troubleshooting
Short-movie
Technical characteristics of the Agricultural Robot Sprayer
Presentation overview
Technical characteristics of the
Agricultural Robot Sprayer
User Interfaces for HRI - Design
and Implementation
Field Experiments Design &
Implementation
Findings
Conclusion
Reality Based Interaction (RBI) styles [1]
New interaction styles that draw strength
by building on users’ pre-existing
knowledge of the everyday, non-digital
world to a much greater extent than
before.
Examples of RBI: VR, AR, TUI, ubiquitous and
pervasive computing, handheld or mobile
interaction…
[1] Jacob, Robert JK, et al. "Reality-based interaction: a framework for post-WIMP
interfaces." Proceedings of the SIGCHI conference on Human factors in computing systems.
ACM, 2008.
User Interfaces for HRI – Design and Implementation
User Interface for Robot Teleoperation –
Development Phases
User Interfaces for HRI – Design and Implementation
Spraying
Designing for HRI Awareness
HRI Awareness [2]
Given one human and one
robot working on a task
together, HRI awareness is
the understanding that the
human has of the location,
activities, status, and
surroundings of the robot;
and the knowledge that
the robot has of the
human’s commands
necessary to direct its
activities and the
constraints under which it
must operate.
LASSO technique [3]
• Location Awareness
• Activity Awareness
• Status Awareness
• Surroundings
Awareness
• Overall Mission
Awareness
[3] Jill L. Drury, Holly A. Yanco & Keyes, B 2007,
'LASSOing HRI: analyzing situation awareness in
map-centric and video-centric interfaces',
Proceedings of the ACM/IEEE international
conference on Human-robot interaction.
[2] Scholtz, J.; Young, J.; Drury, J.L.; Yanco, H.A., "Evaluation of human-robot interaction
awareness in search and rescue," Robotics and Automation, 2004. Proceedings. ICRA '04.
2004 IEEE International Conference on, vol.3, no., pp.2327,2332 Vol.3, 26 April-1 May 2004
Robot teleoperation through
Human-Robot user interfaces
Mental model
User Interfaces for HRI – Design and Implementation
Phase 1. Using ROS command line
~> roslaunch usb_cam low_res.launch
User Interfaces for HRI – Design and Implementation
~> export ROS_MASTER_URI=http://V3:11311
~> rostopic list
~> rosrun image_view image_view image:=/logitech_usb_webcam/image_raw
Robot PC Remote PCssh summit@V3
• Using ROS
command line to
display Peripheral
and End-Effector
cameras
• Web interface of
Axis Ethernet
camera
ROS environment with three
cameras
User Interfaces for HRI – Design and Implementation
• Installed the mjpeg_server module
• Installed the Apache web server
The mjpeg_server is a streaming
server that subscribes to requested
image topics in ROS and publishes
those topics as MJPEG streams via
HTTP
Preparing for phase 2
User Interfaces for HRI – Design and Implementation
Phase 2. First attempt for Web UI in HTML
User Interfaces for HRI – Design and Implementation
Improved version of the Web UI
in PHP
UI Design and Implementation by Istognosis
UI for driving
Main camera & Peripheral
camera
UI for spraying (rejected)
Main camera & spraying
camera
UI for spraying
Main camera & ssupport
cameras
Phase 4. Using a patriot wireless tracker &
digital glasses
User Interface Design and Implementation
by Istognosis
Presentation overview
Technical characteristics of the
Agricultural Robot Sprayer
User Interfaces for HRI – Design &
Implementation
Field Experiments Design &
implementation
Findings
Conclusion
Field experiments Design & Implementation
Setting up the stage
Field experiments Design & Implementation
Preparing the robot
Field experiments Design & Implementation
Path and obstacles
Field experiments Design & Implementation
Grape clusters (targets)
Field experiments Design & Implementation
Experiment design &
implementation
1 PC Screen + PS3 + Main Camera Only
2 PC Screen + PS3 + Main & Support Cameras
3 PC Screen + Keyboard + Main Camera Only
4 PC Screen + Keyboard +Main & Support Camera
5 AR Glasses + PS3 + Main Camera Only
6 AR Glasses + PS3 + Main & Support Cameras
7 AR Glasses + Keyboard + Main Camera Only
8 AR Glasses + Keyboard + Main & Support Cameras
Field experiments Design & Implementation
Tasks were randomized and
were conducted in two day
visits. Four tasks were carried
out on day 1 and the
remaining tasks on day 2 (not
consecutive, period between
experiments varied 2 to 10
days)
25 participants:
Agronomists
Agricultural Technicians
Agricultural Laborers
Experiment procedures
• Consent form
• Pre-Questionnaire
– Demographics, Immersion Tendency Questionnaire,
General Self-Efficacy Scale, Santa Barbara Sense of
Direction Scale, CEW Fluency Scale
• Briefing and getting familiar with the UIs
• Post-Questionnaire after each run
– SUS, Presence, NASA TLX
– Metrics (collisions, path divergence, targets
sprayed, targets missed, percent completed,
duration)
• Experiment duration ~3 hours per participant
to complete 8 tasks
Field experiments Design & Implementation
The Agrirobot in the field
Photo Album
Field experiments Design & Implementation
Spraying – extended nozzle antenna
The Agrirobot UI findings
Screenshots
Findings
Main camera VS Main Camera and Support Cameras
Identifying obstacles
Identifying obstacles
Peripheral visionIdentifying obstacles
Shading Issues (left wheel)
Spraying
Stopped Spraying
Shading Issues (left wheel)
Shading issuesIdentifying obstacles
Shading Issues (wheels)
Identifying red grape clusters
Identifying green grape clusters
The Agrirobot VS
obstacles in the field
Image album
Keep going…
Presentation overview
Technical characteristics of the
Agricultural Robot Sprayer
User Interfaces for HRI – Design &
Implementation
Field Experiments Design &
Implementation
Findings
Conclusion
Preliminary results
NASA Task Load Index per UI
Findings
User Interfaces
with PS3 controller
User Interfaces
using keyboard
controller
Preliminary results
Effectiveness: Number of grape clusters sprayed per UI
Findings
User Interfaces
with main and
Support (3) cameras
User Interfaces
with main (1) camera
Preliminary findings
Mean number of collisions per UI
UI # Cameras N Minimum Maximum Mean Std.
Deviation
UI1 - 1
Camera
25 0 3 ,76 ,779
UI2 - 3
Cameras
25 0 4 ,60 ,913
UI3 - 1
Camera
25 0 7 1,36 1,777
UI4 - 3
Cameras
25 0 2 ,56 ,861
UI5 - 1
Camera
25 0 5 1,28 1,242
UI6 - 3
Cameras
25 0 4 ,84 ,987
UI7 - 1
Camera
25 0 4 ,80 1,118
UI8 - 3
Cameras
25 0 3 ,28 ,678
Presentation overview
Technical characteristics of the
Agricultural Robot Sprayer
User Interface Design
Field Experiment design &
implementation
Findings
Conclusion
In Summary – Problems faced and
overcome
• Transformation of a “off-the-shelf”
robot into a robotic sprayer
• Pilot trials revealed issues with WiFi,
Bluetooth, camera view points
• A lot of –smaller or bigger- practical,
“non-research” problems, turned into
valuable experience for the future
In Summary - what we did
• Designed and implemented several
user interfaces
• Used WIMP and RBI interaction
styles
• Field experiments
Conclusions
• Yes, it is feasible! (Agri Robot tele-operation )
• The user interface design does make a
difference
• There are many small, practical issues to
resolve
– Agricultural task are demanding and take place in a
difficult environment
– Many issues to overcome
• PS3 Bluetooth, WiFi, monitor shading/light, web
cameras
• Robot wheels, sprayer hose
• ROS module programming
• Promising findings
Future work
• Incorporation of sensor information in the
UI to include ultrasound sensor
information, battery-life (under development)
• Robot improvements
– Servos for extending sprayer antenna and
USB/Ethernet cameras control/rotation
– Sprayer antenna with multiple nozzles
• Learnability issues need further study
• Long hours?
• Cost-benefit analysis
Spraying short movie
Thank you for your
attention!
Discussion / Coffee time

More Related Content

What's hot

Chitosan in agriculture context
Chitosan in agriculture contextChitosan in agriculture context
Chitosan in agriculture contextpp201289
 
Biomedical polymers
Biomedical polymersBiomedical polymers
Biomedical polymersManoj Mulik
 
Industrial robots presentation
Industrial robots presentationIndustrial robots presentation
Industrial robots presentationPratik Thorat
 
Chitosan as a potential natural compound to control
Chitosan as a potential natural compound to controlChitosan as a potential natural compound to control
Chitosan as a potential natural compound to controlPuja41124
 
Chapter 1 Intro to industrial robot automation (2)
Chapter 1 Intro to industrial robot automation (2)Chapter 1 Intro to industrial robot automation (2)
Chapter 1 Intro to industrial robot automation (2)Afiq Sajuri
 
Seminar Presentation on 3D Printing
Seminar Presentation on 3D PrintingSeminar Presentation on 3D Printing
Seminar Presentation on 3D PrintingAnshul Joshi
 
Biodegradable polymer, copolymer & composites
Biodegradable polymer, copolymer & compositesBiodegradable polymer, copolymer & composites
Biodegradable polymer, copolymer & compositesChong Yong
 
30092013115728 agricultural-robotics
30092013115728 agricultural-robotics30092013115728 agricultural-robotics
30092013115728 agricultural-roboticsrakesh mandiya
 
surface patterning and Functionalization of nanoparticals
surface patterning and Functionalization of nanoparticalssurface patterning and Functionalization of nanoparticals
surface patterning and Functionalization of nanoparticalsLaibaTariq10
 
Microfabrication
MicrofabricationMicrofabrication
Microfabricationabhithapv
 
Biological control of the post harvest diseases of fruits.
Biological control of the post harvest diseases of fruits.Biological control of the post harvest diseases of fruits.
Biological control of the post harvest diseases of fruits.Dinithi De Silva
 
Agricultural robot
Agricultural robotAgricultural robot
Agricultural robotAleena Khan
 

What's hot (20)

COBOTS.ppt
COBOTS.pptCOBOTS.ppt
COBOTS.ppt
 
Chitosan in agriculture context
Chitosan in agriculture contextChitosan in agriculture context
Chitosan in agriculture context
 
Biomedical polymers
Biomedical polymersBiomedical polymers
Biomedical polymers
 
Biomimetic medical devices
Biomimetic medical devicesBiomimetic medical devices
Biomimetic medical devices
 
Agricultural robotics
Agricultural roboticsAgricultural robotics
Agricultural robotics
 
Micro Robots
Micro RobotsMicro Robots
Micro Robots
 
Industrial robots presentation
Industrial robots presentationIndustrial robots presentation
Industrial robots presentation
 
Chitosan as a potential natural compound to control
Chitosan as a potential natural compound to controlChitosan as a potential natural compound to control
Chitosan as a potential natural compound to control
 
Chapter 1 Intro to industrial robot automation (2)
Chapter 1 Intro to industrial robot automation (2)Chapter 1 Intro to industrial robot automation (2)
Chapter 1 Intro to industrial robot automation (2)
 
Seminar Presentation on 3D Printing
Seminar Presentation on 3D PrintingSeminar Presentation on 3D Printing
Seminar Presentation on 3D Printing
 
Biodegradable polymer, copolymer & composites
Biodegradable polymer, copolymer & compositesBiodegradable polymer, copolymer & composites
Biodegradable polymer, copolymer & composites
 
30092013115728 agricultural-robotics
30092013115728 agricultural-robotics30092013115728 agricultural-robotics
30092013115728 agricultural-robotics
 
surface patterning and Functionalization of nanoparticals
surface patterning and Functionalization of nanoparticalssurface patterning and Functionalization of nanoparticals
surface patterning and Functionalization of nanoparticals
 
Microfabrication
MicrofabricationMicrofabrication
Microfabrication
 
Fractal Robots
Fractal RobotsFractal Robots
Fractal Robots
 
Nanorobotics
NanoroboticsNanorobotics
Nanorobotics
 
Agricultural Robots
Agricultural RobotsAgricultural Robots
Agricultural Robots
 
Biological control of the post harvest diseases of fruits.
Biological control of the post harvest diseases of fruits.Biological control of the post harvest diseases of fruits.
Biological control of the post harvest diseases of fruits.
 
Robotics
RoboticsRobotics
Robotics
 
Agricultural robot
Agricultural robotAgricultural robot
Agricultural robot
 

Viewers also liked

Agriculture Robot report
Agriculture Robot reportAgriculture Robot report
Agriculture Robot reportRadhe Chauhan
 
Agricultural robot (1) robo hub Automation, Embedded project
Agricultural robot (1) robo hub Automation, Embedded projectAgricultural robot (1) robo hub Automation, Embedded project
Agricultural robot (1) robo hub Automation, Embedded projectjovin Richard
 
ROBOTIC IRRIGATION USING ARDUINO
ROBOTIC IRRIGATION USING ARDUINOROBOTIC IRRIGATION USING ARDUINO
ROBOTIC IRRIGATION USING ARDUINOGanesh hegde
 
Human-Robot Interaction in Agriculture: Usability Evaluation of three Input D...
Human-Robot Interaction in Agriculture: Usability Evaluation of three Input D...Human-Robot Interaction in Agriculture: Usability Evaluation of three Input D...
Human-Robot Interaction in Agriculture: Usability Evaluation of three Input D...Agriculural Research Institute
 
Introdução à Robótica / Visão Geral / Tendências
Introdução à Robótica / Visão Geral / TendênciasIntrodução à Robótica / Visão Geral / Tendências
Introdução à Robótica / Visão Geral / TendênciasFernando Passold
 
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
 
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
 
microsoft analysis
microsoft analysismicrosoft analysis
microsoft analysissyedaaqsa512
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robotSatyendra Gupta
 
ZegBee Based Defense Robort (Defense Presentation)
ZegBee Based Defense Robort (Defense Presentation)ZegBee Based Defense Robort (Defense Presentation)
ZegBee Based Defense Robort (Defense Presentation)Usman Akhtar Chaudhary
 
Robotics in future warfare 09 finkelstein
Robotics in future warfare 09 finkelsteinRobotics in future warfare 09 finkelstein
Robotics in future warfare 09 finkelsteinKaye Beach
 
Criterios de Fertirrigacion en Cultivos
Criterios de Fertirrigacion en CultivosCriterios de Fertirrigacion en Cultivos
Criterios de Fertirrigacion en CultivosInveracero Sac
 
Data, Digital Agriculture & Devices
Data, Digital Agriculture & Devices Data, Digital Agriculture & Devices
Data, Digital Agriculture & Devices Walton Institute
 
IMPACT OF BASEL & OTHER INDIAN COMMITTEES RECOMMENDATIONS ON INDIAN BANKING S...
IMPACT OF BASEL & OTHER INDIAN COMMITTEES RECOMMENDATIONS ON INDIAN BANKING S...IMPACT OF BASEL & OTHER INDIAN COMMITTEES RECOMMENDATIONS ON INDIAN BANKING S...
IMPACT OF BASEL & OTHER INDIAN COMMITTEES RECOMMENDATIONS ON INDIAN BANKING S...Aayush Kumar
 
Smart farming using ARDUINO (Nirma University)
Smart farming using ARDUINO (Nirma University)Smart farming using ARDUINO (Nirma University)
Smart farming using ARDUINO (Nirma University)Raj Patel
 

Viewers also liked (20)

Agriculture Robot report
Agriculture Robot reportAgriculture Robot report
Agriculture Robot report
 
Agricultural Robotics
Agricultural RoboticsAgricultural Robotics
Agricultural Robotics
 
Agriculture Robot
Agriculture RobotAgriculture Robot
Agriculture Robot
 
Agricultural robot (1) robo hub Automation, Embedded project
Agricultural robot (1) robo hub Automation, Embedded projectAgricultural robot (1) robo hub Automation, Embedded project
Agricultural robot (1) robo hub Automation, Embedded project
 
ROBOTIC IRRIGATION USING ARDUINO
ROBOTIC IRRIGATION USING ARDUINOROBOTIC IRRIGATION USING ARDUINO
ROBOTIC IRRIGATION USING ARDUINO
 
Human-Robot Interaction in Agriculture: Usability Evaluation of three Input D...
Human-Robot Interaction in Agriculture: Usability Evaluation of three Input D...Human-Robot Interaction in Agriculture: Usability Evaluation of three Input D...
Human-Robot Interaction in Agriculture: Usability Evaluation of three Input D...
 
Introdução à Robótica / Visão Geral / Tendências
Introdução à Robótica / Visão Geral / TendênciasIntrodução à Robótica / Visão Geral / Tendências
Introdução à Robótica / Visão Geral / Tendências
 
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
 
1 GEOAGRI
1 GEOAGRI1 GEOAGRI
1 GEOAGRI
 
1st FYP prsentation
1st FYP prsentation1st FYP prsentation
1st FYP prsentation
 
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
 
microsoft analysis
microsoft analysismicrosoft analysis
microsoft analysis
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
 
Flashtalk Robot
Flashtalk RobotFlashtalk Robot
Flashtalk Robot
 
ZegBee Based Defense Robort (Defense Presentation)
ZegBee Based Defense Robort (Defense Presentation)ZegBee Based Defense Robort (Defense Presentation)
ZegBee Based Defense Robort (Defense Presentation)
 
Robotics in future warfare 09 finkelstein
Robotics in future warfare 09 finkelsteinRobotics in future warfare 09 finkelstein
Robotics in future warfare 09 finkelstein
 
Criterios de Fertirrigacion en Cultivos
Criterios de Fertirrigacion en CultivosCriterios de Fertirrigacion en Cultivos
Criterios de Fertirrigacion en Cultivos
 
Data, Digital Agriculture & Devices
Data, Digital Agriculture & Devices Data, Digital Agriculture & Devices
Data, Digital Agriculture & Devices
 
IMPACT OF BASEL & OTHER INDIAN COMMITTEES RECOMMENDATIONS ON INDIAN BANKING S...
IMPACT OF BASEL & OTHER INDIAN COMMITTEES RECOMMENDATIONS ON INDIAN BANKING S...IMPACT OF BASEL & OTHER INDIAN COMMITTEES RECOMMENDATIONS ON INDIAN BANKING S...
IMPACT OF BASEL & OTHER INDIAN COMMITTEES RECOMMENDATIONS ON INDIAN BANKING S...
 
Smart farming using ARDUINO (Nirma University)
Smart farming using ARDUINO (Nirma University)Smart farming using ARDUINO (Nirma University)
Smart farming using ARDUINO (Nirma University)
 

Similar to Agricultural Robot Sprayer UI Field Testing

The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9IOSR Journals
 
Maj_Project_Review-1.pptxiuuhjhgjglkhuhghniuh
Maj_Project_Review-1.pptxiuuhjhgjglkhuhghniuhMaj_Project_Review-1.pptxiuuhjhgjglkhuhghniuh
Maj_Project_Review-1.pptxiuuhjhgjglkhuhghniuhsanthosharumugam9
 
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial CobotsRe-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial CobotsLizzie Uhl
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarXBOSoft
 
Rover technology ppt
Rover technology pptRover technology ppt
Rover technology pptsindhupriya97
 
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for RobotsFIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for RobotsFIWARE
 
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
 
Design Process Stories
Design Process StoriesDesign Process Stories
Design Process StoriesPenina Finger
 
Multipurpose Warfield Surveillance Robot Using IoT
Multipurpose Warfield Surveillance Robot Using IoTMultipurpose Warfield Surveillance Robot Using IoT
Multipurpose Warfield Surveillance Robot Using IoTIRJET Journal
 
Why MOVO? Insights into the new beta community.
Why MOVO? Insights into the new beta community.Why MOVO? Insights into the new beta community.
Why MOVO? Insights into the new beta community.Marie-Pier Faucher
 
fyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxfyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxIIEE - NEDUET
 
Final pres mine_rescue
Final pres mine_rescueFinal pres mine_rescue
Final pres mine_rescueJustine Yang
 
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...Bitbar
 
Innovative trends in robotics
Innovative trends in roboticsInnovative trends in robotics
Innovative trends in roboticsDesign World
 
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)Ibrahim Yusuf Salihu
 

Similar to Agricultural Robot Sprayer UI Field Testing (20)

The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9
 
Maj_Project_Review-1.pptxiuuhjhgjglkhuhghniuh
Maj_Project_Review-1.pptxiuuhjhgjglkhuhghniuhMaj_Project_Review-1.pptxiuuhjhgjglkhuhghniuh
Maj_Project_Review-1.pptxiuuhjhgjglkhuhghniuh
 
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial CobotsRe-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial Cobots
 
Modular Pick and Place Simulator using ROS Framework
Modular Pick and Place Simulator using ROS FrameworkModular Pick and Place Simulator using ROS Framework
Modular Pick and Place Simulator using ROS Framework
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft Webinar
 
Rover technology ppt
Rover technology pptRover technology ppt
Rover technology ppt
 
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for RobotsFIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
 
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
 
Design Process Stories
Design Process StoriesDesign Process Stories
Design Process Stories
 
Multipurpose Warfield Surveillance Robot Using IoT
Multipurpose Warfield Surveillance Robot Using IoTMultipurpose Warfield Surveillance Robot Using IoT
Multipurpose Warfield Surveillance Robot Using IoT
 
Why MOVO? Insights into the new beta community.
Why MOVO? Insights into the new beta community.Why MOVO? Insights into the new beta community.
Why MOVO? Insights into the new beta community.
 
Eitan_Resume_2016_08
Eitan_Resume_2016_08Eitan_Resume_2016_08
Eitan_Resume_2016_08
 
fyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxfyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptx
 
thesis
thesisthesis
thesis
 
Final pres mine_rescue
Final pres mine_rescueFinal pres mine_rescue
Final pres mine_rescue
 
Personal_CV
Personal_CVPersonal_CV
Personal_CV
 
Colour tracking robot.pdf
Colour tracking robot.pdfColour tracking robot.pdf
Colour tracking robot.pdf
 
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
 
Innovative trends in robotics
Innovative trends in roboticsInnovative trends in robotics
Innovative trends in robotics
 
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
 

More from Agriculural Research Institute

Use of IoT technologies for irrigation and plant protection: the case for Cyp...
Use of IoT technologies for irrigation and plant protection: the case for Cyp...Use of IoT technologies for irrigation and plant protection: the case for Cyp...
Use of IoT technologies for irrigation and plant protection: the case for Cyp...Agriculural Research Institute
 
Διερεύνηση των απόψεων των αγροτών και του προσωπικού των γεωργικών εφαρμογών...
Διερεύνηση των απόψεων των αγροτών και του προσωπικού των γεωργικών εφαρμογών...Διερεύνηση των απόψεων των αγροτών και του προσωπικού των γεωργικών εφαρμογών...
Διερεύνηση των απόψεων των αγροτών και του προσωπικού των γεωργικών εφαρμογών...Agriculural Research Institute
 
Αξιολόγηση ραδιοφωνικής εκπομπής για ενημέρωση των αγροτών στην ψηφιακή εποχή...
Αξιολόγηση ραδιοφωνικής εκπομπής για ενημέρωση των αγροτών στην ψηφιακή εποχή...Αξιολόγηση ραδιοφωνικής εκπομπής για ενημέρωση των αγροτών στην ψηφιακή εποχή...
Αξιολόγηση ραδιοφωνικής εκπομπής για ενημέρωση των αγροτών στην ψηφιακή εποχή...Agriculural Research Institute
 
Νέες Τάσεις στον Αγροδιατροφικό Τομέα
Νέες Τάσεις στον Αγροδιατροφικό ΤομέαΝέες Τάσεις στον Αγροδιατροφικό Τομέα
Νέες Τάσεις στον Αγροδιατροφικό ΤομέαAgriculural Research Institute
 
Εργαστήρι στo ΙΓΕ με θέμα "Βιωματικό Εργαστήρι για τα Αρωματικά και Φαρμακευτ...
Εργαστήρι στo ΙΓΕ με θέμα "Βιωματικό Εργαστήρι για τα Αρωματικά και Φαρμακευτ...Εργαστήρι στo ΙΓΕ με θέμα "Βιωματικό Εργαστήρι για τα Αρωματικά και Φαρμακευτ...
Εργαστήρι στo ΙΓΕ με θέμα "Βιωματικό Εργαστήρι για τα Αρωματικά και Φαρμακευτ...Agriculural Research Institute
 
Πρακτικές Smartfarming στην Πορτογαλία
Πρακτικές Smartfarming στην ΠορτογαλίαΠρακτικές Smartfarming στην Πορτογαλία
Πρακτικές Smartfarming στην ΠορτογαλίαAgriculural Research Institute
 
Πρακτικές Smartfarming στην Ισπανία - Fundacion Maimona
Πρακτικές Smartfarming στην Ισπανία - Fundacion MaimonaΠρακτικές Smartfarming στην Ισπανία - Fundacion Maimona
Πρακτικές Smartfarming στην Ισπανία - Fundacion MaimonaAgriculural Research Institute
 
Πρακτικές Smartfarming στην Eλλάδα - Ευκαρπον
Πρακτικές Smartfarming στην Eλλάδα - ΕυκαρπονΠρακτικές Smartfarming στην Eλλάδα - Ευκαρπον
Πρακτικές Smartfarming στην Eλλάδα - ΕυκαρπονAgriculural Research Institute
 
Πρακτικές Smartfarming στην Κύπρο - ΚΙ.Β.Υ.Κ.
Πρακτικές Smartfarming στην Κύπρο - ΚΙ.Β.Υ.Κ.Πρακτικές Smartfarming στην Κύπρο - ΚΙ.Β.Υ.Κ.
Πρακτικές Smartfarming στην Κύπρο - ΚΙ.Β.Υ.Κ.Agriculural Research Institute
 
Το εκπαδευτικό υλικό του προγράμματος SmartFarmer
Το εκπαδευτικό υλικό του προγράμματος SmartFarmerΤο εκπαδευτικό υλικό του προγράμματος SmartFarmer
Το εκπαδευτικό υλικό του προγράμματος SmartFarmerAgriculural Research Institute
 
Το έργο SmartFarmer: Στόχοι και Αποτελέσματα
Το έργο SmartFarmer: Στόχοι και ΑποτελέσματαΤο έργο SmartFarmer: Στόχοι και Αποτελέσματα
Το έργο SmartFarmer: Στόχοι και ΑποτελέσματαAgriculural Research Institute
 
Μέθοδοι εξυγίανσης φυτικού πολλαπλασιαστικού υλικού
Μέθοδοι εξυγίανσης φυτικού πολλαπλασιαστικού υλικού Μέθοδοι εξυγίανσης φυτικού πολλαπλασιαστικού υλικού
Μέθοδοι εξυγίανσης φυτικού πολλαπλασιαστικού υλικού Agriculural Research Institute
 
Εργαστήριο Προστασίας και Αξιοποίησης Αυτοφυών και Ανθοκομικών Ειδών
Εργαστήριο Προστασίας και Αξιοποίησης Αυτοφυών και Ανθοκομικών ΕιδώνΕργαστήριο Προστασίας και Αξιοποίησης Αυτοφυών και Ανθοκομικών Ειδών
Εργαστήριο Προστασίας και Αξιοποίησης Αυτοφυών και Ανθοκομικών ΕιδώνAgriculural Research Institute
 
ΓΕΝΕΤΙΚΗ ΤΑΥΤΟΠΟΙΗΣΗ ΠΕΝΤΕ ΕΙΔΩΝ MENTHA SP. ΜΕ ΜΟΡΙΑΚΕΣ ΜΕΘΟΔΟΥΣ
ΓΕΝΕΤΙΚΗ ΤΑΥΤΟΠΟΙΗΣΗ ΠΕΝΤΕ ΕΙΔΩΝ MENTHA SP. ΜΕ ΜΟΡΙΑΚΕΣ ΜΕΘΟΔΟΥΣΓΕΝΕΤΙΚΗ ΤΑΥΤΟΠΟΙΗΣΗ ΠΕΝΤΕ ΕΙΔΩΝ MENTHA SP. ΜΕ ΜΟΡΙΑΚΕΣ ΜΕΘΟΔΟΥΣ
ΓΕΝΕΤΙΚΗ ΤΑΥΤΟΠΟΙΗΣΗ ΠΕΝΤΕ ΕΙΔΩΝ MENTHA SP. ΜΕ ΜΟΡΙΑΚΕΣ ΜΕΘΟΔΟΥΣAgriculural Research Institute
 
Διατήρηση και Αξιοποίηση των Ελληνικών Αρωματικών-Φαρμακευτικών Φυτών
Διατήρηση και Αξιοποίηση των Ελληνικών Αρωματικών-Φαρμακευτικών Φυτών Διατήρηση και Αξιοποίηση των Ελληνικών Αρωματικών-Φαρμακευτικών Φυτών
Διατήρηση και Αξιοποίηση των Ελληνικών Αρωματικών-Φαρμακευτικών Φυτών Agriculural Research Institute
 
Οι τελευταίες εξελίξεις στην διατροφή και διαχείριση χοιριδίων
Οι τελευταίες εξελίξεις στην διατροφή και διαχείριση χοιριδίωνΟι τελευταίες εξελίξεις στην διατροφή και διαχείριση χοιριδίων
Οι τελευταίες εξελίξεις στην διατροφή και διαχείριση χοιριδίωνAgriculural Research Institute
 

More from Agriculural Research Institute (20)

Use of IoT technologies for irrigation and plant protection: the case for Cyp...
Use of IoT technologies for irrigation and plant protection: the case for Cyp...Use of IoT technologies for irrigation and plant protection: the case for Cyp...
Use of IoT technologies for irrigation and plant protection: the case for Cyp...
 
Traceability and food safety
Traceability and food safetyTraceability and food safety
Traceability and food safety
 
ICT in Agriculture
ICT in AgricultureICT in Agriculture
ICT in Agriculture
 
Agricultural spraying robots - R&D
Agricultural spraying robots - R&DAgricultural spraying robots - R&D
Agricultural spraying robots - R&D
 
Διερεύνηση των απόψεων των αγροτών και του προσωπικού των γεωργικών εφαρμογών...
Διερεύνηση των απόψεων των αγροτών και του προσωπικού των γεωργικών εφαρμογών...Διερεύνηση των απόψεων των αγροτών και του προσωπικού των γεωργικών εφαρμογών...
Διερεύνηση των απόψεων των αγροτών και του προσωπικού των γεωργικών εφαρμογών...
 
Αξιολόγηση ραδιοφωνικής εκπομπής για ενημέρωση των αγροτών στην ψηφιακή εποχή...
Αξιολόγηση ραδιοφωνικής εκπομπής για ενημέρωση των αγροτών στην ψηφιακή εποχή...Αξιολόγηση ραδιοφωνικής εκπομπής για ενημέρωση των αγροτών στην ψηφιακή εποχή...
Αξιολόγηση ραδιοφωνικής εκπομπής για ενημέρωση των αγροτών στην ψηφιακή εποχή...
 
Νέες Τάσεις στον Αγροδιατροφικό Τομέα
Νέες Τάσεις στον Αγροδιατροφικό ΤομέαΝέες Τάσεις στον Αγροδιατροφικό Τομέα
Νέες Τάσεις στον Αγροδιατροφικό Τομέα
 
Εργαστήρι στo ΙΓΕ με θέμα "Βιωματικό Εργαστήρι για τα Αρωματικά και Φαρμακευτ...
Εργαστήρι στo ΙΓΕ με θέμα "Βιωματικό Εργαστήρι για τα Αρωματικά και Φαρμακευτ...Εργαστήρι στo ΙΓΕ με θέμα "Βιωματικό Εργαστήρι για τα Αρωματικά και Φαρμακευτ...
Εργαστήρι στo ΙΓΕ με θέμα "Βιωματικό Εργαστήρι για τα Αρωματικά και Φαρμακευτ...
 
Πρακτικές Smartfarming στην Πορτογαλία
Πρακτικές Smartfarming στην ΠορτογαλίαΠρακτικές Smartfarming στην Πορτογαλία
Πρακτικές Smartfarming στην Πορτογαλία
 
Πρακτικές Smartfarming στη Λετονία
Πρακτικές Smartfarming στη ΛετονίαΠρακτικές Smartfarming στη Λετονία
Πρακτικές Smartfarming στη Λετονία
 
Πρακτικές Smartfarming στην Ισπανία - Fundacion Maimona
Πρακτικές Smartfarming στην Ισπανία - Fundacion MaimonaΠρακτικές Smartfarming στην Ισπανία - Fundacion Maimona
Πρακτικές Smartfarming στην Ισπανία - Fundacion Maimona
 
Πρακτικές Smartfarming στην Eλλάδα - Ευκαρπον
Πρακτικές Smartfarming στην Eλλάδα - ΕυκαρπονΠρακτικές Smartfarming στην Eλλάδα - Ευκαρπον
Πρακτικές Smartfarming στην Eλλάδα - Ευκαρπον
 
Πρακτικές Smartfarming στην Κύπρο - ΚΙ.Β.Υ.Κ.
Πρακτικές Smartfarming στην Κύπρο - ΚΙ.Β.Υ.Κ.Πρακτικές Smartfarming στην Κύπρο - ΚΙ.Β.Υ.Κ.
Πρακτικές Smartfarming στην Κύπρο - ΚΙ.Β.Υ.Κ.
 
Το εκπαδευτικό υλικό του προγράμματος SmartFarmer
Το εκπαδευτικό υλικό του προγράμματος SmartFarmerΤο εκπαδευτικό υλικό του προγράμματος SmartFarmer
Το εκπαδευτικό υλικό του προγράμματος SmartFarmer
 
Το έργο SmartFarmer: Στόχοι και Αποτελέσματα
Το έργο SmartFarmer: Στόχοι και ΑποτελέσματαΤο έργο SmartFarmer: Στόχοι και Αποτελέσματα
Το έργο SmartFarmer: Στόχοι και Αποτελέσματα
 
Μέθοδοι εξυγίανσης φυτικού πολλαπλασιαστικού υλικού
Μέθοδοι εξυγίανσης φυτικού πολλαπλασιαστικού υλικού Μέθοδοι εξυγίανσης φυτικού πολλαπλασιαστικού υλικού
Μέθοδοι εξυγίανσης φυτικού πολλαπλασιαστικού υλικού
 
Εργαστήριο Προστασίας και Αξιοποίησης Αυτοφυών και Ανθοκομικών Ειδών
Εργαστήριο Προστασίας και Αξιοποίησης Αυτοφυών και Ανθοκομικών ΕιδώνΕργαστήριο Προστασίας και Αξιοποίησης Αυτοφυών και Ανθοκομικών Ειδών
Εργαστήριο Προστασίας και Αξιοποίησης Αυτοφυών και Ανθοκομικών Ειδών
 
ΓΕΝΕΤΙΚΗ ΤΑΥΤΟΠΟΙΗΣΗ ΠΕΝΤΕ ΕΙΔΩΝ MENTHA SP. ΜΕ ΜΟΡΙΑΚΕΣ ΜΕΘΟΔΟΥΣ
ΓΕΝΕΤΙΚΗ ΤΑΥΤΟΠΟΙΗΣΗ ΠΕΝΤΕ ΕΙΔΩΝ MENTHA SP. ΜΕ ΜΟΡΙΑΚΕΣ ΜΕΘΟΔΟΥΣΓΕΝΕΤΙΚΗ ΤΑΥΤΟΠΟΙΗΣΗ ΠΕΝΤΕ ΕΙΔΩΝ MENTHA SP. ΜΕ ΜΟΡΙΑΚΕΣ ΜΕΘΟΔΟΥΣ
ΓΕΝΕΤΙΚΗ ΤΑΥΤΟΠΟΙΗΣΗ ΠΕΝΤΕ ΕΙΔΩΝ MENTHA SP. ΜΕ ΜΟΡΙΑΚΕΣ ΜΕΘΟΔΟΥΣ
 
Διατήρηση και Αξιοποίηση των Ελληνικών Αρωματικών-Φαρμακευτικών Φυτών
Διατήρηση και Αξιοποίηση των Ελληνικών Αρωματικών-Φαρμακευτικών Φυτών Διατήρηση και Αξιοποίηση των Ελληνικών Αρωματικών-Φαρμακευτικών Φυτών
Διατήρηση και Αξιοποίηση των Ελληνικών Αρωματικών-Φαρμακευτικών Φυτών
 
Οι τελευταίες εξελίξεις στην διατροφή και διαχείριση χοιριδίων
Οι τελευταίες εξελίξεις στην διατροφή και διαχείριση χοιριδίωνΟι τελευταίες εξελίξεις στην διατροφή και διαχείριση χοιριδίων
Οι τελευταίες εξελίξεις στην διατροφή και διαχείριση χοιριδίων
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Agricultural Robot Sprayer UI Field Testing

  • 1. Agricultural Robot Sprayer and Evaluation of User Interfaces in Field Experiments George Adamides Senior Agricultural Research Officer Agricultural Research Institute
  • 2. Presentation overview Technical characteristics of the Agricultural Robot Sprayer User Interfaces for HRI Design & implementation Field Experiment design & implementation Findings Conclusion
  • 3. Summit XL by Robotnik Technical characteristics of the Agricultural Robot Sprayer http://www.robotnik.es/en/products/mobile-robots/summit-xl
  • 4. Summit XL technical characteristics • The SUMMIT XL is a medium-sized high mobility all-terrain robot with extreme performance. • The Summit XL has skid-steering kinematics based on 4 high power motor wheels – Dimensions 693x626x417 mm – Weight 30 Kg – Load capacity 20 Kg – Speed 3 m/s – Traction system 4 wheels – Batteries 8x3.2V LiFePO4 (~5 hours autonomy) • 45 minutes for full charge – Temperature range 0oC +50oC – Max climbing angle 45o – Controller ROS embedded PC with Linux Real Time – Communications WiFi 802.11n – Connectivity Internal: USB, RS232, GPIO y RJ45 – External: USB and power supply 12 VDC Technical characteristics of the Agricultural Robot Sprayer
  • 5. Main parts of Summit XL robot
  • 6. Building the Robot Sprayer Technical characteristics of the Agricultural Robot Sprayer September 2012
  • 7. The Sprayer • Serena electric sprayer Weight (with full tank) 13.6 kg Measurements: 315x145x400 Water flow rate with a fan nozzle 26 liters/h Battery life 11.30 h Full cycle charging 10h Capacity 10 liters Technical characteristics of the Agricultural Robot Sprayer
  • 8. Sprayer installation • Modbus IO • Sprayer case • ROS module programming <?xml version="1.0"?> <launch> <!-- start modbus_io node --> <param name="modbus_io_node/ip_address" value="192.168.2.185" /> <param name="digital_outputs" value="8"/> <param name="digital_inputs" value="8"/> <param name="analog_outputs" value="2"/> <param name="analog_inputs" value="2"/> <node pkg="modbus_io" type="modbus_io_node" name="modbus_io_node" output="scr een"/> </launch> ssh summit@192.168.0.200 summit> ping 192.168.0.185 3. Launch the modbus_io module roslaunch modbus_io test_io.launch 4. Test the digital outputs rosservice call /modbus_io/write_digital_output 0 false rosservice call /modbus_io/write_digital_output 0 true rosservice call /modbus_io/write_digital_output 1 false rosservice call /modbus_io/write_digital_output 1 true ... Outputs 5,6,7 and 8 are RELAYS 5. Once it is working, modify the summit_xl_complete launch file in order to launch t Sprayer case and installation by AgroWise
  • 9. Building the Robot Sprayer – modified version December 2012 Technical characteristics of the Agricultural Robot Sprayer
  • 10. Initial trial-out findings • Issues with the camera – Viewing angle – Drops on dome cover • Issues with PC screen – Lighting/shading/reflection • Issues with wireless connection – Distance • Issues with Bluetooth connection – PS3 (distance) Technical characteristics of the Agricultural Robot Sprayer
  • 11. Improving the Agrirobot • Hardware – Installation of two USB cameras to improve Peripheral vision and End-effector vision – Bigger wifi antenna – Moved higher the spraying nozzle • Software – Installation and configuration of the mjpeg_server ROS module and the Apache webserver – Installation and programming the pr2_keyboard_teleop ROS module for the Summit XL navigation and the sprayer on/off state Technical characteristics of the Agricultural Robot Sprayer
  • 12. Peripheral Visual aid Technical characteristics of the Agricultural Robot Sprayer
  • 13. End-effector visual aid Technical characteristics of the Agricultural Robot Sprayer
  • 15. Building the Robot Sprayer – current version Technical characteristics of the Agricultural Robot Sprayer May 2013
  • 16. Technical issues and troubleshooting Short-movie Technical characteristics of the Agricultural Robot Sprayer
  • 17. Presentation overview Technical characteristics of the Agricultural Robot Sprayer User Interfaces for HRI - Design and Implementation Field Experiments Design & Implementation Findings Conclusion
  • 18. Reality Based Interaction (RBI) styles [1] New interaction styles that draw strength by building on users’ pre-existing knowledge of the everyday, non-digital world to a much greater extent than before. Examples of RBI: VR, AR, TUI, ubiquitous and pervasive computing, handheld or mobile interaction… [1] Jacob, Robert JK, et al. "Reality-based interaction: a framework for post-WIMP interfaces." Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, 2008. User Interfaces for HRI – Design and Implementation
  • 19. User Interface for Robot Teleoperation – Development Phases User Interfaces for HRI – Design and Implementation Spraying
  • 20. Designing for HRI Awareness HRI Awareness [2] Given one human and one robot working on a task together, HRI awareness is the understanding that the human has of the location, activities, status, and surroundings of the robot; and the knowledge that the robot has of the human’s commands necessary to direct its activities and the constraints under which it must operate. LASSO technique [3] • Location Awareness • Activity Awareness • Status Awareness • Surroundings Awareness • Overall Mission Awareness [3] Jill L. Drury, Holly A. Yanco & Keyes, B 2007, 'LASSOing HRI: analyzing situation awareness in map-centric and video-centric interfaces', Proceedings of the ACM/IEEE international conference on Human-robot interaction. [2] Scholtz, J.; Young, J.; Drury, J.L.; Yanco, H.A., "Evaluation of human-robot interaction awareness in search and rescue," Robotics and Automation, 2004. Proceedings. ICRA '04. 2004 IEEE International Conference on, vol.3, no., pp.2327,2332 Vol.3, 26 April-1 May 2004
  • 21. Robot teleoperation through Human-Robot user interfaces Mental model User Interfaces for HRI – Design and Implementation
  • 22. Phase 1. Using ROS command line ~> roslaunch usb_cam low_res.launch User Interfaces for HRI – Design and Implementation ~> export ROS_MASTER_URI=http://V3:11311 ~> rostopic list ~> rosrun image_view image_view image:=/logitech_usb_webcam/image_raw Robot PC Remote PCssh summit@V3
  • 23. • Using ROS command line to display Peripheral and End-Effector cameras • Web interface of Axis Ethernet camera ROS environment with three cameras User Interfaces for HRI – Design and Implementation
  • 24. • Installed the mjpeg_server module • Installed the Apache web server The mjpeg_server is a streaming server that subscribes to requested image topics in ROS and publishes those topics as MJPEG streams via HTTP Preparing for phase 2 User Interfaces for HRI – Design and Implementation
  • 25. Phase 2. First attempt for Web UI in HTML User Interfaces for HRI – Design and Implementation
  • 26. Improved version of the Web UI in PHP UI Design and Implementation by Istognosis
  • 27. UI for driving Main camera & Peripheral camera UI for spraying (rejected) Main camera & spraying camera UI for spraying Main camera & ssupport cameras
  • 28. Phase 4. Using a patriot wireless tracker & digital glasses User Interface Design and Implementation by Istognosis
  • 29. Presentation overview Technical characteristics of the Agricultural Robot Sprayer User Interfaces for HRI – Design & Implementation Field Experiments Design & implementation Findings Conclusion
  • 30. Field experiments Design & Implementation
  • 31. Setting up the stage Field experiments Design & Implementation
  • 32. Preparing the robot Field experiments Design & Implementation
  • 33. Path and obstacles Field experiments Design & Implementation
  • 34. Grape clusters (targets) Field experiments Design & Implementation
  • 35. Experiment design & implementation 1 PC Screen + PS3 + Main Camera Only 2 PC Screen + PS3 + Main & Support Cameras 3 PC Screen + Keyboard + Main Camera Only 4 PC Screen + Keyboard +Main & Support Camera 5 AR Glasses + PS3 + Main Camera Only 6 AR Glasses + PS3 + Main & Support Cameras 7 AR Glasses + Keyboard + Main Camera Only 8 AR Glasses + Keyboard + Main & Support Cameras Field experiments Design & Implementation Tasks were randomized and were conducted in two day visits. Four tasks were carried out on day 1 and the remaining tasks on day 2 (not consecutive, period between experiments varied 2 to 10 days) 25 participants: Agronomists Agricultural Technicians Agricultural Laborers
  • 36. Experiment procedures • Consent form • Pre-Questionnaire – Demographics, Immersion Tendency Questionnaire, General Self-Efficacy Scale, Santa Barbara Sense of Direction Scale, CEW Fluency Scale • Briefing and getting familiar with the UIs • Post-Questionnaire after each run – SUS, Presence, NASA TLX – Metrics (collisions, path divergence, targets sprayed, targets missed, percent completed, duration) • Experiment duration ~3 hours per participant to complete 8 tasks Field experiments Design & Implementation
  • 37. The Agrirobot in the field Photo Album Field experiments Design & Implementation
  • 38. Spraying – extended nozzle antenna
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. The Agrirobot UI findings Screenshots
  • 50. Findings Main camera VS Main Camera and Support Cameras
  • 54. Shading Issues (left wheel) Spraying
  • 58. Identifying red grape clusters Identifying green grape clusters
  • 59. The Agrirobot VS obstacles in the field Image album
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 69. Presentation overview Technical characteristics of the Agricultural Robot Sprayer User Interfaces for HRI – Design & Implementation Field Experiments Design & Implementation Findings Conclusion
  • 70. Preliminary results NASA Task Load Index per UI Findings User Interfaces with PS3 controller User Interfaces using keyboard controller
  • 71. Preliminary results Effectiveness: Number of grape clusters sprayed per UI Findings User Interfaces with main and Support (3) cameras User Interfaces with main (1) camera
  • 72. Preliminary findings Mean number of collisions per UI UI # Cameras N Minimum Maximum Mean Std. Deviation UI1 - 1 Camera 25 0 3 ,76 ,779 UI2 - 3 Cameras 25 0 4 ,60 ,913 UI3 - 1 Camera 25 0 7 1,36 1,777 UI4 - 3 Cameras 25 0 2 ,56 ,861 UI5 - 1 Camera 25 0 5 1,28 1,242 UI6 - 3 Cameras 25 0 4 ,84 ,987 UI7 - 1 Camera 25 0 4 ,80 1,118 UI8 - 3 Cameras 25 0 3 ,28 ,678
  • 73. Presentation overview Technical characteristics of the Agricultural Robot Sprayer User Interface Design Field Experiment design & implementation Findings Conclusion
  • 74. In Summary – Problems faced and overcome • Transformation of a “off-the-shelf” robot into a robotic sprayer • Pilot trials revealed issues with WiFi, Bluetooth, camera view points • A lot of –smaller or bigger- practical, “non-research” problems, turned into valuable experience for the future
  • 75. In Summary - what we did • Designed and implemented several user interfaces • Used WIMP and RBI interaction styles • Field experiments
  • 76. Conclusions • Yes, it is feasible! (Agri Robot tele-operation ) • The user interface design does make a difference • There are many small, practical issues to resolve – Agricultural task are demanding and take place in a difficult environment – Many issues to overcome • PS3 Bluetooth, WiFi, monitor shading/light, web cameras • Robot wheels, sprayer hose • ROS module programming • Promising findings
  • 77. Future work • Incorporation of sensor information in the UI to include ultrasound sensor information, battery-life (under development) • Robot improvements – Servos for extending sprayer antenna and USB/Ethernet cameras control/rotation – Sprayer antenna with multiple nozzles • Learnability issues need further study • Long hours? • Cost-benefit analysis
  • 79. Thank you for your attention! Discussion / Coffee time