Skip to main content
Erschienen in: Neural Computing and Applications 8/2015

01.11.2015 | Original Article

Spiking neural network-based target tracking control for autonomous mobile robots

verfasst von: Zhiqiang Cao, Long Cheng, Chao Zhou, Nong Gu, Xu Wang, Min Tan

Erschienen in: Neural Computing and Applications | Ausgabe 8/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, a target tracking controller based on spiking neural network is proposed for autonomous robots. This controller encodes the preprocessed environmental and target information provided by CCD cameras, encoders and ultrasonic sensors into spike trains, which are integrated by a three-layer spiking neural network (SNN). The outputs of SNN are generated based on the competition between the forward/backward neuron pair corresponding to each motor, with the weights evolved by the Hebbian learning. The application to target tracking of a mobile robot in unknown environment verifies the validity of the proposed controller.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Salaris P, Fontanelli D, Pallottino L, Bicchi A (2010) Shortest paths for a robot with nonholonomic and field-of-view constraints. IEEE Trans Rob 26(2):269–281CrossRef Salaris P, Fontanelli D, Pallottino L, Bicchi A (2010) Shortest paths for a robot with nonholonomic and field-of-view constraints. IEEE Trans Rob 26(2):269–281CrossRef
2.
Zurück zum Zitat Berglund T, Brodnik A, Jonsson H, Staffanson M, Söderkvist I (2010) Planning smooth and obstacle-avoiding B-spline paths for autonomous mining vehicles. IEEE Trans Autom Sci Eng 7(1):167–172CrossRef Berglund T, Brodnik A, Jonsson H, Staffanson M, Söderkvist I (2010) Planning smooth and obstacle-avoiding B-spline paths for autonomous mining vehicles. IEEE Trans Autom Sci Eng 7(1):167–172CrossRef
3.
Zurück zum Zitat Willms AR, Yang SX (2006) An efficient dynamic system for real-time robot-path planning. IEEE Trans Syst Man Man Cybern Part B Cybern 36(4):755–766CrossRef Willms AR, Yang SX (2006) An efficient dynamic system for real-time robot-path planning. IEEE Trans Syst Man Man Cybern Part B Cybern 36(4):755–766CrossRef
4.
Zurück zum Zitat Willms AR, Yang SX (2008) Real-time robot path planning via a distance-propagating dynamic system with obstacle clearance. IEEE Trans Syst Man Man Cybern Part B Cybern 38(3):884–893CrossRef Willms AR, Yang SX (2008) Real-time robot path planning via a distance-propagating dynamic system with obstacle clearance. IEEE Trans Syst Man Man Cybern Part B Cybern 38(3):884–893CrossRef
5.
Zurück zum Zitat Cui M, Wu Z, Xie X, Shi P (2013) Modeling and adaptive tracking for a class of stochastic lagrangian control systems. Automatica 49(3):770–779MATHMathSciNetCrossRef Cui M, Wu Z, Xie X, Shi P (2013) Modeling and adaptive tracking for a class of stochastic lagrangian control systems. Automatica 49(3):770–779MATHMathSciNetCrossRef
6.
Zurück zum Zitat Chadli M, Aouaouda S, Karimi HR, Shi P (2013) Robust fault tolerant tracking controller design for a VTOL aircraft. J Frankl Inst 350(9):2627–2645MATHMathSciNetCrossRef Chadli M, Aouaouda S, Karimi HR, Shi P (2013) Robust fault tolerant tracking controller design for a VTOL aircraft. J Frankl Inst 350(9):2627–2645MATHMathSciNetCrossRef
7.
Zurück zum Zitat Zhuang Y, Li X, Wang W, Chen H (2011) 3D scene reconstruction and motion planning for an autonomous mobile robot in complex outdoor scenes. Int J Innov Comput Inf Control 7(4):1765–1776 Zhuang Y, Li X, Wang W, Chen H (2011) 3D scene reconstruction and motion planning for an autonomous mobile robot in complex outdoor scenes. Int J Innov Comput Inf Control 7(4):1765–1776
8.
Zurück zum Zitat Jafar FA, Suzuki Y, Tateno Y, Yokota K, Matsuoka T (2011) An environmental visual features based navigation method for autonomous mobile robots. Int J Innov Comput Inf Control 7(3):1341–1355 Jafar FA, Suzuki Y, Tateno Y, Yokota K, Matsuoka T (2011) An environmental visual features based navigation method for autonomous mobile robots. Int J Innov Comput Inf Control 7(3):1341–1355
9.
Zurück zum Zitat Ulrich I, Borenstein J (2000) VFH*: local obstacle avoidance with look-ahead verification. In: IEEE international conference on robotics and automation, San Francisco, USA, pp 2505–2511 Ulrich I, Borenstein J (2000) VFH*: local obstacle avoidance with look-ahead verification. In: IEEE international conference on robotics and automation, San Francisco, USA, pp 2505–2511
10.
Zurück zum Zitat Brock O, Khatib O (1999) High-speed navigation using the global dynamic window approach. In: IEEE international conference on robotics and automation, Detroit, USA, pp 341–346 Brock O, Khatib O (1999) High-speed navigation using the global dynamic window approach. In: IEEE international conference on robotics and automation, Detroit, USA, pp 341–346
11.
Zurück zum Zitat Balch T, Arkin RC (1998) Behavior-based formation control for multi-robot teams. IEEE Trans Robot Autom 14(6):926–939CrossRef Balch T, Arkin RC (1998) Behavior-based formation control for multi-robot teams. IEEE Trans Robot Autom 14(6):926–939CrossRef
12.
Zurück zum Zitat Khatib O (1986) Real-time obstacle avoidance for manipulators and mobile robots. Int J Robot Res 5(1):90–98MathSciNetCrossRef Khatib O (1986) Real-time obstacle avoidance for manipulators and mobile robots. Int J Robot Res 5(1):90–98MathSciNetCrossRef
13.
Zurück zum Zitat Tsourveloudis NC, Valavanis KP, Hebert T (2001) Autonomous vehicle navigation utilizing electrostatic potential fields and fuzzy logic. IEEE Trans Robot Autom 17(4):490–497CrossRef Tsourveloudis NC, Valavanis KP, Hebert T (2001) Autonomous vehicle navigation utilizing electrostatic potential fields and fuzzy logic. IEEE Trans Robot Autom 17(4):490–497CrossRef
14.
Zurück zum Zitat Zhou Y, Er MJ (2008) An evolutionary approach toward dynamic self-generated fuzzy inference systems. IEEE Trans Syst Man Cybern Part B Cybern 38(4):963–969CrossRef Zhou Y, Er MJ (2008) An evolutionary approach toward dynamic self-generated fuzzy inference systems. IEEE Trans Syst Man Cybern Part B Cybern 38(4):963–969CrossRef
15.
Zurück zum Zitat Hwang C-L, Chang N-W (2008) Fuzzy decentralized sliding-mode control of a car-like mobile robot in distributed sensor-network spaces. IEEE Trans Fuzzy Syst 16(1):97–109CrossRef Hwang C-L, Chang N-W (2008) Fuzzy decentralized sliding-mode control of a car-like mobile robot in distributed sensor-network spaces. IEEE Trans Fuzzy Syst 16(1):97–109CrossRef
16.
Zurück zum Zitat Shen Q, Jiang B, Shi P, Zhao J (2013) Cooperative adaptive fuzzy tracking control for networked unknown nonlinear multiagent systems with time-varying actuator faults. IEEE Trans Fuzzy Syst 22(3):494–504CrossRef Shen Q, Jiang B, Shi P, Zhao J (2013) Cooperative adaptive fuzzy tracking control for networked unknown nonlinear multiagent systems with time-varying actuator faults. IEEE Trans Fuzzy Syst 22(3):494–504CrossRef
17.
Zurück zum Zitat Astudillo L, Melin P, Castillo O (2013) Chemical optimization paradigm applied to a fuzzy tracking controller for an autonomous mobile robot. Int J Innov Comput Inf Control 9(5):2007–2018 Astudillo L, Melin P, Castillo O (2013) Chemical optimization paradigm applied to a fuzzy tracking controller for an autonomous mobile robot. Int J Innov Comput Inf Control 9(5):2007–2018
18.
Zurück zum Zitat Bugeja MK, Fabri SG, Camilleri L (2009) Dual adaptive dynamic control of mobile robots using neural networks. IEEE Trans Syst Man Cybern Part B Cybern 39(1):129–141CrossRef Bugeja MK, Fabri SG, Camilleri L (2009) Dual adaptive dynamic control of mobile robots using neural networks. IEEE Trans Syst Man Cybern Part B Cybern 39(1):129–141CrossRef
19.
Zurück zum Zitat Maass W, Bishop CM (eds) (1999) Pulsed neural networks. MIT Press, Cambridge Maass W, Bishop CM (eds) (1999) Pulsed neural networks. MIT Press, Cambridge
20.
Zurück zum Zitat Koyama S, Kass RE (2008) Spike train probability models for stimulus-driven leaky integrate-and-fire neurons. Neural Comput 20(7):1776–1795MATHMathSciNetCrossRef Koyama S, Kass RE (2008) Spike train probability models for stimulus-driven leaky integrate-and-fire neurons. Neural Comput 20(7):1776–1795MATHMathSciNetCrossRef
21.
Zurück zum Zitat Pawlas Z, Klebanov LB, Prokop M, Lansky P (2008) Parameters of spike trains observed in a short time window. Neural Comput 20(5):1325–1343MATHMathSciNetCrossRef Pawlas Z, Klebanov LB, Prokop M, Lansky P (2008) Parameters of spike trains observed in a short time window. Neural Comput 20(5):1325–1343MATHMathSciNetCrossRef
22.
Zurück zum Zitat Brader JM, Senn W, Fusi S (2007) Learning real-world stimuli in a neural network with spike-driven synaptic dynamics. Neural Comput 19(11):2881–2912MATHMathSciNetCrossRef Brader JM, Senn W, Fusi S (2007) Learning real-world stimuli in a neural network with spike-driven synaptic dynamics. Neural Comput 19(11):2881–2912MATHMathSciNetCrossRef
23.
Zurück zum Zitat Lovelace JJ, Cios KJ (2008) A very simple spiking neuron model that allows for modeling of large, complex systems. Neural Comput 20(1):65–90MATHMathSciNetCrossRef Lovelace JJ, Cios KJ (2008) A very simple spiking neuron model that allows for modeling of large, complex systems. Neural Comput 20(1):65–90MATHMathSciNetCrossRef
24.
Zurück zum Zitat Maass W (1997) Networks of spiking neurons: the third generation of neural network models. Neural Networks 10(9):1659–1671CrossRef Maass W (1997) Networks of spiking neurons: the third generation of neural network models. Neural Networks 10(9):1659–1671CrossRef
25.
26.
Zurück zum Zitat Qu H, Yang SX, Willms AR, Yi Z (2009) Real-time robot path planning based on a modified pulse-coupled neural network model. IEEE Trans Neural Networks 20(11):1724–1739CrossRef Qu H, Yang SX, Willms AR, Yi Z (2009) Real-time robot path planning based on a modified pulse-coupled neural network model. IEEE Trans Neural Networks 20(11):1724–1739CrossRef
27.
Zurück zum Zitat Floreano D, Mattiussi C (2001) Evolution of spiking neural controllers for autonomous vision-based robots. In: Gomi T (ed) ER 2001, LNCS, vol 2217. Springer, Berlin, pp 38–61 Floreano D, Mattiussi C (2001) Evolution of spiking neural controllers for autonomous vision-based robots. In: Gomi T (ed) ER 2001, LNCS, vol 2217. Springer, Berlin, pp 38–61
28.
Zurück zum Zitat Roggen D, Hofmann S, Thoma Y, Floreano D (2003) Hardware spiking neural network with run-time reconfigurable connectivity in an autonomous robot. In: NASA/Dod conference on evolvable hardware, Chicago, IL, USA, pp 189–198 Roggen D, Hofmann S, Thoma Y, Floreano D (2003) Hardware spiking neural network with run-time reconfigurable connectivity in an autonomous robot. In: NASA/Dod conference on evolvable hardware, Chicago, IL, USA, pp 189–198
29.
Zurück zum Zitat Hagras H, Pounds-Cornish A, Colley M, Callaghan V, Clarke G (2004) Evolving spiking neural network controllers for autonomous robots. In: IEEE international conference on robotics and automation, New Orleans, LA, pp 4620–4626 Hagras H, Pounds-Cornish A, Colley M, Callaghan V, Clarke G (2004) Evolving spiking neural network controllers for autonomous robots. In: IEEE international conference on robotics and automation, New Orleans, LA, pp 4620–4626
30.
Zurück zum Zitat Bellis S, Razeeb KM, Saha C, Delaney K et al (2004) FPGA implementation of spiking neural networks-an initial step towards building tangible collaborative autonomous agents. In: IEEE international conference on field-programmable technology, Brisbane, Australia, pp 449–452 Bellis S, Razeeb KM, Saha C, Delaney K et al (2004) FPGA implementation of spiking neural networks-an initial step towards building tangible collaborative autonomous agents. In: IEEE international conference on field-programmable technology, Brisbane, Australia, pp 449–452
31.
Zurück zum Zitat Alnajjar F, Murase K (2006) Use-dependent synaptic connection modification in SNN generating autonomous behavior in a Khepera mobile robot. In: IEEE conference on robotics, automation and mechatronics, Bangkok, Thailand Alnajjar F, Murase K (2006) Use-dependent synaptic connection modification in SNN generating autonomous behavior in a Khepera mobile robot. In: IEEE conference on robotics, automation and mechatronics, Bangkok, Thailand
32.
Zurück zum Zitat Alnajjar F, Murase K (2008) Sensor-fusion in spiking neural network that generates autonomous behavior in real mobile robot. In: IEEE international joint conference on neural networks, Hong Kong, China, pp 2200–2206 Alnajjar F, Murase K (2008) Sensor-fusion in spiking neural network that generates autonomous behavior in real mobile robot. In: IEEE international joint conference on neural networks, Hong Kong, China, pp 2200–2206
33.
Zurück zum Zitat Sasaki H, Kubota N (2006) Virus-evolutionary genetic algorithm for fuzzy spiking neural network of a mobile robot in a dynamic environment. In: SICE-ICASE international joint conference, Busan, Korea, pp 4214–4219 Sasaki H, Kubota N (2006) Virus-evolutionary genetic algorithm for fuzzy spiking neural network of a mobile robot in a dynamic environment. In: SICE-ICASE international joint conference, Busan, Korea, pp 4214–4219
34.
Zurück zum Zitat Sasaki H, Kubota N (2009) Distributed behavior learning of multiple mobile robots based on spiking neural network and steady-state genetic algorithm. In: IEEE workshop on robotic intelligence in informationally structured space, Nashville, TN, pp 73–78 Sasaki H, Kubota N (2009) Distributed behavior learning of multiple mobile robots based on spiking neural network and steady-state genetic algorithm. In: IEEE workshop on robotic intelligence in informationally structured space, Nashville, TN, pp 73–78
35.
Zurück zum Zitat Helgadottir LI, Haenicke J, Landgraf T, Rojas R, Nawrot MP (2013) Conditioned behavior in a robot controlled by a spiking neural network. In: 6th international IEEE EMBS conference on neural engineering, San Diego, USA, pp 891–894 Helgadottir LI, Haenicke J, Landgraf T, Rojas R, Nawrot MP (2013) Conditioned behavior in a robot controlled by a spiking neural network. In: 6th international IEEE EMBS conference on neural engineering, San Diego, USA, pp 891–894
36.
Zurück zum Zitat Wang X, Hou Z, Lv F, Tan M, Wang Y (2012) A target-reaching controller for mobile robots using spiking neural networks. In: Huang T et al. (eds) ICONIP 2012, Part IV, LNCS 7666, pp 652–659 Wang X, Hou Z, Lv F, Tan M, Wang Y (2012) A target-reaching controller for mobile robots using spiking neural networks. In: Huang T et al. (eds) ICONIP 2012, Part IV, LNCS 7666, pp 652–659
37.
Zurück zum Zitat Yuan Y, Cao Z, Hou Z, Tan M (2008) Forward passageway based collision-free target tracking for mobile robot with local sensing. In: IEEE/RSJ international conference on intelligent robots and systems, Nice, France, pp 255–259 Yuan Y, Cao Z, Hou Z, Tan M (2008) Forward passageway based collision-free target tracking for mobile robot with local sensing. In: IEEE/RSJ international conference on intelligent robots and systems, Nice, France, pp 255–259
38.
Zurück zum Zitat Wang X, Hou Z, Zou A, Tan M, Cheng L (2008) A behavior controller based on spiking neural networks for mobile robots. Neurocomputing 71(4–6):655–666CrossRef Wang X, Hou Z, Zou A, Tan M, Cheng L (2008) A behavior controller based on spiking neural networks for mobile robots. Neurocomputing 71(4–6):655–666CrossRef
39.
Zurück zum Zitat Kempter R, Gerstner W, van Hemmen JL (1999) Hebbian learning and spiking neurons. Phys Rev E 59(4):4498–4514MathSciNetCrossRef Kempter R, Gerstner W, van Hemmen JL (1999) Hebbian learning and spiking neurons. Phys Rev E 59(4):4498–4514MathSciNetCrossRef
Metadaten
Titel
Spiking neural network-based target tracking control for autonomous mobile robots
verfasst von
Zhiqiang Cao
Long Cheng
Chao Zhou
Nong Gu
Xu Wang
Min Tan
Publikationsdatum
01.11.2015
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 8/2015
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-015-1848-5

Weitere Artikel der Ausgabe 8/2015

Neural Computing and Applications 8/2015 Zur Ausgabe