Using robot operating system (ROS) and single board computer to control bioloid robot motion

Conference paper


Kalyani, G., Yang, Z., Gandhi, V. and Geng, T. 2017. Using robot operating system (ROS) and single board computer to control bioloid robot motion. 18th Towards Autonomous Robotic Systems (TAROS) Conference. Guildford, Surrey, UK 19 - 21 Jul 2017 Springer. pp. 41-50 https://doi.org/10.1007/978-3-319-64107-2_4
TypeConference paper
TitleUsing robot operating system (ROS) and single board computer to control bioloid robot motion
AuthorsKalyani, G., Yang, Z., Gandhi, V. and Geng, T.
Abstract

This paper presents a research study on the adaptation of a novel technique for placing a programmable component over the structural component of a Robotis Bioloid humanoid robot. Assimilating intelligence plays an important role in the field of robotics that enables a computer to model or replicate some of the intelligent behaviors of human beings but with minimal human intervention. As a part of this effort, this paper revises the Bioloid robot structure so as to be able to control the robotic movement via a single board computer Beaglebone Black (BBB) and Robot operating system (ROS). ROS as the development frame work in conjunction with the main BBB controller that integrates robotic functions is an important aspect of this research, and is a first of its kind approach. A full ROS computation has been developed by which an API that will be usable by high level software using ROS services has also been developed. The human like body structure of the Bioloid robot and BeagleBone Black running ROS along with the intellectual components are used to make the robot walk efficiently.

Conference18th Towards Autonomous Robotic Systems (TAROS) Conference
Page range41-50
ISSN0302-9743
ISBN
Hardcover9783319641065
PublisherSpringer
Publication dates
PrintJul 2017
Publication process dates
Deposited15 Aug 2017
Accepted01 May 2017
Output statusPublished
Accepted author manuscript
First submitted version
Copyright Statement

The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-64107-2_4

Additional information

Paper published as: Kalyani G.K., Yang Z., Gandhi V., Geng T. (2017) Using Robot Operating System (ROS) and Single Board Computer to Control Bioloid Robot Motion. In: Gao Y., Fallah S., Jin Y., Lekakou C. (eds) Towards Autonomous Robotic Systems. TAROS 2017. Lecture Notes in Computer Science, vol 10454. Springer, Cham

Digital Object Identifier (DOI)https://doi.org/10.1007/978-3-319-64107-2_4
LanguageEnglish
Book titleTowards Autonomous Robotic Systems: 18th Annual Conference, TAROS 2017, Guildford, UK, July 19–21, 2017, Proceedings
Permalink -

https://repository.mdx.ac.uk/item/871z1

Download files


Accepted author manuscript

First submitted version
  • 71
    total views
  • 109
    total downloads
  • 9
    views this month
  • 10
    downloads this month

Export as

Related outputs

Improved Bi-GRU for parkinson’s disease severity analysis
Arunachalam, M., Ramar, R., Gandhi, V. and Ananthan, B. 2025. Improved Bi-GRU for parkinson’s disease severity analysis. Indonesian Journal of Electrical Engineering and Computer Science. 37 (2), pp. 1140-1149. https://doi.org/10.11591/ijeecs.v37.i2.pp1140-1149
Analysis of machine learning methods for speech disfluency classification
Sharma. N., Gandhi, V. and Mahapatra, P. 2024. Analysis of machine learning methods for speech disfluency classification. Yang, X.S., Sherratt, S., Dey, N. and Joshi, A. (ed.) 9th International Congress on Information and Communication Technology. London, UK 19 - 22 Feb 2024 Singapore Springer. pp. 13-22 https://doi.org/10.1007/978-981-97-3556-3_2
Comparative analysis of various machine learning techniques for classification of speech disfluencies
Sharma, N., Kumar, V., Mahapatra, P. and Gandhi, V. 2023. Comparative analysis of various machine learning techniques for classification of speech disfluencies. Speech Communication. 150, pp. 23-31. https://doi.org/10.1016/j.specom.2023.04.003
Classification of EEG signals on standing, walking and running dataset using LSTM-RNN
Murugavalli, K., Ramalakshmi, R., Pallikonda Rajasekaran, M. and Gandhi, V. 2022. Classification of EEG signals on standing, walking and running dataset using LSTM-RNN. Sharma, V., Singh, M. and Sinha, J. (ed.) International Conference on Advances in Computing, Communication Control and Networking (ICAC3N). Greater Noida, India 16 - 17 Dec 2022 IEEE. pp. 1624-1630 https://doi.org/10.1109/ICAC3N56670.2022.10074500
Bridging neuroscience and robotics: spiking neural networks in action
Jones, A., Gandhi, V., Mahiddine, A. and Huyck, C. 2023. Bridging neuroscience and robotics: spiking neural networks in action. Sensors. 23 (21), pp. 1-14. https://doi.org/10.3390/s23218880
Classification of EEG signals on SEED dataset using improved CNN
Ramar, B., Ramalakshmi, R., Gandhi, V. and Pandiselvam, P. 2023. Classification of EEG signals on SEED dataset using improved CNN. 2nd International Conference on Edge Computing and Applications. Namakkal, India 19 - 21 Jul 2023 IEEE. pp. 1095-1102 https://doi.org/10.1109/ICECAA58104.2023.10212279
Exploration of functional connectivity of brain to assess cognitive and physical health parameters using brain-computer interface
Murugavalli, K., Ramalakshmi, R., Pallikonda Rajasekaran, M. and Gandhi, V. 2023. Exploration of functional connectivity of brain to assess cognitive and physical health parameters using brain-computer interface. International Journal of Biomedical Engineering and Technology. 43 (2), pp. 101-130. https://doi.org/10.1504/IJBET.2022.10052922
Neuromorphic building blocks for locomotion pattern generation
Yang, Z. and Gandhi, V. 2022. Neuromorphic building blocks for locomotion pattern generation. 2022 International Conference on Machine Learning, Control, and Robotics (MLCR). Suzhou, China 29 - 31 Oct 2022 IEEE. https://doi.org/10.1109/MLCR57210.2022.00010
Robot Operating System (ROS) controlled anthropomorphic robot hand
Krawczyk, M., Gandhi, V. and Yang, Z. 2022. Robot Operating System (ROS) controlled anthropomorphic robot hand. Journal of Scientific and Industrial Research. 81 (9), pp. 901-910. https://doi.org/10.56042/jsir.v81i09.45313
Exploring new traffic prediction models to build an intelligent transport system for Smart Cities
Mehta, V., Mapp, G. and Gandhi, V. 2022. Exploring new traffic prediction models to build an intelligent transport system for Smart Cities. IEEE/IFIP Network Operations and Management Symposium. Hungary 25 - 29 Apr 2022 pp. 1-6
Developing traffic predictions from source to destination using probabilistic modelling
Mehta, V., Gandhi, V. and Mapp, G. 2021. Developing traffic predictions from source to destination using probabilistic modelling. Third UK Mobile, Wearable and Ubiquitous Systems Research Symposium. Online via Zoom 05 - 06 Jul 2021
Exploring real time traffic signalling using probabilistic approach in intelligent transport system
Mehta, V., Gandhi, V. and Mapp, G. 2018. Exploring real time traffic signalling using probabilistic approach in intelligent transport system. Mobi-UK 2018. University of Cambridge, Cambridge, UK 12 - 13 Sep 2018
Exploring real time traffic signalling using probabilistic approach in intelligent transport system
Mehta, V., Gandhi, V. and Mapp, G. 2018. Exploring real time traffic signalling using probabilistic approach in intelligent transport system. 3rd CommNet2 PhD Autumn School. University of Sheffield, Sheffield, UK 17 - 19 Sep 2018
A survey of modern exogenous fault detection and diagnosis methods for swarm robotics
Graham Miller, O. and Gandhi, V. 2020. A survey of modern exogenous fault detection and diagnosis methods for swarm robotics. Journal of King Saud University – Engineering Science. 33 (1), pp. 43-53. https://doi.org/10.1016/j.jksues.2019.12.005
What makes a social robot good at interacting with humans?
Onyeulo, E. and Gandhi, V. 2020. What makes a social robot good at interacting with humans? Information. 11 (1), pp. 1-13. https://doi.org/10.3390/info11010043
Design and development of the sEMG-based exoskeleton strength enhancer for the legs
Cenit, M. and Gandhi, V. 2020. Design and development of the sEMG-based exoskeleton strength enhancer for the legs. Journal of Mechatronics, Electrical Power, and Vehicular Technology. 11 (2), pp. 64-74. https://doi.org/10.14203/j.mev.2020.v11.64-74
The effect of swing leg retraction on biped walking stability is influenced by the walking speed and step-length
Bao, R. and Geng, T. 2018. The effect of swing leg retraction on biped walking stability is influenced by the walking speed and step-length. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Madrid, Spain 01 - 05 Oct 2018 IEEE. pp. 3257-3262 https://doi.org/10.1109/IROS.2018.8593932
Developing traffic prediction and congestion algorithms for a C-ITS network
Mehta, V., Gandhi, V. and Mapp, G. 2019. Developing traffic prediction and congestion algorithms for a C-ITS network. Second UK Mobile, Wearable and Ubiquitous Systems Research Symposium. Dept of Computer Science, University of Oxford, UK 01 Jul 2019
Wrist movement detector for ROS based control of the robotic hand
Krawczyk, M., Yang, Z., Gandhi, V., Karamanoglu, M., Franca, F., Priscila, L., Xiaochen, W. and Geng, T. 2018. Wrist movement detector for ROS based control of the robotic hand. Advances in Robotics & Automation. 7 (1). https://doi.org/10.4172/2168-9695.1000182
Development of an EMG-controlled mobile robot
Bisi, S., De Luca, L., Shrestha, B., Yang, Z. and Gandhi, V. 2018. Development of an EMG-controlled mobile robot. Robotics. 7 (3), pp. 1-13. https://doi.org/10.3390/robotics7030036
Project-based cooperative learning to enhance competence while teaching engineering modules
Gandhi, V., Yang, Z. and Aiash, M. 2017. Project-based cooperative learning to enhance competence while teaching engineering modules. International Journal of Continuing Engineering Education and Life-Long Learning. 27 (3), pp. 198-208. https://doi.org/10.1504/IJCEELL.2017.10003462
ROS based autonomous control of a humanoid robot
Kalyani, G., Gandhi, V., Yang, Z. and Geng, T. 2016. ROS based autonomous control of a humanoid robot. 25th International Conference on Artificial Neural Networks (ICANN). Barcelona, Spain 06 - 09 Sep 2016 Springer. pp. 550-551 https://doi.org/10.1007/978-3-319-44778-0
Fast walking with rhythmic sway of torso in a 2D passive ankle walker
Bao, R. and Geng, T. 2018. Fast walking with rhythmic sway of torso in a 2D passive ankle walker. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Madrid, Spain 01 - 05 Oct 2018 IEEE. pp. 4363-4368 https://doi.org/10.1109/IROS.2018.8593665
Neuron-based control mechanisms for a robotic arm and hand
Singh, N., Huyck, C., Gandhi, V. and Jones, A. 2017. Neuron-based control mechanisms for a robotic arm and hand. International Journal of Computer, Electrical, Automation, Control and Information Engineering. 11 (2), pp. 221-229. https://doi.org/10.5281/zenodo.1128871
Brain computer interface: a review
Parmar, P., Joshi, A. and Gandhi, V. 2015. Brain computer interface: a review. NUiCONE 2015: 5th Nirma University International Conference on Engineering. Nirma University, Ahmedabad, India 26 - 28 Nov 2015 Institute of Electrical and Electronics Engineers (IEEE). pp. 1-6 https://doi.org/10.1109/NUICONE.2015.7449615
Characterising information correlation in a stochastic Izhikevich neuron
Yang, Z., Gandhi, V., Karamanoglu, M. and Graham, B. 2015. Characterising information correlation in a stochastic Izhikevich neuron. International Joint Conference on Neural Networks (IJCNN 2015). Killarney, Republic of Ireland 12 - 17 Jul 2015 Institute of Electrical and Electronics Engineers (IEEE). pp. 1-5
EMG based elbow joint powered exoskeleton for biceps brachii strength augmentation
Krasin, V., Gandhi, V., Yang, Z. and Karamanoglu, M. 2015. EMG based elbow joint powered exoskeleton for biceps brachii strength augmentation. International Joint Conference on Neural Networks (IJCNN 2015). Killarney, Republic of Ireland 12 - 17 Jul 2015 Institute of Electrical and Electronics Engineers (IEEE). pp. 1-6 https://doi.org/10.1109/IJCNN.2015.7280643
Dynamics and trajectory planning of a planar flipping robot
Geng, T. 2005. Dynamics and trajectory planning of a planar flipping robot. Mechanics Research Communications. 32 (6), pp. 636-644. https://doi.org/10.1016/j.mechrescom.2004.06.009
A reflexive neural network for dynamic biped walking control
Geng, T., Porr, B. and Wörgötter, F. 2006. A reflexive neural network for dynamic biped walking control. Neural Computation. 18 (5), pp. 1156-1196. https://doi.org/10.1162/089976606776241057
Fast biped walking with a sensor-driven neuronal controller and real-time online learning
Geng, T. 2006. Fast biped walking with a sensor-driven neuronal controller and real-time online learning. The International Journal of Robotics Research. 25 (3), pp. 243-259. https://doi.org/10.1177/0278364906063822
Adaptive, fast walking in a biped robot under neuronal control and learning
Manoonpong, P., Geng, T., Kulvicius, T., Porr, B. and Wörgötter, F. 2007. Adaptive, fast walking in a biped robot under neuronal control and learning. PLoS Computational Biology. 3 (7), p. e134. https://doi.org/10.1371/journal.pcbi.0030134
A novel design of 4-class BCI using two binary classifiers and parallel mental tasks
Geng, T., Gan, J., Dyson, M., Tsui, C. and Sepulveda, F. 2008. A novel design of 4-class BCI using two binary classifiers and parallel mental tasks. Computational Intelligence and Neuroscience. 2008, pp. 1-5. https://doi.org/10.1155/2008/437306
A self-paced online BCI for mobile robot control
Geng, T., Gan, J. and Hu, H. 2010. A self-paced online BCI for mobile robot control. International Journal of Advanced Mechatronic Systems. 2 (1/2), p. 28. https://doi.org/10.1504/IJAMECHS.2010.030846
Planar biped walking with an equilibrium point controller and state machines
Geng, T. and Gan, J. 2010. Planar biped walking with an equilibrium point controller and state machines. IEEE/ASME transactions on mechatronics. 15 (2), pp. 253-260. https://doi.org/10.1109/TMECH.2009.2024742
Transferring human grasping synergies to a robot
Geng, T., Lee, M. and Hülse, M. 2011. Transferring human grasping synergies to a robot. Mechatronics. 21 (1), pp. 272-284. https://doi.org/10.1016/j.mechatronics.2010.11.003
Synergy-based affordance learning for robotic grasping
Geng, T., Wilson, J., Sheldon, M., Lee, M. and Hülse, M. 2013. Synergy-based affordance learning for robotic grasping. Robotics and Autonomous Systems. 61 (12), pp. 1626-1640. https://doi.org/10.1016/j.robot.2013.07.002
Online regulation of the walking speed of a planar limit cycle walker via model predictive control
Geng, T. 2014. Online regulation of the walking speed of a planar limit cycle walker via model predictive control. IEEE Transactions on Industrial Electronics. 61 (5), pp. 2326-2333. https://doi.org/10.1109/TIE.2013.2272274
A unified system identification approach for a class of pneumatically-driven soft actuators
Wang, X., Geng, T., Elsayed, Y., Saaj, C. and Lekakou, C. 2015. A unified system identification approach for a class of pneumatically-driven soft actuators. Robotics and Autonomous Systems. 63, pp. 136-149. https://doi.org/10.1016/j.robot.2014.08.017
Evaluating quantum neural network filtered motor imagery brain-computer interface using multiple classification techniques
Gandhi, V., Prasad, G., Coyle, D., Behera, L. and McGinnity, T. 2015. Evaluating quantum neural network filtered motor imagery brain-computer interface using multiple classification techniques. Neurocomputing. 170, pp. 161-167. https://doi.org/10.1016/j.neucom.2014.12.114
Skins and sleeves for soft robotics: inspiration from nature and architecture
Lekakou, C., Elsayed, Y., Geng, T. and Saaj, C. 2015. Skins and sleeves for soft robotics: inspiration from nature and architecture. Advanced Engineering Materials. 17 (8), pp. 1180-1188. https://doi.org/10.1002/adem.201400406
Brain-computer interfacing for assistive robotics: electroencephalograms, recurrent quantum neural networks and user-centric graphical user interfaces
Gandhi, V. 2014. Brain-computer interfacing for assistive robotics: electroencephalograms, recurrent quantum neural networks and user-centric graphical user interfaces. Elsevier.
Torso inclination enables faster walking in a planar biped robot with passive ankles
Geng, T. 2014. Torso inclination enables faster walking in a planar biped robot with passive ankles. IEEE Transactions on Robotics. 30 (3), pp. 753-758. https://doi.org/10.1109/TRO.2014.2298058
Finite element analysis and design optimization of a pneumatically actuating silicone module for robotic surgery applications
Elsayed, Y., Vincensi, A., Lekakou, C., Geng, T., Saaj, C., Ranzani, T., Cianchetti, M. and Menciassi, A. 2014. Finite element analysis and design optimization of a pneumatically actuating silicone module for robotic surgery applications. Soft Robotics. 1 (4), pp. 255-262. https://doi.org/10.1089/soro.2014.0016
EEG-based mobile robot control through an adaptive brain–robot interface
Gandhi, V., Prasad, G., Coyle, D., Behera, L. and McGinnity, T. 2014. EEG-based mobile robot control through an adaptive brain–robot interface. IEEE Transactions on Systems Man and Cybernetics: Systems. 44 (9), pp. 1278-1285. https://doi.org/10.1109/TSMC.2014.2313317
Image classification based on textural features using Artificial Neural Network (ANN)
Shah, S. and Gandhi, V. 2004. Image classification based on textural features using Artificial Neural Network (ANN). Journal of The Institution of Engineers (India): Series A. 84, pp. 72-77.
Image classification based on textural features using unsupervised neural network
Gandhi, V. 2006. Image classification based on textural features using unsupervised neural network. 1st International Indian Geographical Congress. Hyderabad, India 05 - 07 Oct 2006
A recurrent quantum neural network model enhances the EEG signal for an improved brain-computer interface
Gandhi, V., Arora, V., Behera, L., Prasad, G., Coyle, D. and McGinnity, T. 2011. A recurrent quantum neural network model enhances the EEG signal for an improved brain-computer interface. in: IET Seminar on Assisted Living 2011 London The Institution of Engineering and Technology (IET). pp. 42-47
Quantum neural network based surface EMG signal filtering for control of robotic hand
Gandhi, V. and McGinnity, M. 2013. Quantum neural network based surface EMG signal filtering for control of robotic hand. IJCNN 2013: The International Joint Conference on Neural Networks. Dallas, TX, USA 04 - 09 Aug 2013
Intelligent adaptive user interfaces for BCI based robotic control
Gandhi, V., Prasad, G., McGinnity, M., Coyle, D. and Behera, L. 2013. Intelligent adaptive user interfaces for BCI based robotic control. BCI meeting. USA Graz University of Technology Publishing House. https://doi.org/10.3217/978-3-85125-260-6-130
Quantum neural network-based EEG filtering for a brain-computer interface
Gandhi, V., Prasad, G., Coyle, D., Behera, L. and McGinnity, T. 2013. Quantum neural network-based EEG filtering for a brain-computer interface. IEEE Transactions on Neural Networks and Learning Systems. https://doi.org/10.1109/TNNLS.2013.2274436
EEG filtering with quantum neural networks for a Brain-Computer Interface (BCI)
Gandhi, V., Prasad, G., Coyle, D., Behera, L. and McGinnity, T. 2012. EEG filtering with quantum neural networks for a Brain-Computer Interface (BCI). Young researchers futures meeting: Neural engineering. University of Warwick 19 - 21 Sep 2012 pp. 21
A novel EEG signal enhancement approach using a recurrent quantum neural network for a Brain Computer Interface
Gandhi, V., Prasad, G., Coyle, D., Behera, L. and McGinnity, M. 2011. A novel EEG signal enhancement approach using a recurrent quantum neural network for a Brain Computer Interface. Technically Assisted Rehabilitation. Berlin, Germany 17 - 18 Mar 2011
An intelligent Adaptive User Interface (iAUI) for enhancing the communication in a Brain-Computer Interface (BCI)
Gandhi, V., Prasad, G., Coyle, D., Behera, L. and McGinnity, M. 2011. An intelligent Adaptive User Interface (iAUI) for enhancing the communication in a Brain-Computer Interface (BCI). UKIERI workshop on the Fusion of Brain-Computer Interface and Assistive Robotics. University of Ulster 07 - 08 Jul 2011
EEG denoising with a recurrent quantum neural network for a brain-computer interface
Gandhi, V., Arora, V., Behera, L., Prasad, G., Coyle, D. and McGinnity, T. 2011. EEG denoising with a recurrent quantum neural network for a brain-computer interface. 2011 International Joint Conference on Neural Networks (IJCNN). San Jose, CA, USA 31 Jul - 05 Aug 2011 IEEE. pp. 1583-1590 https://doi.org/10.1109/IJCNN.2011.6033413
Interfacing a dynamic interface paradigm for multiple target selection using a two class brain-computer interface
Gandhi, V., Coyle, D., Prasad, G., Bharti, C., Behera, L. and McGinnity, M. 2009. Interfacing a dynamic interface paradigm for multiple target selection using a two class brain-computer interface. Indo-US Workshop on System of Systems Engineering. IIT Kanpur, India 26 - 28 Oct 2009 https://doi.org/10.1049/cp.2009.1690
A novel paradigm for multiple target selection using a two class brain computer interface
Gandhi, V., Prasad, G., Coyle, D., Behera, L. and McGinnity, M. 2009. A novel paradigm for multiple target selection using a two class brain computer interface. Irish Signal & Systems Conference. Dublin, Ireland 10 - 11 Jun 2009 Dublin The Institution of Engineering and Technology (IET). https://doi.org/10.1049/cp.2009.1690