DEVELOPMENT OF MODELS AND ALGORITHMS FOR CONTROLLING A HEXAPOD ROBOT BASED ON ARDUINO MEGA2560 MICROCONTROLLER

The paper presents a practical application of Arduino Mega2560 in implementing a six-legged walking robot control system. A thorough analysis of the field reveals the importance of adopting such an approach to executive mechanism design. The paper reviews analogues from various manufacturers, highlighting their pros and cons; identifies essential constants affecting the positioning of the hexapod robot and key coordinates of its limbs; presents a modular system architecture, comprising distinct functional blocks. Developed algorithms control the automatic robot movement: the main operating algorithm determines critical moments of positioning. The algorithm for moving the main actuation mechanisms specifies the sequence of translational movements of the limbs, taking into account all predefined parameters; this algorithm considers and analyses stepping distance and amplitude computation. Additionally, the paper suggests an inverse kinematic algorithm, which calculates servomotor angles for limb segments based on target endpoint coordinates, yielding precise angular rotation values of servomotor angles. The developed algorithms are implemented programmatically as a hexapod control system based on microcontroller in Arduino IDE environment using C++ language.

Authors

Institutions

Publication Details

Journal
Automation and modeling in design and management of
Published
2025-12-24
DOI
https://doi.org/10.30987/2658-6436-2025-4-33-39
Primary Topic
Robotic Locomotion and Control
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DEVELOPMENT OF MODELS AND ALGORITHMS FOR CONTROLLING A HEXAPOD ROBOT BASED ON ARDUINO MEGA2560 MICROCONTROLLER

A. A. Martynenko, R. A Filippov, Lyudmila Filippova, Oleg Panoyvin et al.
Automation and modeling in design and management of
Robotic Locomotion and Control
article

DEVELOPMENT OF MODELS AND ALGORITHMS FOR CONTROLLING A HEXAPOD ROBOT BASED ON ARDUINO MEGA2560 MICROCONTROLLER

A. A. Martynenko, R. A Filippov, Lyudmila Filippova, Oleg Panoyvin, Svetlana Maslennikova, Galina Tsareva
article en

Abstract

The paper presents a practical application of Arduino Mega2560 in implementing a six-legged walking robot control system. A thorough analysis of the field reveals the importance of adopting such an approach to executive mechanism design. The paper reviews analogues from various manufacturers, highlighting their pros and cons; identifies essential constants affecting the positioning of the hexapod robot and key coordinates of its limbs; presents a modular system architecture, comprising distinct functional blocks. Developed algorithms control the automatic robot movement: the main operating algorithm determines critical moments of positioning. The algorithm for moving the main actuation mechanisms specifies the sequence of translational movements of the limbs, taking into account all predefined parameters; this algorithm considers and analyses stepping distance and amplitude computation. Additionally, the paper suggests an inverse kinematic algorithm, which calculates servomotor angles for limb segments based on target endpoint coordinates, yielding precise angular rotation values of servomotor angles. The developed algorithms are implemented programmatically as a hexapod control system based on microcontroller in Arduino IDE environment using C++ language.

Automation and modeling in design and management ofVol. 2025(4)
Bryansk State Technical University (RU)
Openalex Percentile: Top 42%
Robotic Locomotion and Control
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

DEVELOPMENT OF MODELS AND ALGORITHMS FOR CONTROLLING A HEXAPOD ROBOT BASED ON ARDUINO MEGA2560 MICROCONTROLLER — A. A. Martynenko, R. A Filippov, et al. · Automation and modeling in design and management of (2025) | TGRS Research Map | TGRS