

{"id":2,"date":"2025-05-21T11:32:32","date_gmt":"2025-05-21T15:32:32","guid":{"rendered":"https:\/\/sites.temple.edu\/ros2\/?page_id=2"},"modified":"2025-05-22T08:42:09","modified_gmt":"2025-05-22T12:42:09","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/sites.temple.edu\/ros2\/sample-page\/","title":{"rendered":"ROS2"},"content":{"rendered":"\n<p>Jazzy Jalisco<\/p>\n\n\n\n<p>Instructions are found from ROS2 documentation website <a href=\"https:\/\/docs.ros.org\/en\/jazzy\/Installation\/Ubuntu-Install-Debs.html\">here<\/a>.<\/p>\n\n\n\n<p><strong>Below are screenshots for the from the website with the code underneath to copy.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"951\" height=\"383\" src=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-12.png\" alt=\"\" class=\"wp-image-60\" srcset=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-12.png 951w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-12-300x121.png 300w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-12-768x309.png 768w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-12-500x201.png 500w\" sizes=\"auto, (max-width: 951px) 100vw, 951px\" \/><\/figure>\n\n\n\n<p>locale # check for UTF-8<\/p>\n\n\n\n<p>sudo apt update &amp;&amp; sudo apt install locales<br>sudo locale-gen en_US en_US.UTF-8<br>sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8<br>export LANG=en_US.UTF-8<\/p>\n\n\n\n<p>locale # verify settings<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"945\" height=\"479\" src=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-13.png\" alt=\"\" class=\"wp-image-62\" srcset=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-13.png 945w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-13-300x152.png 300w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-13-768x389.png 768w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-13-500x253.png 500w\" sizes=\"auto, (max-width: 945px) 100vw, 945px\" \/><\/figure>\n\n\n\n<p>sudo apt install software-properties-common<br>sudo add-apt-repository universe<\/p>\n\n\n\n<p>sudo apt update &amp;&amp; sudo apt install curl -y<br>sudo curl -sSL https:\/\/raw.githubusercontent.com\/ros\/rosdistro\/master\/ros.key -o \/usr\/share\/keyrings\/ros-archive-keyring.gpg<\/p>\n\n\n\n<p>echo &#8220;deb [arch=$(dpkg &#8211;print-architecture) signed-by=\/usr\/share\/keyrings\/ros-archive-keyring.gpg] http:\/\/packages.ros.org\/ros2\/ubuntu $(. \/etc\/os-release &amp;&amp; echo $UBUNTU_CODENAME) main&#8221; | sudo tee \/etc\/apt\/sources.list.d\/ros2.list &gt; \/dev\/null<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"949\" height=\"165\" src=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-14.png\" alt=\"\" class=\"wp-image-63\" srcset=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-14.png 949w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-14-300x52.png 300w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-14-768x134.png 768w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-14-500x87.png 500w\" sizes=\"auto, (max-width: 949px) 100vw, 949px\" \/><\/figure>\n\n\n\n<p>sudo apt update &amp;&amp; sudo apt install ros-dev-tools<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"528\" src=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-15.png\" alt=\"\" class=\"wp-image-64\" srcset=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-15.png 940w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-15-300x169.png 300w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-15-768x431.png 768w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-15-500x281.png 500w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><\/figure>\n\n\n\n<p>sudo apt update<\/p>\n\n\n\n<p>sudo apt upgrade<\/p>\n\n\n\n<p>sudo apt install ros-jazzy-desktop<\/p>\n\n\n\n<p>** No need to install base **<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"937\" height=\"164\" src=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-16.png\" alt=\"\" class=\"wp-image-65\" srcset=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-16.png 937w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-16-300x53.png 300w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-16-768x134.png 768w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-16-500x88.png 500w\" sizes=\"auto, (max-width: 937px) 100vw, 937px\" \/><\/figure>\n\n\n\n<p>source \/opt\/ros\/jazzy\/setup.bash<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Test to see if ROS2 is installed correctly.<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"948\" height=\"431\" src=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-17.png\" alt=\"\" class=\"wp-image-66\" srcset=\"https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-17.png 948w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-17-300x136.png 300w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-17-768x349.png 768w, https:\/\/sites.temple.edu\/ros2\/files\/2025\/05\/image-17-500x227.png 500w\" sizes=\"auto, (max-width: 948px) 100vw, 948px\" \/><\/figure>\n\n\n\n<p>source \/opt\/ros\/jazzy\/setup.bash<br>ros2 run demo_nodes_cpp talker<\/p>\n\n\n\n<p><strong>Run in new terminal: <\/strong>source \/opt\/ros\/jazzy\/setup.bash<br>ros2 run demo_nodes_py listener<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jazzy Jalisco Instructions are found from ROS2 documentation website here. Below are screenshots for the from the website with the code underneath to copy. locale # check for UTF-8 sudo apt update &amp;&amp; sudo apt install localessudo locale-gen en_US en_US.UTF-8sudo &hellip; <a href=\"https:\/\/sites.temple.edu\/ros2\/sample-page\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3962,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.temple.edu\/ros2\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.temple.edu\/ros2\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.temple.edu\/ros2\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.temple.edu\/ros2\/wp-json\/wp\/v2\/users\/3962"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.temple.edu\/ros2\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":5,"href":"https:\/\/sites.temple.edu\/ros2\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":67,"href":"https:\/\/sites.temple.edu\/ros2\/wp-json\/wp\/v2\/pages\/2\/revisions\/67"}],"wp:attachment":[{"href":"https:\/\/sites.temple.edu\/ros2\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}