{"id":31,"date":"2017-10-10T00:09:31","date_gmt":"2017-10-10T00:09:31","guid":{"rendered":"http:\/\/letsbuildroboticswithshadow8472.com\/?p=31"},"modified":"2017-10-10T00:09:31","modified_gmt":"2017-10-10T00:09:31","slug":"early-progress","status":"publish","type":"post","link":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/2017\/10\/10\/early-progress\/","title":{"rendered":"Early Progress"},"content":{"rendered":"<p>Good Morning from my robotics lab! This is Shadow_8472, and today, I\u2019m going over my progress so far. Let\u2019s get started.<\/p>\n<p>Now that I&#8217;ve written about getting the site up and a few vague goals, I want to explore some relevant research I did before I went off to start blogging about said research.<\/p>\n<p><a href=\"http:\/\/www.ros.org\/\" target=\"_blank\" rel=\"noopener\">ROS<\/a>. That is about the first, term you should hear when first looking into hobby level robotics. ROS (Robot Operating System) is, surprisingly, not quite a OS (Operating System) for robots. My understanding is that it&#8217;s more like a program that manages robot parts. It&#8217;s free, open source, and used at all levels of robotics, including some commercial products. Just don&#8217;t use it for something that absolutely must not get hacked or someone could die. Security, I hear, was more of an after thought.<\/p>\n<p><a href=\"https:\/\/www.linux.org\/\" target=\"_blank\" rel=\"noopener\">Linux<\/a> is the more familiar name for the do-it-yourself type of computer OS. Personally, I&#8217;ve used Windows since I first taught myself Chess on Windows95. Guess which OS ROS runs on. Answer: Linux. Guess what my second major goal for this project is going to be. (Tip: the first goal was my first post.) Answer: Install Linux and learn more about it. Now, I&#8217;ve had some minimal exposure to Linux at both my high school and university (both used Windows primarily). I&#8217;m not a &#8220;What&#8217;s Linux?&#8221; type of guy, but I&#8217;m no alien to it either.<\/p>\n<p><a href=\"http:\/\/gazebosim.org\/\" target=\"_blank\" rel=\"noopener\">Gazebo<\/a> is another program I read about related to ROS. It&#8217;s some sort of robot simulator. I don&#8217;t know much about it, except It primarily runs on Linux, and that you better know what you are doing if you dare set it up on any other OS *Windows*. I think it prefers to run in Ubuntu, but I&#8217;ll check that out later.<\/p>\n<p>Anyway, since Linux keeps popping up everywhere I look during my preliminary investigations, I figured I&#8217;m not going to have a good time if I try to get anywhere without it. I set out to install Linux on my desktop; my SSD was full, even after relocating a sizable file and picture archive. Somewhere on Gazebo&#8217;s site, they recommended against just running Linux off a flash drive, which would have been my next investigated solution. I finally caved and bought a new SSD to install so I can dual boot my machine. It was about that time I decided to start this little blog sidequest. Besides, the more I learn, the more ambition this project goal seems, and I can use all the help I can get.<\/p>\n<p>That pretty much brings you up to date with my research so far. As of this posting, I have not installed the drive. That&#8217;s in next week&#8217;s topic. I plan on uploading a video where I perform the upgrade.<\/p>\n<p>Final question: While my ultimate goal is to assemble the software side of things for free, paid stuff still might be beneficial to look at. (Think, &#8220;They did it, now can I?&#8221;) What software should I look into?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Good Morning from my robotics lab! This is Shadow_8472, and today, I\u2019m going over my progress so far. Let\u2019s get started. Now that I&#8217;ve written about getting the site up and a few vague goals, I want to explore some relevant research I did before I went off to start blogging about said research. ROS. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/2017\/10\/10\/early-progress\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Early Progress&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-31","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":3,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/31\/revisions"}],"predecessor-version":[{"id":34,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/31\/revisions\/34"}],"wp:attachment":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/media?parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/categories?post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/tags?post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}