{"id":2472,"date":"2013-04-07T21:47:35","date_gmt":"2013-04-07T19:47:35","guid":{"rendered":"http:\/\/www.naoteamhumboldt.de\/?page_id=2472"},"modified":"2019-07-23T15:14:49","modified_gmt":"2019-07-23T13:14:49","slug":"simspark-open-source-simulator-for-spl","status":"publish","type":"page","link":"https:\/\/www.naoteamhumboldt.de\/en\/projects\/simspark-open-source-simulator-for-spl\/","title":{"rendered":"SimSpark &#8211; Open Source Simulator for SPL"},"content":{"rendered":"<h4>Extension of the SimSpark Simulator for Standard Platform League<\/h4>\r\n<div id=\"attachment_2476\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.naoteamhumboldt.de\/simspark-open-source-simulator-for-spl\/simsparkcamera\/\" rel=\"attachment wp-att-2476\"><img aria-describedby=\"caption-attachment-2476\" loading=\"lazy\" class=\"size-medium wp-image-2476\" alt=\"NAO with image camera simulated in SimSpark.\" src=\"http:\/\/www.naoteamhumboldt.de\/wp-content\/uploads\/2013\/04\/SimSparkCamera-300x225.png\" width=\"300\" height=\"225\" srcset=\"https:\/\/www.naoteamhumboldt.de\/wp-content\/uploads\/2013\/04\/SimSparkCamera-300x225.png 300w, https:\/\/www.naoteamhumboldt.de\/wp-content\/uploads\/2013\/04\/SimSparkCamera.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2476\" class=\"wp-caption-text\">NAO with image camera simulated in SimSpark.<\/p><\/div>\r\n<p style=\"text-align: justify;\">A good simulator is doubtlessly a crucial tool for modern robot development. Designing and implementing a good robot simulator, however, is a di\u000ecult and time consuming task, which the most RoboCup teams cannot a\u000bord to solve on its own. The robot simulator SimSpark is being developed within the Simulation 3D League (S3L), but is not used outside of the league. In other leagues, e.g., Standard Platform League (SPL), every team uses its own or commercial simulator. The special situation between SPL and S3L is that both leagues use the same robot model | NAO from Aldebaran. So it appears to be natural to reuse the work which has already been done in S3L and make SimSpark usable in SPL. Of course the simulator can also be extended for other leagues with humanoid robots by adding new robot models. Extending the SimSpark for hardware leagues could bring bene\fts for all sides: developer and user\r\ncommunity of SimSpark would grow, the Simulator becomes more realistic and transfer of the solutions between the leagues becomes easier. In this project we will extend the SimSpark simulator for usage in the SPL league. Since, the technical suitability alone is not enough to establish SimSpark within SPL, promotion and support of SPL teams to start with SimSpark are a part of the project.<\/p>\r\n\r\n<div id=\"attachment_2477\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.naoteamhumboldt.de\/simspark-open-source-simulator-for-spl\/simsparkteam\/\" rel=\"attachment wp-att-2477\"><img aria-describedby=\"caption-attachment-2477\" loading=\"lazy\" class=\"size-medium wp-image-2477 \" alt=\"A full SPL game is simulated with virtual vision.\" src=\"http:\/\/www.naoteamhumboldt.de\/wp-content\/uploads\/2013\/04\/SimSparkTeam-300x225.png\" width=\"300\" height=\"225\" srcset=\"https:\/\/www.naoteamhumboldt.de\/wp-content\/uploads\/2013\/04\/SimSparkTeam-300x225.png 300w, https:\/\/www.naoteamhumboldt.de\/wp-content\/uploads\/2013\/04\/SimSparkTeam.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2477\" class=\"wp-caption-text\">A full SPL game is simulated with virtual vision.<\/p><\/div>\r\n\r\n<a href=\"https:\/\/github.com\/BerlinUnited\/SimSpark-SPL\">Repository<\/a>","protected":false},"excerpt":{"rendered":"Extension of the SimSpark Simulator for Standard Platform League A good simulator is doubtlessly a crucial tool for modern robot development. Designing and implementing a good robot simulator, however, is a di\u000ecult and time consuming task, which the most RoboCup teams cannot a\u000bord to solve on its own. The robot simulator SimSpark is being developed [&hellip;]","protected":false},"author":2,"featured_media":0,"parent":310,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0},"_links":{"self":[{"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/pages\/2472"}],"collection":[{"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/comments?post=2472"}],"version-history":[{"count":10,"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/pages\/2472\/revisions"}],"predecessor-version":[{"id":4045,"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/pages\/2472\/revisions\/4045"}],"up":[{"embeddable":true,"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/pages\/310"}],"wp:attachment":[{"href":"https:\/\/www.naoteamhumboldt.de\/en\/wp-json\/wp\/v2\/media?parent=2472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}