{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T15:41:56Z","timestamp":1786981316334,"version":"build-2736575974"},"reference-count":52,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2012,10,13]],"date-time":"2012-10-13T00:00:00Z","timestamp":1350086400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1007\/s10846-012-9782-6","type":"journal-article","created":{"date-parts":[[2012,10,17]],"date-time":"2012-10-17T18:25:09Z","timestamp":1350498309000},"page":"319-348","source":"Crossref","is-referenced-by-count":27,"title":["Simulating Robots Without Conventional Physics: A Neural Network Approach"],"prefix":"10.1007","volume":"71","author":[{"given":"C. J.","family":"Pretorius","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M. C.","family":"du Plessis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"C. B.","family":"Cilliers","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2012,10,13]]},"reference":[{"key":"9782_CR1","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/37.24809","volume":"9","author":"C Anderson","year":"1989","unstructured":"Anderson, C.: Learning to control an inverted pendulum using Neural Networks. IEEE Control Syst. Mag. 9, 31\u201337 (1989)","journal-title":"IEEE Control Syst. Mag."},{"key":"9782_CR2","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1162\/106454603322392460","volume":"9","author":"G Baldassarre","year":"2003","unstructured":"Baldassarre, G., Nolfi, S., Parisi, D.: Evolving mobile robots able to display collective behaviors. Artif. Life 9, 255\u2013267 (2003)","journal-title":"Artif. Life"},{"issue":"1","key":"9782_CR3","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0167-7012(00)00201-3","volume":"43","author":"IA Basheer","year":"2000","unstructured":"Basheer, I.A., Hajmeer, M.: Artificial Neural Networks: fundamentals, computing, design, and application. J. Microbiol. Methods 43(1), 3\u201331 (2000)","journal-title":"J. Microbiol. Methods"},{"issue":"5025","key":"9782_CR4","doi-asserted-by":"crossref","first-page":"1227","DOI":"10.1126\/science.253.5025.1227","volume":"253","author":"RA Brooks","year":"1991","unstructured":"Brooks, R.A.: New approaches to robotics. Science 253(5025), 1227\u20131232 (1991)","journal-title":"Science"},{"key":"9782_CR5","first-page":"3","volume-title":"Proceedings of the First European Conference on Artifi cial Life","author":"RA Brooks","year":"1992","unstructured":"Brooks, R.A.: Artificial life and real robots. In: Proceedings of the First European Conference on Artifi cial Life, pp. 3\u201310. MIT Press, Cambridge (1992)"},{"key":"9782_CR6","unstructured":"Carpin, S., Stoyanov, T., Nevatia, Y.: Quantitative assessments of USARSim accuracy. In: Proceedings of Performance Metrics for Intelligent Systems Workshop (2006)"},{"key":"9782_CR7","unstructured":"Chai, K.M.A., Williams, C.K.I., Klanke, S., Vijayakumar, S.: Multi-task Gaussian process learning of robot inverse dynamics. In: Advances in Neural Information Processing Systems 21, Proceedings of the Twenty-Second Annual Conference on Neural Information Processing Systems, pp. 265\u2013272 (2008)"},{"key":"9782_CR8","volume-title":"Proceedings of the 1995 Symposium on Interactive 3D graphics","author":"JD Cohen","year":"1995","unstructured":"Cohen, J.D., Lin, M.C., Manocha, D., Ponamgi, M.: I-COLLIDE: an interactive and exact collision detection system for large-scale environments. In: Proceedings of the 1995 Symposium on Interactive 3D graphics. ACM, New York (1995)"},{"key":"9782_CR9","unstructured":"Colton, S.: The balance filter: a simple solution for integrating accelerometer and gyroscope measurements for a balancing platform. White paper, Massachusetts Institute of Technology (2007)"},{"key":"9782_CR10","first-page":"115","volume":"9","author":"K Deb","year":"1995","unstructured":"Deb, K., Agrawal, R.: Simulated binary crossover for continuous search space. Complex Syst. 9, 115\u2013148 (1995)","journal-title":"Complex Syst."},{"key":"9782_CR11","volume-title":"Handbook of Robotics","author":"D Floreano","year":"2008","unstructured":"Floreano, D., Husbands, P., Nolfi, S.: Evolutionary Robotics. In: Siciliano, B., Khatib, O. (eds.) Handbook of Robotics. Springer, Berlin (2008)"},{"key":"9782_CR12","doi-asserted-by":"crossref","first-page":"421","DOI":"10.7551\/mitpress\/3117.003.0061","volume-title":"Proceedings of the Third International Conference on Simulation of Adaptive Behavior: From Animals to Animats 3","author":"D Floreano","year":"1994","unstructured":"Floreano, D., Mondada, F.: Automatic creation of an autonomous agent: genetic evolution of a neural-network driven robot. In: Proceedings of the Third International Conference on Simulation of Adaptive Behavior: From Animals to Animats 3, pp. 421\u2013430. MIT Press, Cambridge (1994)"},{"key":"9782_CR13","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/4931.001.0001","volume-title":"Neural Network Learning and Expert Systems","author":"SI Gallant","year":"1993","unstructured":"Gallant, S.I.: Neural Network Learning and Expert Systems. MIT Press, Cambridge (1993)"},{"key":"9782_CR14","first-page":"9","volume-title":"Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques","author":"R Grzeszczuk","year":"1998","unstructured":"Grzeszczuk, R., Terzopoulos, D., Hinton, G.: Neuroanimator: fast neural network emulation and control of physics-based models. In: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, pp. 9\u201320. ACM, New York (1998)"},{"key":"9782_CR15","unstructured":"Hartland, C., Bredeche, N.: Evolutionary robotics: from simulation to the real world using anticipation. In: ABIALS (2006). http:\/\/hal.inria.fr\/inria-00120115\/en\/"},{"key":"9782_CR16","first-page":"364","volume-title":"Proceedings of the Second International Conference on Simulation of Adaptive Behavior: From Animals to Animats 2","author":"I Harvey","year":"1993","unstructured":"Harvey, I., Husbands, P., Cliff, D.: Issues in evolutionary robotics. In: Proceedings of the Second International Conference on Simulation of Adaptive Behavior: From Animals to Animats 2, pp. 364\u2013373. MIT Press, Cambridge (1993)"},{"key":"9782_CR17","volume-title":"Neural Networks and Learning Machines","author":"S Haykin","year":"2008","unstructured":"Haykin, S.: Neural Networks and Learning Machines, 3rd edn. Prentice Hall, Englewood Cliffs (2008)","edition":"3"},{"key":"9782_CR18","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/3-540-64957-3_63","volume-title":"Proceedings of the First European Workshop on Evolutionary Robotics","author":"N Jacobi","year":"1998","unstructured":"Jacobi, N.: Running across the reality gap: octopod locomotion evolved in a minimal simulation. In: Proceedings of the First European Workshop on Evolutionary Robotics, pp. 39\u201358. Springer, London (1998)"},{"key":"9782_CR19","doi-asserted-by":"crossref","first-page":"704","DOI":"10.1007\/3-540-59496-5_337","volume-title":"Proceedings of the Third European Conference on Advances in Artificial Life","author":"N Jacobi","year":"1995","unstructured":"Jacobi, N., Husbands, P., Harvey, I.: Noise and the reality gap: the use of simulation in evolutionary robotics. In: Proceedings of the Third European Conference on Advances in Artificial Life, pp. 704\u2013720. Springer, London (1995)"},{"issue":"5","key":"9782_CR20","doi-asserted-by":"crossref","first-page":"796","DOI":"10.1109\/72.712153","volume":"9","author":"J Kodjabachian","year":"1998","unstructured":"Kodjabachian, J., Meyer, J.: Evolution and development of neural controllers for locomotion, gradient-following, and obstacle-avoidance in artificial insects. IEEE Trans. Neural Netw. 9(5), 796\u2013812 (1998)","journal-title":"IEEE Trans. Neural Netw."},{"key":"9782_CR21","doi-asserted-by":"crossref","unstructured":"Koenig, N., Howard, A.: Design and use paradigms for Gazebo, an open-source multi-robot simulator. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp. 2149\u20132154 (2004)","DOI":"10.1109\/IROS.2004.1389727"},{"issue":"12","key":"9782_CR22","doi-asserted-by":"crossref","first-page":"1082","DOI":"10.1016\/j.robot.2008.01.005","volume":"56","author":"T Kyriacou","year":"2008","unstructured":"Kyriacou, T., Nehmzow, U., Iglesias, R., Billings, S.A.: Accurate robot simulation through system identification. Robot. Auton. Syst. 56(12), 1082\u20131093 (2008)","journal-title":"Robot. Auton. Syst."},{"key":"9782_CR23","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1007\/11780519_16","volume-title":"RoboCup 2005: Robot Soccer World Cup IX. Lecture Notes in Computer Science","author":"T Laue","year":"2006","unstructured":"Laue, T., Spiess, K., R\u00f6fer, T.: Simrobot\u2014a general physical robot simulator and its application in RoboCup. In: RoboCup 2005: Robot Soccer World Cup IX. Lecture Notes in Computer Science, pp. 173\u2013183. Springer, Berlin (2006)"},{"key":"9782_CR24","unstructured":"Lee, T., Nehmzow, U., Hubbold, R.J.: Mobile robot simulation by means of acquired Neural Network models. In: Proceedings of the 12th European Simulation Multiconference on Simulation\u2014Past, Present and Future, pp. 465\u2013469 (1998)"},{"key":"9782_CR25","unstructured":"LEGO.com MINDSTORMS: Home. mindstorms.lego.com (2010). Accessed Jan 2010"},{"key":"9782_CR26","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1109\/ICICIC.2008.333","volume-title":"Proceedings of the 2008 3rd International Conference on Innovative Computing Information and Control","author":"S Li","year":"2008","unstructured":"Li, S., Huo, C., Liu, Y.: Inverted pendulum system control by using modified PID Neural Network. In: Proceedings of the 2008 3rd International Conference on Innovative Computing Information and Control, p. 426. IEEE Computer Society, Washington, DC (2008)"},{"key":"9782_CR27","unstructured":"Lipson, H., Bongard, J.C., Zykov, V., Malone, E.: Evolutionary robotics for legged machines: from simulation to physical reality. In: Intelligent Autonomous Systems, pp. 11\u201318 (2006)"},{"key":"9782_CR28","doi-asserted-by":"crossref","unstructured":"Lund, H.H., Miglino, O.: From simulated to real robots. In: Proceedings of IEEE Third International Conference on Evolutionary Computation (1996)","DOI":"10.1109\/ICEC.1996.542390"},{"key":"9782_CR29","unstructured":"Meeden, L., Mcgraw, G., Blank, D.: Emergent control and planning in an autonomous vehicle. In: Proceedings of the Fifteenth Annual Conference of the Cognitive Science Society (1993)"},{"key":"9782_CR30","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1007\/978-3-7908-1882-6_9","volume-title":"Soft Computing for Intelligent Robotic Systems","author":"LA Meeden","year":"1998","unstructured":"Meeden, L.A., Kumar, D.: Trends in evolutionary robotics. In: Jain, L., Fukuda, T. (eds.) Soft Computing for Intelligent Robotic Systems, pp. 215\u2013233. Physica, New York (1998)"},{"issue":"1","key":"9782_CR31","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1162\/artl.1994.2.1.101","volume":"2","author":"O Miglino","year":"1995","unstructured":"Miglino, O., Nafasi, K., Taylor, C.E.: Selection for wandering behavior in a small robot. Artif. Life 2(1), 101\u2013116 (1995)","journal-title":"Artif. Life"},{"key":"9782_CR32","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1162\/artl.1995.2.4.417","volume":"2","author":"O Miglino","year":"1996","unstructured":"Miglino, O., Lund, H.H., Nolfi, S.: Evolving mobile robots in simulated and real environments. Artif. Life 2, 417\u2013434 (1996)","journal-title":"Artif. Life"},{"key":"9782_CR33","unstructured":"Miranda, J.L.C.: Application of Kalman filtering and PID control for direct inverted pendulum control. Master\u2019s thesis, California State University (2009)"},{"key":"9782_CR34","volume-title":"Cutting Edge Robotics","author":"S Miyashita","year":"2009","unstructured":"Miyashita, S., Flurin, K., Lungarella, M., Pfeifer, R.: Cutting Edge Robotics. InTech, Rijeka (2009)"},{"key":"9782_CR35","doi-asserted-by":"crossref","first-page":"488","DOI":"10.1109\/CERMA.2007.4367734","volume-title":"Proceedings of the Electronics, Robotics and Automotive Mechanics Conference","author":"PO Moreno","year":"2007","unstructured":"Moreno, P.O., Hernandez Ruiz, S.I., Valenzuela, J.C.R.: Simulation and animation of a 2 degree of freedom planar robot arm based on Neural Networks. In: Proceedings of the Electronics, Robotics and Automotive Mechanics Conference, pp. 488\u2013493. IEEE Computer Society, Washington, DC (2007)"},{"key":"9782_CR36","doi-asserted-by":"crossref","unstructured":"Nawawi, S., Ahmad, M., Osman, J.: Control of two-wheels inverted pendulum mobile robot using full order sliding mode control. In: Proceedings of International Conference on Man-Machine Systems (2006)","DOI":"10.1109\/SCORED.2006.4339337"},{"key":"9782_CR37","first-page":"243","volume-title":"Proceedings of the 4th Congress of the Italian Association for Artificial Intelligence on Topics in Artificial Intelligence","author":"S Nolfi","year":"1995","unstructured":"Nolfi, S., Parisi, D.: Evolving non-trivial behaviors on real robots: an autonomous robot that picks up objects. In: Proceedings of the 4th Congress of the Italian Association for Artificial Intelligence on Topics in Artificial Intelligence, pp. 243\u2013254. Springer, London (1995)"},{"key":"9782_CR38","doi-asserted-by":"crossref","unstructured":"Omatu, S., Fujinaka, T., Yoshioka, M.: Neuro-PID control for inverted single and double pendulums. In: IEEE International Conference on Systems, Man, and Cybernetics (2000)","DOI":"10.1109\/ICSMC.2000.884401"},{"key":"9782_CR39","doi-asserted-by":"crossref","unstructured":"Pasemann, F.: Evolving neurocontrollers for balancing an inverted pendulum. In: Network: Computation in Neural Systems, pp. 495\u2013511 (1997)","DOI":"10.1088\/0954-898X_9_4_006"},{"issue":"3","key":"9782_CR40","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1109\/TRO.2004.840905","volume":"21","author":"K Pathak","year":"2005","unstructured":"Pathak, K., Franch, J., Agrawal, S.K.: Velocity and position control of a wheeled inverted pendulum by partial feedback linearization. IEEE Trans. Robot. 21(3), 505\u2013513 (2005)","journal-title":"IEEE Trans. Robot."},{"key":"9782_CR41","unstructured":"Pretorius, C.J.: Artificial Neural Networks as simulators for behavioural evolution in evolutionary robotics. Master\u2019s thesis, Nelson Mandela Metropolitan University (2010)"},{"key":"9782_CR42","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1145\/1632149.1632171","volume-title":"Proceedings of the 2009 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists","author":"CJ Pretorius","year":"2009","unstructured":"Pretorius, C.J., du Plessis, M.C., Cilliers, C.B.: Towards an artificial neural network-based simulator for behavioural evolution in evolutionary robotics. In: Proceedings of the 2009 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists, pp. 170\u2013178. ACM, New York (2009)"},{"key":"9782_CR43","doi-asserted-by":"crossref","unstructured":"Pretorius, C.J., du Plessis, M.C., Cilliers, C.B.: A Neural Network-based kinematic and light-perception simulator for simple robotic evolution. In: IEEE Congress on Evolutionary Computation, pp. 1\u20138 (2010)","DOI":"10.1109\/CEC.2010.5585958"},{"key":"9782_CR44","doi-asserted-by":"crossref","first-page":"2499","DOI":"10.1145\/1570256.1570351","volume-title":"Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference","author":"J Rieffel","year":"2009","unstructured":"Rieffel, J., Saunders, F., Nadimpalli, S., Zhou, H., Hassoun, S., Rife, J., Trimmer, B.: Evolving soft robotic locomotion in PhysX. In: Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference, pp.\u00a02499\u20132504. ACM, New York (2009)"},{"key":"9782_CR45","volume-title":"Introduction to Genetic Algorithms","author":"S Sivanandam","year":"2008","unstructured":"Sivanandam, S., Deepa, S.: Introduction to Genetic Algorithms. Springer, New York (2008)"},{"key":"9782_CR46","unstructured":"Sofge, D.A., Potter, M.A., Bugajska, M.D., Schultz, A.C.: Challenges and opportunities of evolutionary robotics. In: Proceedings of the Second International Conference on Computational Intelligence, Robotics and Autonomous Systems (2003)"},{"key":"9782_CR47","unstructured":"Teo, J.: Robustness of artificially evolved robots: what\u2019s beyond the evolutionary window? In: Proceedings of the Second International Conference on Artificial Intelligence in Engineering and Technology, pp.\u00a014\u201320. Kota Kinabalu, Sabah, Malaysia (2004)"},{"key":"9782_CR48","doi-asserted-by":"crossref","unstructured":"Tikhanoff, V., Cangelosi, A., Fitzpatrick, P., Metta, G., Natale, L., Nori, F.: An open-source simulator for cognitive robotics research: the prototype of the iCub humanoid robot simulator. In: Performance Metrics for Intelligent Systems Workshop. National Institute of Standards and Technology (2008)","DOI":"10.1145\/1774674.1774684"},{"key":"9782_CR49","doi-asserted-by":"crossref","unstructured":"Vadakkepat, P., Tan, K.C., Ming-Liang, W.: Evolutionary artificial potential fields and their application in real time robot path planning. In: Proceedings of the 2000 Congress on Evolutionary Computation, pp. 256\u2013263 (2000)","DOI":"10.1109\/CEC.2000.870304"},{"issue":"1\u20132","key":"9782_CR50","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0921-8890(91)90010-I","volume":"8","author":"W Velde Van de","year":"1991","unstructured":"Van de Velde, W.: Toward learning robots. Robot. Auton. Syst. 8(1\u20132), 1\u20136 (1991)","journal-title":"Robot. Auton. Syst."},{"issue":"1","key":"9782_CR51","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0921-8890(02)00170-7","volume":"39","author":"RA Watson","year":"2002","unstructured":"Watson, R.A., Ficici, S.G., Pollack, J.B.: Embodied evolution: distributing an evolutionary algorithm in a population of robots. Robot. Auton. Syst. 39(1), 1\u201318 (2002)","journal-title":"Robot. Auton. Syst."},{"issue":"1","key":"9782_CR52","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/s10846-007-9149-6","volume":"50","author":"JC Zagal","year":"2007","unstructured":"Zagal, J.C., Ruiz-Del-Solar, J.: Combining simulation and reality in evolutionary robotics. J. Intell. Robot. Syst. 50(1), 19\u201339 (2007)","journal-title":"J. Intell. Robot. Syst."}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-012-9782-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10846-012-9782-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-012-9782-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,13]],"date-time":"2025-04-13T14:17:01Z","timestamp":1744553821000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10846-012-9782-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,13]]},"references-count":52,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2013,9]]}},"alternative-id":["9782"],"URL":"https:\/\/doi.org\/10.1007\/s10846-012-9782-6","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,13]]}}}