Process (computing)

Related papers: 20

About

A process in computing refers to an instance of a program in execution — a self-contained sequence of instructions that a processor carries out to accomplish a defined task, complete with its own memory space, state, and system resources. In robotics and AI, processes are the fundamental execution units underlying nearly every system operation: perception pipelines process sensor data, planning algorithms execute as concurrent processes to compute motion trajectories, and control loops run as real-time processes to drive actuators. Multi-process architectures allow robots to handle simultaneous tasks — such as vision, localization, and manipulation — in parallel, coordinating through inter-process communication mechanisms. In AI systems, training and inference workflows are structured as processes that manage data flow, computational graphs, and hardware resources efficiently. Understanding processes matters because robot software reliability, timing guarantees, and performance all depend on how well processes are scheduled, isolated, and synchronized. Concepts like fault tolerance, real-time constraints, and distributed computation — critical in autonomous systems — are fundamentally grounded in sound process management.

Top Cited Papers

Statistical Learning Theory

Yuhai Wu, Vladimir Vapnik

Citations: 26957 • 1999

Robot Vision

Berthold K. P. Horn

Citations: 3635 • 1986

A tutorial on visual servo control

Seth Hutchinson, Gregory D. Hager, Peter Corke

Citations: 3499 • 1996

Bettering operation of Robots by learning

Suguru Arimoto, Sadao Kawamura, Fumio Miyazaki

Citations: 3445 • 1984

Event-Based Vision: A Survey

Citations: 2007 • 2020

25th Anniversary Article: Engineering Hydrogels for Biofabrication

Jos Malda, Jetze Visser, Ferry P.W. Melchels, Tomasz Jüngst, Wim E. Hennink, Wouter J.A. Dhert, Jürgen Gröll, Dietmar W. Hutmacher

Citations: 1874 • 2013

Central pattern generators for locomotion control in animals and robots: A review

Auke Jan Ijspeert

Citations: 1839 • 2008

Visual Odometry [Tutorial]

Davide Scaramuzza, Friedrich Fraundorfer

Citations: 1485 • 2011

Deep reinforcement learning for robotic manipulation with asynchronous off-policy updates

Shixiang Gu, Ethan Holly, Timothy Lillicrap, Sergey Levine

Citations: 1452 • 2017

Cooperative Multi-Agent Learning: The State of the Art

Liviu Panait, Sean Luke

Citations: 1250 • 2005

Organ printing: Tissue spheroids as building blocks

Vladimir Mironov, Richard P. Visconti, Vladimir Kasyanov, Gabor Forgács, Christopher J. Drake, Roger R. Markwald

Citations: 1234 • 2009

Models of Information Processing in the Basal Ganglia

Citations: 1187 • 1994

Influence of artificial intelligence (AI) on firm performance: the business value of AI-based transformation projects

Serge-Lopez Wamba-Taguimdje, Samuel Fosso Wamba, Jean Robert Kala Kamdjoug, Chris Emmanuel Tchatchouang Wanko

Citations: 1125 • 2020

Automated construction by contour crafting—related robotics and information technologies

Behrokh Khoshnevis

Citations: 1122 • 2003

Controlled Flight of a Biologically Inspired, Insect-Scale Robot

Y. Kevin, Pakpong Chirarattananon, Sawyer B. Fuller, Robert J. Wood

Citations: 1102 • 2013

Roles of artificial intelligence in construction engineering and management: A critical review and future trends

Yue Pan, Limao Zhang

Citations: 1098 • 2020

DeepFruits: A Fruit Detection System Using Deep Neural Networks

Inkyu Sa, Zongyuan Ge, Feras Dayoub, Ben Upcroft, Tristán Pérez, Chris McCool

Citations: 1079 • 2016

Learning and executing generalized robot plans

Richard Fikes, Peter E. Hart, Nils J. Nilsson

Citations: 1033 • 1972

Automation, Production Systems, and Computer-Integrated Manufacturing,

Citations: 1020 • 2009

Imitation Learning

Ahmed Hussein, Mohamed Medhat Gaber, Eyad Elyan, Chrisina Jayne

Citations: 1014 • 2017