A software framework for agricultural and forestry robots
@article{Hellstrm2013ASF, title={A software framework for agricultural and forestry robots}, author={Thomas Hellstr{\"o}m and Ola Ringdahl}, journal={Ind. Robot}, year={2013}, volume={40}, pages={20-26} }
In this paper we describe on-going development of a generic software framework for development of agricultural and forestry robots. The goal is to provide generic high-level functi ...
Figures from this paper
24 Citations
Using ROS for Agricultural Robotics - Design Considerations and Experiences
- Computer Science
- 2014
We report on experiences of using the ROS middleware for developmentof agricultural robots. We describe software related design considerations for all maincomponents in developed subsystems as well…
Strategies for Selecting Best Approach Direction for a Sweet-Pepper Harvesting Robot
- Computer ScienceTAROS
- 2017
It is crucial to choose the best approach direction with least occlusion from obstacles to improve the detection rate and lower the risk of losing sight of the fruit while approaching the fruit for harvest.
Adaptive Image Thresholding of Yellow Peppers for a Harvesting Robot
- Computer Science, EngineeringRobotics
- 2018
The presented work is part of the H2020 project SWEEPER with the overall goal to develop a sweet pepper harvesting robot for use in greenhouses, and visual servoing is used to train the robot.
A preliminary study of the RADOE project
- Computer Science2015 IEEE 7th International Conference on Cybernetics and Intelligent Systems (CIS) and IEEE Conference on Robotics, Automation and Mechatronics (RAM)
- 2015
Experimental results on KUKA LBR iiwa robot show that RADOE combined with the developed system architecture demonstrates good performance for motion planning and tasks execution.
Research and development in agricultural robotics: A perspective of digital farming
- Computer Science
- 2018
It was shown that one of the trends and research focuses in agricultural field robotics is towards building a swarm of small scale robots and drones that collaborate together to optimize farming inputs and reveal denied or concealed information.
A Generic ROS-Based Control Architecture for Pest Inspection and Treatment in Greenhouses Using a Mobile Manipulator
- Computer ScienceIEEE Access
- 2021
This work presents Robotframework, a generic ROS-based architecture which can easily integrate different navigation, manipulation, perception, and high-decision modules leading to a faster and simplified development of new robotic applications.
Development of a sweet pepper harvesting robot
- Engineering, Computer ScienceJ. Field Robotics
- 2020
This paper presents the development, testing and validation of SWEEPER, a robot for harvesting sweet pepper fruit in greenhouses. The robotic system includes a six degrees of freedom industrial arm…
MoDSeM: Towards Semantic Mapping with Distributed Robots
- Computer ScienceTAROS
- 2019
Preliminary experiments took place in simulation, showing the appropriateness of ROS and OpenVDB as a back-end for supporting the prototype, achieving a promising performance in all aspects of the task.
References
SHOWING 1-10 OF 24 REFERENCES
Design and development of a redundant modular multipurpose agricultural manipulator
- Engineering2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM)
- 2012
These days, agricultural work still involves demanding and exhausting duties. The application of autonomous robots is a possible way to support human labor in the field. By adapting the robots to…
ROS: an open-source Robot Operating System
- Computer ScienceICRA 2009
- 2009
This paper discusses how ROS relates to existing robot software frameworks, and briefly overview some of the available application software which uses ROS.
DAMN: a distributed architecture for mobile navigation
- Computer ScienceJ. Exp. Theor. Artif. Intell.
- 1997
An architecture is presented in which distributed task-achieving modules, or behaviours, cooperatively determine a mobile robot's path by voting for each of various possible actions. An arbiter then…
AuRA: principles and practice in review
- ArtJ. Exp. Theor. Artif. Intell.
- 1997
Various real world robots that have been implemented using this architectural paradigm are discussed, including a case study of a multiagent robotic team that competed and won the 1994 AAAI Mobile Robot Competition.
A robust layered control system for a mobile robot
- Computer ScienceIEEE J. Robotics Autom.
- 1986
A new architecture for controlling mobile robots is described, building a robust and flexible robot control system that has been used to control a mobile robot wandering around unconstrained laboratory areas and computer machine rooms.
The saphira architecture for autonomous mobile robots
- Computer Science
- 1998
This work shows how the ability to attend to another agent, to take advice about the environment, and to carry out assigned tasks are integrated in the Saphira architecture, using the concepts of coordination of behavior, coherence of modeling, and communication with other agents.
Towards autonomous robotic butlers: Lessons learned with the PR2
- Computer Science2011 IEEE International Conference on Robotics and Automation
- 2011
A new task-level executive system, SMACH, based on hierarchical concurrent state machines, which controls the overall behavior of the system and integrates several new components that are built on top of the PR2's current capabilities.
Situated Robotics
- Art
- 2002
Robotics, like any concept that has grown and evolved over time, has eluded a single, unifying definition. What once used to be thought of as a replacement for repetitive, manual labor, has grown…
An Behavior-based Robotics
- Computer Science
- 1998
Following a discussion of the relevant biological and psychological models of behavior, the author covers the use of knowledge and learning in autonomous robots, behavior-based and hybrid robot architectures, modular perception, robot colonies, and future trends in robot intelligence.
The 4+1 View Model of Architecture
- Computer ScienceIEEE Softw.
- 1995
The 4+1 View Model organizes a description of a software architecture using five concurrent views, each of which addresses a specific set of concerns. Architects capture their design decisions in…