{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,8]],"date-time":"2026-03-08T17:26:09Z","timestamp":1772990769191,"version":"3.50.1"},"reference-count":17,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2020,7,17]],"date-time":"2020-07-17T00:00:00Z","timestamp":1594944000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2020,7,17]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>This paper aims to propose an automated framework for agile development and simulation of robotic palletizing cells. An automatic offline programming tool, for a variety of robot brands, is also introduced.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>This framework, named AdaptPack Studio, offers a custom-built library to assemble virtual models of palletizing cells, quick connect these models by drag and drop, and perform offline programming of robots and factory equipment in short steps.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>Simulation and real tests performed showed an improvement in the design, development and operation of robotic palletizing systems. The AdaptPack Studio software was tested and evaluated in a pure simulation case and in a real-world scenario. Results have shown to be concise and accurate, with minor model displacement inaccuracies because of differences between the virtual and real models.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Research limitations\/implications<\/jats:title>\n<jats:p>An intuitive drag and drop layout modeling accelerates the design and setup of robotic palletizing cells and automatic offline generation of robot programs. Furthermore, A* based algorithms generate collision-free trajectories, discretized both in the robot joints space and in the Cartesian space. As a consequence, industrial solutions are available for production in record time, increasing the competitiveness of companies using this tool.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>The AdaptPack Studio framework includes, on a single package, the possibility to program, simulate and generate the robot code for four different brands of robots. Furthermore, the application is tailored for palletizing applications and specifically includes the components (Building Blocks) of a particular company, which allows a very fast development of new solutions. Furthermore, with the inclusion of the Trajectory Planner, it is possible to automatically develop robot trajectories without collisions.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-12-2019-0252","type":"journal-article","created":{"date-parts":[[2020,7,17]],"date-time":"2020-07-17T03:19:54Z","timestamp":1594955994000},"page":"697-704","source":"Crossref","is-referenced-by-count":8,"title":["AdaptPack Studio: an automated intelligent framework for offline factory programming"],"prefix":"10.1108","volume":"47","author":[{"given":"Andr\u00e9 Luiz","family":"Castro","sequence":"first","affiliation":[]},{"given":"Jo\u00e3o Pedro","family":"Carvalho de Souza","sequence":"additional","affiliation":[]},{"given":"Lu\u00eds F.","family":"Rocha","sequence":"additional","affiliation":[]},{"given":"Manuel F.","family":"Silva","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"key":"key2020092408394860900_ref001","unstructured":"Anylogic (2020), \u201cSimulation modeling software tools & solutions for business\u201d, available at: www.anylogic.com\/ (accessed 12 June 2020)."},{"key":"key2020092408394860900_ref002","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICARSC.2019.8733626","article-title":"AdaptPack studio: automatic offline robot programming framework for factory environments","volume-title":"19th IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC 2019)","year":"2019"},{"key":"key2020092408394860900_ref003","doi-asserted-by":"publisher","first-page":"1772","DOI":"10.1109\/ROBIO. 2013.6739724","article-title":"Autonomous robot teaching using a smart robot in production line","volume-title":"2013 IEEE International Conference on Robotics and Biomimetics (ROBIO)","year":"2013"},{"key":"key2020092408394860900_ref005","doi-asserted-by":"publisher","first-page":"2083","DOI":"10.1109\/ICCAS.2015.7364713","article-title":"Automatic cell production for cellular phone packing using two dual-arm robots","volume-title":"2015 15th International Conference on Control, Automation and Systems (ICCAS)","year":"2015"},{"key":"key2020092408394860900_ref006","unstructured":"FlexSim (2020), \u201cSimulation software for manufacturing, material handling, healthcare, etc.\u201d, available at: www.flexsim.com\/ (accessed 12 June 2020)."},{"key":"key2020092408394860900_ref007","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/MHS.2017.8305164","article-title":"A robot controller for a working cell","volume-title":"2017 International Symposium on Micro-NanoMechatronics and Human Science","year":"2017"},{"key":"key2020092408394860900_ref008","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/ICARSC.2018.8374159","article-title":"Application for automatic programming of palletizing robots","volume-title":"2018 IEEE International Conference on Autonomous Robot Systems and Competitions","year":"2018"},{"key":"key2020092408394860900_ref009","unstructured":"OCTOPUZ (2020), \u201cRobot programming and simulation software\u201d, available at: https:\/\/octopuz.com\/ (accessed 12 June 2020)."},{"key":"key2020092408394860900_ref010","unstructured":"RoboDK (2020), \u201cSimulator for industrial robots and offline programming\u201d, available at: https:\/\/robodk.com\/ (accessed 12 June 2020)."},{"key":"key2020092408394860900_ref011","first-page":"680","article-title":"Offline programming of collision free trajectories for palletizing robots","volume-title":"ROBOT 2017: Third Iberian Robotics Conference. Springer International Publishing","year":"2017"},{"key":"key2020092408394860900_ref012","unstructured":"SIMIO (2020), \u201cSimulation, production planning and scheduling software\u201d, available at: www.simio.com\/ (accessed 12 June 2020)."},{"key":"key2020092408394860900_ref013","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICARSC.2019.8733631","article-title":"Converting robot offline programs to native code using the AdaptPack studio translators","volume-title":"2019 IEEE International Conference on Autonomous Robot Systems and Competitions","year":"2019"},{"key":"key2020092408394860900_ref014","first-page":"119","article-title":"Double a* path planning for industrial manipulators","volume-title":"Robot 2015: Second Iberian Robotics Conference","year":"2016"},{"issue":"1","key":"key2020092408394860900_ref015","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1108\/IR-09-2018-0194","article-title":"Optimal automatic path planner and design for high redundancy robotic systems","volume":"47","year":"2019","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"},{"key":"key2020092408394860900_ref004","unstructured":"Visual Components (2020), \u201c3D manufacturing simulation and visualization software\u201d, available at: https:\/\/www.visualcomponents.com\/ (accessed 12 June 2020)."},{"key":"key2020092408394860900_ref016","unstructured":"Yaskawa (2020), \u201cMotoman robot software\u201d, available at: www.motoman.com\/products\/software\/ (accessed 12 June 2020)."},{"key":"key2020092408394860900_ref017","doi-asserted-by":"publisher","first-page":"586","DOI":"10.1109\/CSAE.2011.5952539","article-title":"Off-line programming and remote control for a palletizing robot","volume-title":"2011 IEEE International Conference on Computer Science and Automation Engineering","year":"2011"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-12-2019-0252\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-12-2019-0252\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:40:37Z","timestamp":1753393237000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/47\/5\/697-704\/179619"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,17]]},"references-count":17,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,7,17]]}},"alternative-id":["10.1108\/IR-12-2019-0252"],"URL":"https:\/\/doi.org\/10.1108\/ir-12-2019-0252","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"print"}],"subject":[],"published":{"date-parts":[[2020,7,17]]}}}