{"id":11401,"date":"2022-11-10T16:47:52","date_gmt":"2022-11-10T16:47:52","guid":{"rendered":"http:\/\/hexagram.ca\/?p=11401"},"modified":"2025-11-20T16:07:35","modified_gmt":"2025-11-20T21:07:35","slug":"foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros","status":"publish","type":"post","link":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/","title":{"rendered":"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS"},"content":{"rendered":"\n<p><em>Novembre 2022, Montr\u00e9al<\/em><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u00c9diteurs : Damith Herath, David St-Onge [membre cochercheur Hexagram, \u00c9TS].<\/h4>\n\n\n\n<p>Ce <a href=\"_wp_link_placeholder\" data-wplink-edit=\"true\">livre en libre acc\u00e8s<\/a> traite de sujets contemporains en robotique en utilisant un langage accessible. Il offre ainsi une introduction inspir\u00e9e, actualis\u00e9e et multidisciplinaire \u00e0 la robotique sous ses nombreuses formes, y compris des sujets \u00e9mergents li\u00e9s \u00e0 la robotique sur l&rsquo;intelligence artificielle, l&rsquo;\u00e9thique, l&rsquo;interaction entre l\u2019humain et le robot et le Design Thinking. Un des chapitres est co\u00e9crit par David St-Onge et Nicolas Reeves, \u00e9galement membre cochercheur d&rsquo;Hexagram, UQAM.<\/p>\n\n\n\n<p><em>\u00ab\u00a0Ce livre constitue la \u00ab\u00a0base\u00a0\u00bb pour comprendre le fonctionnement des robots. C&rsquo;est l&rsquo;introduction accessible que les artistes et les ing\u00e9nieurs attendaient\u00a0\u00bb<\/em><br><strong>&#8211; Ken Goldberg, William S. Floyd Jr. Distinguished Chair in Engineering, UC Berkeley.<\/strong><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Novembre 2022, Montr\u00e9al \u00c9diteurs : Damith Herath, David St-Onge [membre cochercheur Hexagram, \u00c9TS]. Ce livre en libre acc\u00e8s traite de sujets contemporains en robotique en utilisant un langage accessible. Il offre ainsi une introduction inspir\u00e9e, actualis\u00e9e et multidisciplinaire \u00e0 la robotique sous ses nombreuses formes, y compris des sujets \u00e9mergents li\u00e9s \u00e0 la robotique sur [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":11413,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[31,33],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS - hexagram.ca<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS - hexagram.ca\" \/>\n<meta property=\"og:description\" content=\"Novembre 2022, Montr\u00e9al \u00c9diteurs : Damith Herath, David St-Onge [membre cochercheur Hexagram, \u00c9TS]. Ce livre en libre acc\u00e8s traite de sujets contemporains en robotique en utilisant un langage accessible. Il offre ainsi une introduction inspir\u00e9e, actualis\u00e9e et multidisciplinaire \u00e0 la robotique sous ses nombreuses formes, y compris des sujets \u00e9mergents li\u00e9s \u00e0 la robotique sur [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/\" \/>\n<meta property=\"og:site_name\" content=\"hexagram.ca\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/HexagramNetwork\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-10T16:47:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-20T21:07:35+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1092\" \/>\n\t<meta property=\"og:image:height\" content=\"614\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Hexagram\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@HexagramNetwork\" \/>\n<meta name=\"twitter:site\" content=\"@HexagramNetwork\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hexagram\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/\"},\"author\":{\"name\":\"Hexagram\",\"@id\":\"https:\/\/hexagram.ca\/fr\/#\/schema\/person\/7f500f99e88668e92424aa63fafe43f5\"},\"headline\":\"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS\",\"datePublished\":\"2022-11-10T16:47:52+00:00\",\"dateModified\":\"2025-11-20T21:07:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/\"},\"wordCount\":138,\"publisher\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg\",\"articleSection\":[\"publications\",\"textes\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/\",\"url\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/\",\"name\":\"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS - hexagram.ca\",\"isPartOf\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg\",\"datePublished\":\"2022-11-10T16:47:52+00:00\",\"dateModified\":\"2025-11-20T21:07:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#primaryimage\",\"url\":\"https:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg\",\"contentUrl\":\"https:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg\",\"width\":1092,\"height\":614},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/hexagram.ca\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hexagram.ca\/fr\/#website\",\"url\":\"https:\/\/hexagram.ca\/fr\/\",\"name\":\"hexagram.ca\",\"description\":\"R\u00e9seau de recherche-cr\u00e9ation en arts, cultures et technologies.\",\"publisher\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hexagram.ca\/fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hexagram.ca\/fr\/#organization\",\"name\":\"hexagram.ca\",\"url\":\"https:\/\/hexagram.ca\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/hexagram.ca\/fr\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/hexagram.ca\/wp-content\/uploads\/HEXAGRAM-logo_Colour-02-e1681827308467.png\",\"contentUrl\":\"http:\/\/hexagram.ca\/wp-content\/uploads\/HEXAGRAM-logo_Colour-02-e1681827308467.png\",\"width\":450,\"height\":450,\"caption\":\"hexagram.ca\"},\"image\":{\"@id\":\"https:\/\/hexagram.ca\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/HexagramNetwork\",\"https:\/\/x.com\/HexagramNetwork\",\"https:\/\/www.instagram.com\/hexagram.network\/\",\"https:\/\/www.youtube.com\/channel\/UCrkTxcWUd83yrgt9f67qCUQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/hexagram.ca\/fr\/#\/schema\/person\/7f500f99e88668e92424aa63fafe43f5\",\"name\":\"Hexagram\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/hexagram.ca\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fc277ef37589ac9b33f9b9259dd7ab69?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fc277ef37589ac9b33f9b9259dd7ab69?s=96&d=mm&r=g\",\"caption\":\"Hexagram\"},\"url\":\"https:\/\/hexagram.ca\/fr\/author\/reseauhexagram\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS - hexagram.ca","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/","og_locale":"fr_FR","og_type":"article","og_title":"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS - hexagram.ca","og_description":"Novembre 2022, Montr\u00e9al \u00c9diteurs : Damith Herath, David St-Onge [membre cochercheur Hexagram, \u00c9TS]. Ce livre en libre acc\u00e8s traite de sujets contemporains en robotique en utilisant un langage accessible. Il offre ainsi une introduction inspir\u00e9e, actualis\u00e9e et multidisciplinaire \u00e0 la robotique sous ses nombreuses formes, y compris des sujets \u00e9mergents li\u00e9s \u00e0 la robotique sur [&hellip;]","og_url":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/","og_site_name":"hexagram.ca","article_publisher":"https:\/\/www.facebook.com\/HexagramNetwork","article_published_time":"2022-11-10T16:47:52+00:00","article_modified_time":"2025-11-20T21:07:35+00:00","og_image":[{"width":1092,"height":614,"url":"http:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg","type":"image\/jpeg"}],"author":"Hexagram","twitter_card":"summary_large_image","twitter_creator":"@HexagramNetwork","twitter_site":"@HexagramNetwork","twitter_misc":{"\u00c9crit par":"Hexagram","Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#article","isPartOf":{"@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/"},"author":{"name":"Hexagram","@id":"https:\/\/hexagram.ca\/fr\/#\/schema\/person\/7f500f99e88668e92424aa63fafe43f5"},"headline":"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS","datePublished":"2022-11-10T16:47:52+00:00","dateModified":"2025-11-20T21:07:35+00:00","mainEntityOfPage":{"@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/"},"wordCount":138,"publisher":{"@id":"https:\/\/hexagram.ca\/fr\/#organization"},"image":{"@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#primaryimage"},"thumbnailUrl":"https:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg","articleSection":["publications","textes"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/","url":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/","name":"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS - hexagram.ca","isPartOf":{"@id":"https:\/\/hexagram.ca\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#primaryimage"},"image":{"@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#primaryimage"},"thumbnailUrl":"https:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg","datePublished":"2022-11-10T16:47:52+00:00","dateModified":"2025-11-20T21:07:35+00:00","breadcrumb":{"@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#primaryimage","url":"https:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg","contentUrl":"https:\/\/hexagram.ca\/wp-content\/uploads\/Screenshot-2022-11-10-at-11.44.55-AM.jpg","width":1092,"height":614},{"@type":"BreadcrumbList","@id":"https:\/\/hexagram.ca\/fr\/foundations-of-robotics-a-multidisciplinary-approach-with-python-and-ros\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/hexagram.ca\/fr\/"},{"@type":"ListItem","position":2,"name":"Foundations of Robotics\u00a0: A Multidisciplinary Approach with Python and ROS"}]},{"@type":"WebSite","@id":"https:\/\/hexagram.ca\/fr\/#website","url":"https:\/\/hexagram.ca\/fr\/","name":"hexagram.ca","description":"R\u00e9seau de recherche-cr\u00e9ation en arts, cultures et technologies.","publisher":{"@id":"https:\/\/hexagram.ca\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hexagram.ca\/fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/hexagram.ca\/fr\/#organization","name":"hexagram.ca","url":"https:\/\/hexagram.ca\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/hexagram.ca\/fr\/#\/schema\/logo\/image\/","url":"http:\/\/hexagram.ca\/wp-content\/uploads\/HEXAGRAM-logo_Colour-02-e1681827308467.png","contentUrl":"http:\/\/hexagram.ca\/wp-content\/uploads\/HEXAGRAM-logo_Colour-02-e1681827308467.png","width":450,"height":450,"caption":"hexagram.ca"},"image":{"@id":"https:\/\/hexagram.ca\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/HexagramNetwork","https:\/\/x.com\/HexagramNetwork","https:\/\/www.instagram.com\/hexagram.network\/","https:\/\/www.youtube.com\/channel\/UCrkTxcWUd83yrgt9f67qCUQ"]},{"@type":"Person","@id":"https:\/\/hexagram.ca\/fr\/#\/schema\/person\/7f500f99e88668e92424aa63fafe43f5","name":"Hexagram","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/hexagram.ca\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fc277ef37589ac9b33f9b9259dd7ab69?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fc277ef37589ac9b33f9b9259dd7ab69?s=96&d=mm&r=g","caption":"Hexagram"},"url":"https:\/\/hexagram.ca\/fr\/author\/reseauhexagram\/"}]}},"_links":{"self":[{"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/posts\/11401"}],"collection":[{"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/comments?post=11401"}],"version-history":[{"count":1,"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/posts\/11401\/revisions"}],"predecessor-version":[{"id":11406,"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/posts\/11401\/revisions\/11406"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/media\/11413"}],"wp:attachment":[{"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/media?parent=11401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/categories?post=11401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hexagram.ca\/fr\/wp-json\/wp\/v2\/tags?post=11401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}