Web API

Related papers: 19

About

A Web API (Application Programming Interface) is a standardized set of protocols and endpoints that allows software applications to communicate over the internet using HTTP requests and responses. In robotics and AI, Web APIs enable robots, embedded systems, and intelligent agents to interact with remote services, databases, and control interfaces through web-based communication protocols. For example, a robotic manipulator can be commanded remotely through a browser-based client, or a robot middleware framework like YARP can expose its functionality to external devices via modern web communication standards. Web APIs also underpin cloud-connected robotics, allowing robots to offload computation, access mapping services, retrieve sensor data, or stream telemetry to remote dashboards. In AI contexts, Web APIs facilitate data collection from web servers, support web usage mining, and enable detection of automated agents such as web crawlers. Their importance lies in providing a hardware-agnostic, platform-independent integration layer that dramatically simplifies remote monitoring, control, and data exchange in distributed robotic and AI systems.

Top Cited Papers

Discovery of Web Robot Sessions Based on their Navigational Patterns

Pang‐Ning Tan, Vipin Kumar

Citations: 268 • 2002

Discovery of Web Robot Sessions Based on Their Navigational Patterns

Pang‐Ning Tan, Vipin Kumar

Citations: 58 • 2004

Distributing proprietary geographic data on the World Wide Web — UCLA GIS Database and Map Server

Yafang Su, Joan Slottow, Avi Mozes

Citations: 45 • 2000

A soft computing approach for benign and malicious web robot detection

Mahdieh Zabihimayvan, Reza Sadeghi, Howard N. Rude, Derek Doran

Citations: 42 • 2017

Agglomerative Approach for Identification and Elimination of Web Robots from Web Server Logs to Extract Knowledge about Actual Visitors

Dilip Singh Sisodia, Shrish Verma, O. P. Vyas

Citations: 34 • 2015

How to Set Up and Maintain a Web Site

Lincoln Stein

Citations: 17 • 1996

Detection and confirmation of web robot requests for cleaning the voluminous web log data

Tanvir Habib Sardar, Zahid Ansari

Citations: 16 • 2014

Web-controlled robotic manipulator using Java and client-server architecture

A. Malinowski, T. Konetski, Brian J. Davis, D.R. Schertz

Citations: 15 • 2003

16 - bit embedded web server

Abinesh Ramakrishnan

Citations: 10 • 2004

A MapReduce-Based User Identification Algorithm in Web Usage Mining

Mitali Srivastava, Rakhi Garg, Pramod Kumar Mishra

Citations: 9 • 2018

THE DIFFERENCE BETWEEN DEVELOPING SINGLE PAGE APPLICATION AND TRADITIONAL WEB APPLICATION BASED ON MECHATRONICS ROBOT LABORATORY ONAFT APPLICATION

V. Solovei, O. Olshevska, Y. Bortsova

Citations: 8 • 2018

Internet-based control for the intelligent unmanned ground vehicle: Bearcat Cub

Masoud Ghaffari, Sugan Narayanan, Balaji Sethuramasamyraja, Ernest L. Hall

Citations: 7 • 2003

Sphero Control System Using a Web Browser

Masaki Kohana, Shusuke Okamoto

Citations: 5 • 2014

Connecting YARP to the Web with Yarp.js

Carlo Ciliberto

Citations: 4 • 2017

Interactive simulation using virtual systems: web based robot simulation using VRML

M. Rohrmeier

Citations: 4 • 2000

Web Access Patterns of Actual Human Visitors and Web Robots

Dilip Singh Sisodia

Citations: 2 • 2018

Data Mining applied on Web Robots Detection: A Systematic Mapping

Ramón Abilio, Cristiano Mesquita Garcia, Victor Fernandes

Citations: 2 • 2021

A distributed solution for restraining the web-bots access to on-line software applications

Cosmin Strileţchi, Mircea Vaida

Citations: 2 • 2009

Web client programming with Perl

Clinton Wong

Citations: 2 • 1997