tag:blogger.com,1999:blog-35514780596537102292024-03-05T12:21:12.558-08:00Ratliff's Robot BlogJustin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.comBlogger61125tag:blogger.com,1999:blog-3551478059653710229.post-26533733172042623852014-05-08T09:58:00.002-07:002014-05-08T09:58:36.122-07:00Why A Startup FailsAs a follower of <a href="http://www.codeproject.com/">www.CodeProject.com</a> and their newsletter they often share very interesting articles and blog entries along with technology news. The other day they shared an interesting story: <a href="https://oncletom.io/2014/why-our-startup-failed/">https://oncletom.io/2014/why-our-startup-failed/</a> Its an eye opening look at why a start up failed with insight tips and an emotionally compelling story especially for those who in a start up or working towards building a start up.<br />
<br />
Here are a few tips from the article that hit home for me:<br />
<br />
<u><strong>Trust Your Gut</strong></u> - in short, don't let someone else sell you something or lead you to believe an idea is just too good to fail<br />
<br />
<strong><u>Each hire should be tight to objectives, costs and metrics.</u></strong><br />
<ul>
<li>Is the hire <strong>generating revenues</strong>, is it <strong>creating product value</strong> or is it <strong>sustaining the organizational growth</strong>?</li>
</ul>
(This advice could be applied to any endeavor.) <br />
<br />
<strong><u>Are you have any financial involvement insist on 100% open accountancy.</u></strong> If someone does not know where every dime went or tells you not to worry about it - these should be a big red flag.<br />
<br />
<strong><u>Don't take for granted that interest in your product is going to equal sales or contracts.</u></strong> Until money is in your hand, you don't have a sale.<br />
<br />
<strong><u>Big Customers = Lots of Time.</u></strong> The larger the company is odds are the more time it is going to take them to buy into your product or service let alone move the purchasing outcome through their internal channels. <br />
<br />
<strong><u>Companies want to know you are going to be around for a few years.</u></strong> We you don't have years of operating under your belt it's hard to guarantee you are going to be around to support your product or service for years to come. <br />
<br />
<strong><u>Investors don't want to invest if you "need" their money.</u></strong> Investors are going to be most comfortable investing when you can show their money is not needed in order for you to operate or develop the product correctly or perform some sort of core business function. Investors in a start up want to see what return they could gain from their investment. If they see you are going to carry on, continue to develop, grow and generate sales without their money, that is when they want to invest. Because their investment dollars could help you do all those things more quickly, generate more money and create a return on investment. <br />
<br />
If your sales pitch to a potential investor is, "We have a lot of interest and a great idea, we just need your money to hire people to build it and ship it." - odds are you are not going to generate investment. Because at that point you are asking an investor to become a business partner and essentially help run/start the company.Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-6961163503101330812014-04-24T14:09:00.000-07:002014-04-24T14:09:03.757-07:00EZ-FaceMy EZ-Face multiple face recognition application, which helps make face recognition, true face recognition for robots easy I'm pleased to say keeps growing in popularity. It was recently entered in the Instructables.com Robot Contest <a href="http://www.instructables.com/id/EZ-Face-multiple-face-recognition-made-easy/">http://www.instructables.com/id/EZ-Face-multiple-face-recognition-made-easy/</a><br />
<br />
I'm very pleased that my project which was first released on 3.2.14 has been so well received and folks are putting it to use in their robots. I'm looking forward to sharing more code projects in the future.<br />
<br />
You can download EZ-Face and my future software offerings from J2R Scientific at: <a href="http://www.j2rscientific.com/software">http://www.j2rscientific.com/software</a><br />
<br />
Remember - the source code is included! :-)Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-82495345707775097202014-02-06T08:27:00.000-08:002014-02-06T08:27:37.973-08:00Neato Burrito - Cool stuff on the net<h2>
Neato Burrito - Cool stuff on the net</h2>
This is what I'm going to call cool and interesting finds on the net - Neato Burrito. What do you think? <br />
<br />
First up is the <strong>DARPA Open Source Catalog</strong>: <a href="http://www.theverge.com/2014/2/4/5377492/darpa-publishes-all-its-open-source-code-in-one-place-open-catalog">http://www.theverge.com/2014/2/4/5377492/darpa-publishes-all-its-open-source-code-in-one-place-open-catalog</a> DARPA the Defense Advances Research Project Agency for the United States Military has often had many of its projects in an open source domain. After all, these are tax payer funded efforts and if they are not deemed a national security risk to share, then they should be open. But to obtain the information you had to track it down yourself and usually ask for the information. I've done that myself when I requested documentation on the "Manny" humanoid robot from the 1980's and had to place a phone call to a military base and to my surprise I was promptly sent a large envelope with all sorts of neat info on the robot. <br />
<br />
In an effort to modern the openness of some of their projects DARPA very smartly started their Open Catalog: <a href="http://www.darpa.mil/OpenCatalog/index.html">http://www.darpa.mil/OpenCatalog/index.html</a> Check it our for yourself.<br />
<br />
Next is this awesome 42 minute presentation on robotics <a href="http://www.youtube.com/watch?v=JcyKOSECgtk">http://www.youtube.com/watch?v=JcyKOSECgtk</a> On the <strong>Applications of Python in Robotics - by, Lentin Joseph</strong>. It gives and overview of how Python can be used on a Raspberry Pi computer for color tracking and send control signals to an arduino microcontroller for motor control signals to steer a robot. <br />
Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com1tag:blogger.com,1999:blog-3551478059653710229.post-52653939868424862242013-10-25T10:26:00.002-07:002014-02-06T07:49:36.994-08:00The Truth About Agile The Truth About Agile: <a href="http://www.telerik.com/agile-project-management-tools/blogs/13-10-23/the-truth-about-agile-top-30-agile-myths--busted.aspx">http://www.telerik.com/agile-project-management-tools/blogs/13-10-23/the-truth-about-agile-top-30-agile-myths--busted.aspx</a><br />
<br />
One of the better write ups on Agile I have read in a while. "As described in the myth “Agile Projects don’t provide Budget Estimates”, agile teams fix the cost, fix the date, and vary the scope. The onus is on the Product Owner to make sure the requirements are not only prioritized correct, but ordered correctly. "<br />
<br />
So very true! Which brings up an important aspect of Agile I don't see many publication how, "How to be a good Product Owner". If you have a customer, project manager, or product owner - whom ever is setting the priorities - if they are not effective, at that the end product is still going to suffer. <br />
<br />
For robotics and robot builders this is important to keep in mind. Set your goals and prioritize! Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-31823846352517625922013-10-15T10:09:00.003-07:002014-02-06T07:50:26.498-08:00Agile - For RoboticsAgile can be defined as - "Characterized by quickness, lightness, and ease of movement; nimble."<br />
<br />
Agile in the business world, specifically software development is a group of development methods based on incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourages rapid and flexible response to change. It is a conceptual framework that promotes foreseen interactions throughout the development cycle. <br />
<br />
When put into action successfully it makes for a quick and lean development cycle where software developers are always releasing updates or features to their software. <br />
<br />
Think of it this way as it relates to robotics; imagine you are building a robot that has human like abilities in both form and thought. It's going to take a lot of work and a lot of time to perfect this robot. One method to build a robot like this would be to hide away in a dark lab like Dr. Frankenstein slowly going mad while perfecting your creation. <br />
<h3>
<em> OR...</em></h3>
You could apply Agile methods and practices to the design of your robot and release and add features incrementally. What I'm talking about is applying Agile for the solo developer, in the case a robotics developer who works on both hardware and software. Agile is designed for teams of software developers, so some overall modification to the methods must be made. There are many examples of solo agile developers if you seek them out in an Internet search so what I'm describing is nothing new, although it may be new to the world of robotics.<br />
<br />
<h3>
Agile the J2R way</h3>
The main objective is to Deliver Value Incrementally.<br />
This is done with three steps: <br />
<ul>
<li> Daily Standup (a review)</li>
<li> A defined set of Goals/Vision (with priority levels)</li>
<li> Build/Release (carry over)</li>
</ul>
We'll start with your goals and vision. You must start by setting a set of clear of objects you have to complete with your robot hardware and software. For example, I wanted to build a new robot recently to test software ideas for the EZ-B board from EZ-Robot. <br />
<br />
My hardware goals were this: Build a light weight mobile robot with 2 drive servo motors, a servo controlled gripper, an interactive head, sonar sensor, wireless camera, touch/pressure sensor, voltage monitor for battery level indication and EZ-B wireless controller. <br />
<br />
My software goals were this: Use EZ-Builder software to create a robust set of manual controls to test the robot and it's hardware. Create controls to allow for voice commands. Create controls and scripts to allow the robot to autonomously explore about an environment. Test the ability of the robot to find a target with the camera and attempt to grab the object with its gripper. Specifically test touch sensor and voltage level sensor integration. Test and export of values from the EZ-Builder to external software. Test the import of values to the EZ-Builder software from external software. <br />
<br />
With my goals defined I could set a build/release schedule. Agile software development is usually a 2 week cycle. For the robot build or solo inventor I think the cycle is important to set and keep but not the specific amount of time in the cycle. For example if you work a 8-5 job like I do then you are going to have a limited amount of time to dedicate to your project. What works for me is a week long cycle. <br />
<br />
Now that you have your goals and cycle you need to break down your goals to fit in the cycles. For example week 1 might be hardware fabrication. Week 2 might be setting up the software for testing of hardware under manual controls. Week 3 autonomous navigation. And so on... The idea is to have a pre-planned set of objectives to complete in every cycle that account for all of your goals.<br />
<br />
Another part of the cycle management is the priority of the tasks. For example if in week 1 you fail to complete the hardware fabrication, your other tasks may fail. So that task may need to "carry over" into week 2 or 3 until it is complete. A goal such as "Test a pressure sensor" if it were missed in its weeks cycle it may be something that can wait and be put into a "back log" of tasks or project goals that were not started or completed.<br />
<br />
So within the cycle management we have "carry over" and "back log". This is a way to mark your project tasks. Do they get put on the back burner in a back log pile? Or were they started and not completed or are they critical, if so they might need to carry over to the next cycle. <br />
<br />
Last but not least is the Daily Standup. This is designed to be a review point for the project. In Agile software development this is done daily and meeting boils down to 3 questions for each team member:<br />
<li>What did you do yesterday? </li>
<li>What will you do today? </li>
<li>Are there any problems that are getting in your way? </li>
<br />
For robotics, this is fantastic to do if you are working with a team. If you are a solo developer I still recommend implementing a review process where you answer those 3 questions. I currently implement this on a weekly bases. Agile software development would call this a cycle or iteration review between cycles. I find it helpful to review what I did, what I want to do and what problems I encountered. <br />
<br />
Now, all this Agile stuff might sound like things you naturally do anyway at least some of the time. But if you apply Agile to your robotics development I think you'll find you accomplish more than the traditional method of: Build a robot, play with it for a while, get frustrated with some aspect.....leave it on desk.....move it to a closet.....see something cool on the internet that makes you want to play with your robot again, dig out the robot, dig out your parts and tools....work like a crazy person on your robot for a couple of sleepless nights. - Repeat the cycle.Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com1tag:blogger.com,1999:blog-3551478059653710229.post-10644288439044858602013-09-12T15:02:00.002-07:002013-09-12T15:02:31.317-07:00NEW J2R Website!!Ewww, Ahhhh....that new website smell. I moved the J2RScientific.com website to a more professional hosting service, namely Yahoo! Yahoo really does offer some neat features for small business like mine. The old website was hosted on Tripod, AKA Lycos, that service in my opinion has gone down hill like a bad neighborhood in Detroit. I really was getting the impression no was steering the ship there at Lycos. <br />
<br />
Check out my new site at <a href="http://j2rscientific.com/">J2RScientific.com</a> Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-29188632708304514992013-08-13T10:01:00.003-07:002013-08-13T10:01:39.062-07:00The Idea Box = FDD (Feature Driven Development)If you are like me, you are always thinking of new ideas. Perhaps, like me, many of your ideas are not that great. If you also have a habit of jumping from one idea to the next without finishing many of your projects then you and I have a lot in common! <br />
<br />
Coming up with new ideas is great! But chasing your tail trying to switch gears in the middle of a project leads to what I call "Grass is Greener-itis". For me, each new idea sparks new energy and new potential. Every new idea has the potential to be the next "big thing". If I don't work on this new idea I might miss out on the best opportunity ever!!<br />
<br />
I've found if I don't govern the tendencies to jump ship for each new idea I never complete anything. If I never complete anything, I never truly learn anything. Without learning I can't properly implement new ideas. And so on, and so on....<br />
<br />
To help cure my "Grass is Greener-itis" I have started using an idea box. The concept is very simple, I use a $1 plastic pencil box and not down my ideas on note cards and place them in the box. This does two important things for me. It lets me write down my idea so I don't have to keep it in my head. It also give me time to further ponder the idea over time. I treat my idea box like my own personal suggestion box. Much like you might find a suggestion box at a restaurant.<br />
<br />
I note my ideas on 2.5" by 3" card stock. The small size helps keep my ideas brief, which I find also helps me. It keeps me writing out complex ideas for example: "build a terminator, teach it track people, give it gun, take over the world". That complex idea would break down into 4 ideas with 4 cards. On my idea cards, I try to draw pictures, add concept ideas in bullet points and I always note the date! The date lets you track your ideas over time. In this example, you could track the ideas over time. <br />
<br />
Here is a picture of my idea box. I made a divider out of paper because my idea box is used for ideas and small sketches. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmabeb1IYeO0beill1Z9O0Yc3j6nJesHm-dezNKyWTun80jqz0cbSU4FmiTH0OHGSfgosN6zGO-DtsgJrpgy-MGMXLegwHgpYKxXsLz0tZzVtfFVmPRA3eTD9OMKQpt6da3jZcN1xM_54/s1600/Divided+box.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmabeb1IYeO0beill1Z9O0Yc3j6nJesHm-dezNKyWTun80jqz0cbSU4FmiTH0OHGSfgosN6zGO-DtsgJrpgy-MGMXLegwHgpYKxXsLz0tZzVtfFVmPRA3eTD9OMKQpt6da3jZcN1xM_54/s320/Divided+box.JPG" width="320" /></a></div>
<br />
The idea box plays into my personal implementation of AGILE. Part of AGILE is to focus on feature driven development or FDD. The ideas in my idea box represent features in my overall robotics and creative endeavors. I weed through these ideas through a review process. On a regular bases I sort through my ideas and arrange them in relevance to things I want to work on or things that might add value to my work. <br />
<br />
I never throw out the ideas; bad ideas simple are moved to the bottom of the pile. In my example above, "take over the world" would be moved to the bottom. "Teach it to track people", now that might be moved to the top as I would actually like my robots to do that. When I am ready to work on an idea or two, I take them out of the box and tack them to a cork board. From there I can further review the ideas, work on them or reject them. Completed ideas, I mark them complete and save them in a complete box. <br />
<br />
If you are serial inventor, tinkerer, always thinking of new ideas, or just have some big projects like a house renovation I encourage you to create your own idea box. You'll find it, <em>a good idea</em>. :-)<br />
<br />Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-66967585650215603642013-08-13T08:25:00.001-07:002013-08-13T08:25:35.833-07:00MicroMedic ContestThe MicroMedic Contest sponsored by Parallax and the US Army proved to be rather hard. Designing a device that could be used in the medical field is a far cry from robotics design. Because when you design something as a medical device you are designing something to be used on a human, presumable a sick or injured human. <br />
<br />
Our final design concept was a wearable health monitor with a wireless interface. Our design used the Parallax Propeller Board of Education as the main controller. We also used the LM35 temperature sensor, wireless heart rate monitor, SPo2 finger sensor, 4 directional tilt sensor and mico-sd memory card slot on the Prop BOE. We wanted to add a Bluetooth link with an interface for PC or smart phone but we did not incorporate it. We also used the IR detector and IR universal remote control from the kit to create a user interface for settings and control. <br />
<br />
We were able to integrate all the sensors but I feel we were pretty far from a truly useful product, but we were on the right path.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8mPgLPHEUuQ_NF9V0YTDGBKhjJRiz4UK6RWJI02IND6zIvJY1FglR0PFa_bix059jdQ6_37AUlHR7dm8bW54G0L5dZbu0yrbWoaUnELecR3oKF-Csx5CEyhTVRbqak03bH4lnI1h5MDE/s1600/DSCN0742.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8mPgLPHEUuQ_NF9V0YTDGBKhjJRiz4UK6RWJI02IND6zIvJY1FglR0PFa_bix059jdQ6_37AUlHR7dm8bW54G0L5dZbu0yrbWoaUnELecR3oKF-Csx5CEyhTVRbqak03bH4lnI1h5MDE/s320/DSCN0742.JPG" width="320" /></a> (Work in progress)</div>
<br />
<br />
In the end out project suffered from personal time management, things kept getting in the way and the time for the project and contest kept being pushed back. From this experience it has lead me to study AGILE. AGILE is a system used by businesses, usually software development teams to continual release product updates through value added increments. It's usually applied to teams where you would have managers, project managers, sales managers, programmers, application testers and so on. But there are many articles on the web were AGILE has been adapted for individual use.<br />
<br />
My next post will follow up on how I have implemented AGILE.Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-25463178656835881522013-07-22T16:51:00.000-07:002013-07-22T16:51:03.579-07:00Playing CatchupLots to catch up on in robotics news from my lab.<br />
<br />
First off, I have a new "Robot Movie" on favorite list, it's "Robot and Frank". It's a very cute movie with a well played humanoid robot, awesome cast and neat story plot. <br />
<img border="0" height="250" src="http://cinekatz.com/wp-content/uploads/2013/03/frank-robot-and-frank-13724-1920x1200.jpg" width="400" /><br />
<br />
<br />
Next in lab news, Heather and I have entered the MicroMedic 2013 contact sponsored by U.S. Army Telemedicine and Advanced Technology Research Center (TATRC), Carnegie Mellon Entertainment Technology Center, and Parallax Inc. So far the contest has been kicking my rear end. Turns out attempting to design a medical device is easier dreamed about then accomplished. But (fingers crossed) we have another week to complete our prototype and submit out entry by July 31st, 2013. <br />
<a href="http://learn.parallax.com/micromedic">http://learn.parallax.com/micromedic</a><br />
<br />
My newest purchase was an EZ-B bluebooth robot controller from <a href="http://www.ez-robot.com/">http://www.ez-robot.com</a>. I'm very excited about the potential of the EZ-B robot controller and kit. If you have not heard of it, please check it out. In a nutshell traditional robot building requires you to buy a micro-controller like an arduino create a custom program to control devices connected to the arduino - connect to the arduino to a computer via a wireless link - write the code for the arduino to communicate with a pc - write code for the PC to communicate the arduino controlled robot - keep developing the software on the PC to do things like image processing, face detection, color tracking, voice recognition, speech output and so on. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.ez-robot.com/Shop/Images/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://www.ez-robot.com/Shop/Images/2.jpg" width="320" /></a></div>
<br />
<br />
The EZ-Robot concept with the complete kit gives you a pre-programmed controller with bluetooth link, wireless camera with usb PC interface, a sonar sensor and enough servos to make most any beginner to intermediate level robot. It also comes with software for your PC that lets you point and click your way to robot programming. Instead of programming a microntroller with code on how to move a servo you simply tell the EZ-Builder software to set a port on the controller as a servo, set the range of motion you want (if you want to limit it), add control interfaces if you want (like arrow keys for manual control or script entries to automate process; like see a face, say hello). <br />
<br />
Best of all there is a very robust support and educational resources in place for the EZ-Robot system. the website offers and online manual, many beginner videos and a very supported online forum with fellow EZ-Robot owners.<br />
<br />
Overall I am extremely pleased with the EZ-Robot product and I look forward to sharing more about my EZ-B robot as time goes on. You can ready about my first robot with an EZ-B from the EZ-Robot support forum: <a href="http://www.ez-robot.com/Community/Forum/posts.aspx?threadId=4020">http://www.ez-robot.com/Community/Forum/posts.aspx?threadId=4020</a><br />
<br />
Last but not least, I am builder a Coaster Bot for the Jameco Coaster Bot contest, which is due 8/31/13. <a href="http://www.jameco.com/Jameco/workshop/challenge/challenge-coasterbot2.html">http://www.jameco.com/Jameco/workshop/challenge/challenge-coasterbot2.html</a><br />
<br />
Oh, and I have started to build my own army of troopers (WHAT!) :-) <br />
Seriously, I'm building a StarWars themed storm trooper robot build around an Ardbot chassis from <a href="http://www.budgetrobotics.com/">http://www.budgetrobotics.com/</a> - details, pictures and videos to follow in the coming months. <br />
<br />
As you can see it's a busy time in the <a href="http://www.j2rscientific.com/">J2R Scientific</a> research lab. <br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://cinekatz.com/wp-content/uploads/2013/03/frank-robot-and-frank-13724-1920x1200.jpg" imageanchor="1" style="clear: left; float: left; height: 256px; margin-bottom: 1em; margin-right: 1em; width: 400px;"></a><br /></div>
<a href="http://cinekatz.com/wp-content/uploads/2013/03/frank-robot-and-frank-13724-1920x1200.jpg" imageanchor="1" style="clear: left; float: left; height: 256px; margin-bottom: 1em; margin-right: 1em; width: 400px;"><br />
<br />
<br />
<br />
</a><br />Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-76384822046896053082013-03-28T19:40:00.001-07:002013-03-28T19:53:16.325-07:00Mensa Speech: Robots for children with AutismOn 3/23/13 I was invited to speak at the Mensa Regional Gathering in Dayton, OH. <a href="http://www.dayton.us.mensa.org/index_files/RG.htm">http://www.dayton.us.mensa.org/index_files/RG.htm</a> It was my first time at a Mensa event and my first time publicly speaking about how robots can be used to help children with autism and other special needs.<br />
<br />
You can download a copy of my presentation from <a href="http://ratliff7.tripod.com/Info/Mensa_RG_032313_Robotics.ppt">J2RScientific.com</a><br />
<br />
I brought my Gold J2 robot which is a prototype of a new type of J2 which I'm going to call the "J2 Action+" It's a standard J2 chassis with articulated arms and addition electronics including a Bluetooth link and a wireless camera. I hope to have more information about this robot model and pricing on <a href="http://www.j2rscientific.com/">www.J2RScientific.com</a> soon. <br />
<br />
I also prepared a rather lengthy PowerPoint presentation. I had an hour and half to speak and I must be more of a talker than I thought because I ended up going over my time and did not get to show everything I wanted to in as much detail. <br />
<br />
It sure was a fun time. Everyone I met was very nice and welcoming. I received good feedback on my presentation. I got the sense that everyone understood all of the robotics design concepts I brought up, even my thoughts on a new robot/artificial intelligence frame work. I'm accustom to needing to cover topics from the prospective of audiences that need more general background information on robotic concepts. I believe I could have presented information at a much higher level. When giving a presentation it is hard to gage where your audience will fall in their background knowledge.<br />
<br />
In short, the Mensa gathering was a delightful experience with a group of people who are funny, witty, interesting, knowledgeable on a wide range of topics and were very welcoming and friendly. Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-62941029792295803652013-03-12T19:35:00.000-07:002013-03-12T19:35:44.777-07:00Robot Combat League on SyFyThe Robot Combat League on SyFy Tuesday Nights at 10pm (EST) is a really awesome new show. It features full humanoid size robots which were all prebuilt by the same robot designer.<br />
<br />
<a href="http://www.syfy.com/robotcombatleague">http://www.syfy.com/robotcombatleague</a><br />
<br />
The robots are given to teams of two who then have to pilot the robots in a combat arena to fight them. The teams are pitted against each other in elimination style matches. <br />
<br />
My favorite team is Team Crash fighting the robot named Crash.<br />
<a href="http://www.syfy.com/robotcombatleague/crews/crash">http://www.syfy.com/robotcombatleague/crews/crash</a><br />
<br />
The team features Intel engineer Dave Shinsel who also built the Loki robot. <a href="http://www.dshinsel.com/">http://www.dshinsel.com/</a> one of the most sophisticated hobby robots in the world. It also features his daughter Amber. Team Crash lost the first robot contest on the show and had to fight an elimination match; thankfully they won their match after a broken arm on Crash. My fingers are crossed they win every match! Go Dave and Amber!!<br />
<br />
I love the show and the concept of the show. However, to achieve the fighting effects in the shows I perceive that the robots are all built with certain physical design limitations that allow them to break more easily in certain sports. The robots use hydraulics which no doubt carry a lot of force, but the sparks produced during hits appear to be from placed explosive charges. Each robot seems to have "sweet" spots where if hit correctly will render the robot a pile of junk. <br />
<br />
I don't think the show is "fake" but the added theatrical effects of the robots fighting take a little of the sense of magic away. It would be like watching a magician do a card trick but you know how the trick was done. But I understand the added theatrics keep the non-robot builders watching. It does seem like a real life "Real Steel", which is totally awesome. The robot builders behind it all should feel very proud.<br />
<br />
What would be really awesome is if it turned into a real sport where teams built their own robots to fight. I know that already happens in robots wars, but fighting full size humanoid robots is totally different. Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-26015223796987589882013-03-10T23:18:00.000-07:002013-03-10T23:19:04.103-07:00Takes a licking<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFEKdDLtSzuTXL5TfsVf5FSr7E9yYDlb8MJIeVWTnfwp5XgkO4JcUKKXoD6xj6HgZPbucLl0RFUbWA86e6_cERZHzjbygggI-F6ZbCsFtodh_rRhpMz1Sjry26QhF_1pGpj_cNtNrqwT8/s1600/Cry-Baby-broke+robot.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFEKdDLtSzuTXL5TfsVf5FSr7E9yYDlb8MJIeVWTnfwp5XgkO4JcUKKXoD6xj6HgZPbucLl0RFUbWA86e6_cERZHzjbygggI-F6ZbCsFtodh_rRhpMz1Sjry26QhF_1pGpj_cNtNrqwT8/s1600/Cry-Baby-broke+robot.jpg" /></a></div>
I hate when my robot breaks! I walking by my newest robot a prototype of a new J2 robot model and blammo, my gold J2 hit the floor and busted. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-gGtptaVhcMtWh2ny3kQorfjpqu-sWk32WRcoiWvUeT6s7wDJ-zASkYhyphenhyphenlsJ7kLaPezeVSvhIaQoBf36-u5BxiW69eQjqkQRugkuN9_KxrW64ZYgb75radlZAQP66aMcKBv1XY85xMww/s1600/DSCN0697.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-gGtptaVhcMtWh2ny3kQorfjpqu-sWk32WRcoiWvUeT6s7wDJ-zASkYhyphenhyphenlsJ7kLaPezeVSvhIaQoBf36-u5BxiW69eQjqkQRugkuN9_KxrW64ZYgb75radlZAQP66aMcKBv1XY85xMww/s400/DSCN0697.JPG" width="400" /></a></div>
<br />
He looked so cool in pieces all sprawled out I had to take a picture. It reminded me of when Johnny Five was smashed and beaten up in the movie Short Circuit 2. <br />
<br />
Not to fear though, this Humpty-Dumpty story has a happen ending. My gold J2 did go back together and again and none of the Kings horses had to be called. Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-34362009457281111202013-03-08T23:05:00.001-08:002013-03-08T23:05:42.343-08:00King of the NerdsWho watched this season's King of the Nerds on TBS? <a href="http://www.tbs.com/shows/king-of-the-nerds/">http://www.tbs.com/shows/king-of-the-nerds/</a><br />
<br />
Well I got hooked on it half way through. My favorite nerd was Virgil, I wish he would have lasted longer/won. But the cast featured a neat collection of nerds including a NASA scientist. It had a little something for every nerd. I heard they will have a another season and I'm looking forward to it. <br />
<br />
But in the mean time....<br />
<br />
I crown this guy King of the Nerd Keyboardists <a href="http://www.youtube.com/watch?v=TRCQmNMOqUY">http://www.youtube.com/watch?v=TRCQmNMOqUY</a> <br />
<br />
How can you watch that and not want 12 keyboards?Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-12371006329545559762013-02-02T17:33:00.000-08:002013-02-02T19:55:20.190-08:00Daniel's new robotToday my youngest brother-in-law Daniel built a robot with a little help from Heather and I. His robot used the old body and clothes from my dissected "David" robot. The head is a Halloween skull I had previously decorated as Terminator Endoskeleton Head. The arms are made from plastic wire guard links removed from a server terminal rack mount system. The linked plastic pieces let the arms move. The main body is two plastic containers. The legs are wood. After much debate, work, re-work, undoing and redoing the hands are simply small blue mittens. :-) <br />
<br />
After building and playing with his robot I asked him what he was going to name it. He said, "Good Idea. I'll name him Skeleton". <br />
<br />
The build was fun. Seeing Danial make choices in the design and use his creativity was awesome as his ideas came to life. Seeing his joy when he asked if he could keep him and take him to his house with him and my answer, "Yes, he's your robot", was the best. :-) <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifKudjNvNMKfW1uJhsZslbQxcPVBYTooiP-X7gYhq8JZmXY7ZeF8F_D1u5SJEAd0aKOynnFVF2ylL9_t4eIsZeETOZrtsrHv2q4mpS1xY3zYxgQZj_xNi70u3KymzZe-ZMLepNiDRUBuE/s1600/DSCN0680.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifKudjNvNMKfW1uJhsZslbQxcPVBYTooiP-X7gYhq8JZmXY7ZeF8F_D1u5SJEAd0aKOynnFVF2ylL9_t4eIsZeETOZrtsrHv2q4mpS1xY3zYxgQZj_xNi70u3KymzZe-ZMLepNiDRUBuE/s640/DSCN0680.JPG" width="480" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfl7GroyQyeHF-s6Siue5guwVg0HJN3VXZvktMNw1JcAHGze3u-bftS0jn4NRDt1_rE8hGghL9ZLMUgKl80IXtw7API-eeDLnln6i8uYBcJoB_WNyMh14XvHuGFdnrPjnu3HG4DmF9Vc/s1600/DSCN0671.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfl7GroyQyeHF-s6Siue5guwVg0HJN3VXZvktMNw1JcAHGze3u-bftS0jn4NRDt1_rE8hGghL9ZLMUgKl80IXtw7API-eeDLnln6i8uYBcJoB_WNyMh14XvHuGFdnrPjnu3HG4DmF9Vc/s640/DSCN0671.JPG" width="640" /></a></div>
<br />
Happy Roboting! And remember, there is no right or wrong way to build a robot. If you are having fun, you are doing it right!<br />
<br />Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-79006570875292007022013-01-28T14:20:00.000-08:002013-01-28T14:20:28.819-08:00In Other NewsMy friends at <a href="http://www.robotbasic.org/">www.RobotBASIC.org</a> have released their new robot kit for a low introductory offer. <a href="http://robotbasic.org/6.html">http://robotbasic.org/6.html</a> The robot is build to go along with their RROS chip. What they offer is unique I think because you can't program the chip in a traditional microcontroller way like the Ardiuno or Basic Stamp. Their RROS chip is pre-programmed with software for a preset interface options. Normally with a Basic Stamp type microcontroller you could pick any of it's 16 i/o pins to be an input or an output. With the RROS chip, each pin is assigned to something or an optional something. For example pin 1 might be set for either sonar or IR sensor, and so on. The nice part is it is designed to work with their RobotBASIC program which is free. <br />
<br />
I find it interesting in its design and concept. It does not match up with my design interests in robotics right now but I wish my friends at RobotBASIC very good luck with their kit.<br />
<br />
And in other news....I really need to try to watch the TV show 60 Minutes more often. They often cover interesting subjects like March Of The Machines from this last Sunday on 1/13/13. The video can be see here: <a href="http://www.cbsnews.com/video/watch/?id=50138922n">http://www.cbsnews.com/video/watch/?id=50138922n</a> This article says the A3 or Association of Advancing Automation was not happy with the 60 Minutes piece. <a href="http://www.roboticstrends.com/consumer_education/article/60_minutes_robotics_segment_stirs_controversy/?utm_source=RobTrendsWeekly&utm_medium=email">http://www.roboticstrends.com/consumer_education/article/60_minutes_robotics_segment_stirs_controversy/?utm_source=RobTrendsWeekly&utm_medium=email</a><br />
<br />
I'd didn't see anything wrong with the piece. What do you think?<br />
<br />
Robot Vs. Tiger. <a href="http://www.youtube.com/watch?v=UbpXw95WbHE">http://www.youtube.com/watch?v=UbpXw95WbHE</a> If it had a J2 Laser I bet the cat would have chased it.<br />
<br />
And incase you missed it, CHARLI The Robot Gangnam Style: <a href="http://www.youtube.com/watch?v=kmeJvkN4ntI">http://www.youtube.com/watch?v=kmeJvkN4ntI</a> "Oppa is Gangnam style.......Eh- Sexy Lady oh oh oh oh"Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-14135398376540829682013-01-22T05:58:00.000-08:002013-01-22T05:58:09.395-08:00Red J2 Out the DoorThe customer's finished J2 in a custom red paint scheme was shipped last week along with a bonus, the new J2 Laser. <br />
<br />
The J2 laser consists of a bracket, a micro servo, a 5V red dot laser module and connecting wires. The new laser module will be an option for J2 robots or available as a separate module from <a href="http://www.j2rscientific.com/">www.J2RScientific.com</a> <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmRF2yADAh5VzAdz1fNaqAtqB8f6ftrXTH0IGSNpIcneG5pug5mDvLHB5qImrB0OtTOCenHHFE2xGcu1Ssn3Gy_W0MpK46Re7QsHk3MqIqV6zadhGwmNewPwoEYUzzJJry1ae3kHKo6To/s1600/Red_J2_011013.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmRF2yADAh5VzAdz1fNaqAtqB8f6ftrXTH0IGSNpIcneG5pug5mDvLHB5qImrB0OtTOCenHHFE2xGcu1Ssn3Gy_W0MpK46Re7QsHk3MqIqV6zadhGwmNewPwoEYUzzJJry1ae3kHKo6To/s640/Red_J2_011013.jpg" width="427" /></a></div>
<br />Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-87514149524204603882013-01-16T14:47:00.002-08:002013-01-16T14:47:07.146-08:00Heat Shrink TipWhen soldering it is a good idea to cover a solder joint of wires with heat shrink. Sometimes if you have a solder joint with a bulge or sharp edges sticking up you can cause the heat shrink to tear when it is heated and shrinks. <br />
<br />
To avoid this:<br />
1.) Cut the heat shrink tubing so it will more than cover the solder joint of the wire.<br />
2.) Place the heat shrink over the solder joint of the wire.<br />
3.) Apply heat first to the each end of the heat shrink so it shrinks around the wire<br />
4.) Apply a modest amount of heat to the center of the heat shrink so it shrinks but is not too tight around the solder joint.<br />
<br />
For larger solder joints you can use a thin covering of electrical tape around the soldered wires then use a large diameter of heat shrink tubing. This will help protect against sharp edges of the solder from tearing through the heat shrink.<br />
<br />
And if you are used to using a lighter for heat shrink, think about investing in a heat gun. It'll make your projects much easier and safer.<br />
<br />
Happy Roboting!Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-62332745978871792832013-01-05T20:46:00.000-08:002013-01-05T20:46:22.517-08:00In The Lab NowTwo new J2's are in the lab. The silver one is a rebuilt J2 I made for myself. It is the first of a new set of J2 robots that will be used for further research into collaborative game play, human interaction and hunt/avoid behavior.<br />
<br />
The awesome looking red one is a custom J2 for a new customer. The customer let me take a little creative license when he requested it in red. I made the arms and wheels black to really make the red body and base pop. The customer gave me a thumbs up on the color scheme so the assemble will be completed, programs loaded and tested and this sharp looking J2 will be shipping out soon.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRLNJT6VUoXBAu2JPUeucPXvxdXKq5jA7XKxqXkm4e9PAlel1TiFWl49V1Ur4ujTb9_Y5lb_B9adJ2W9fnbHCESR6QAN5cXCBUhQI1ZjcK0VGukGxERLW6pxBjSnR6zWJ2JDeYwetxPAA/s1600/J2s_lab_010313.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRLNJT6VUoXBAu2JPUeucPXvxdXKq5jA7XKxqXkm4e9PAlel1TiFWl49V1Ur4ujTb9_Y5lb_B9adJ2W9fnbHCESR6QAN5cXCBUhQI1ZjcK0VGukGxERLW6pxBjSnR6zWJ2JDeYwetxPAA/s320/J2s_lab_010313.jpg" width="311" /></a></div>
<br />Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-62904448217448175192012-12-28T17:08:00.003-08:002012-12-28T17:17:40.291-08:00Death of Cookie Monster RobotAnother death on the month of December. If must not be a good month to be a robot around the Ratliff house.<br />
<br />
This time Cookie Monster had just been programmed with updated code. But his rough prototype design was showing signs of wear and tear. The <a href="http://www.budgetrobotics.com/">www.BudgetRobotics.com</a> BigGripper inside his body broke around the fingers where they meet the push/pull arm attached to the servo horn. This left the arms not closing all the way and limited movement of the gripper inside.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyKGp4h-c_A4vX6opBtYgUIbS3fDzk9cDPcFofdzg09YOa0EG58WPbx42HeO7RvEMOnO9yYMO0ZqkBf8yeH0oQX-JIfMR9vuLBGFYuQ2DYJE8I32qaFFw7oe93MaqV9SnGzle9scY7Dig/s1600/Death+of+Cookie+Monster+robot+122812.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyKGp4h-c_A4vX6opBtYgUIbS3fDzk9cDPcFofdzg09YOa0EG58WPbx42HeO7RvEMOnO9yYMO0ZqkBf8yeH0oQX-JIfMR9vuLBGFYuQ2DYJE8I32qaFFw7oe93MaqV9SnGzle9scY7Dig/s320/Death+of+Cookie+Monster+robot+122812.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
The sensor placement of dual PING sonar units for the eyes on the head and as eyes on the feet were a bit awkward. People who viewed the robot did not understand why he needed eyes on his feet. The base where the feet mounted was made from Styrofoam board. It was a quick solution but was starting to bend in spots. It lasted over a year with limited use. The goal with Cookie Monster was to build an interesting test bed for some ideas I had; so overall I achieved what I wanted with this robot.<br />
<br />
The bad part is, Cookie Monster was so cute and he lasted for nearly two years I'm going to miss the little guy. For now his parts will live on in other robots. I believe one day I will have the technology to rebuild him. :-)Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-46627657283237761002012-12-21T22:39:00.003-08:002012-12-21T22:39:59.071-08:00New Commercial with Robots!<span class="userContent">Most awesome commercial in the history of the world? I would think so, yes! <a href="http://www.youtube.com/watch?v=V7DNYocXvR0" rel="nofollow nofollow" target="_blank">http://www.youtube.com/watch?v=V7DNYocXvR0</a></span><br />
<span class="userContent"></span><br />
<span class="userContent">The GE commercial is awesome. Anything with robots is awesome, but to see so many movie and real robots together in one commercial is just way too awesome. My favorites to see was KITT from Knight Rider, the custom Johnny 5 like robot (I know if have seen that robot before, but I can't remember who made it) and seeing Data beam in towards the end.</span><br />
<span class="userContent"></span><br />
<span class="userContent">Happy Roboting!</span>Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-56053689968724384402012-12-17T09:17:00.001-08:002013-01-04T10:21:11.172-08:00You Are Not Your Robot
I think this is an interesting commentary from: <a href="http://sstephenson.us/posts/you-are-not-your-code">http://sstephenson.us/posts/you-are-not-your-code</a> <br />
"I have learned that in the open-source world, you are not your code. A critique of your project is not tantamount to a personal attack. An alternative take on the problem your software solves is not hostile or divisive. It is simply the result of a regenerative process, driven by an unending desire to improve the status quo."<br />
<br />
I think this easily applies to robotics. I know in the past folks have pointed out faults in my designs or made improvements and I've seen folks point out other robot builder's design faults and sometimes it can feel like a personal attack, but as long as we focus on critiques as valued input and an effort to share knowledge then I think we'll keep a positive outlook. Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-54848275236323088992012-12-03T13:46:00.000-08:002012-12-03T13:46:02.822-08:00Behavior Based Robot At WorkFrom the pioneer or behavior based robotics design, Prof. Rodney Brooks, comes a new company called Rethink Robotics and a new industrial robotic system called Baxter. <br />
<br />
<a href="http://www.engineeringtv.com/video/Behavior-Based-Programming-of-t">http://www.engineeringtv.com/video/Behavior-Based-Programming-of-t</a><br />
<br />
This video from Engineering TV explains the benefits of how the behavior based system works. Behavior based robotics I believe is light years ahead of neural net designs which is why I have abandoned my research on neural networks. <br />
<br />
My new research is going Back To The Future to focus on behavior bases systems, much like the program controls for the Baxter robot. <br />
<br />
I can't wait to search some of new ideas and robot projects here bases on this new line of development.Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-73859334487507635502012-12-03T10:40:00.003-08:002012-12-03T10:40:35.259-08:00Death of a robot<strong>This is what the death of a child sized android looks like.</strong> <br />
<br />
This robot was named David for the android in the movie A.I. David was going to be a test platform for my AI research and used as an interactive robot to relate to children. David's base and leg design were not as stable as I had hoped. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkeVCNfVtUPGjriBlh4YZI2qsGvXYBd2O94cQgEdWb_2MEDBVLmxLdzS6IHF-ea1I7Xf0bh6UFci8mQTQjI3jZg3ckHnLCvGHKvFzmB73_gXSAbWx0X4yXVnfLYEjhXIZqxX5eTI2rWMo/s1600/DSCN0476+b.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkeVCNfVtUPGjriBlh4YZI2qsGvXYBd2O94cQgEdWb_2MEDBVLmxLdzS6IHF-ea1I7Xf0bh6UFci8mQTQjI3jZg3ckHnLCvGHKvFzmB73_gXSAbWx0X4yXVnfLYEjhXIZqxX5eTI2rWMo/s320/DSCN0476+b.jpg" width="161" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9HGTd2T37EY2SYhVLEMdOlMSpBk_J77yaSmMTZ_W6EIhHesiKJdQEFCxcJVlinpTnrrzcdN1hxs04S4IMm5BscYJsGBLtE9G3aUFkmr-ubUk_h8i_JL3sjqKYR8-IS6jYJMy4qW20YJ0/s1600/DSCN0477.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9HGTd2T37EY2SYhVLEMdOlMSpBk_J77yaSmMTZ_W6EIhHesiKJdQEFCxcJVlinpTnrrzcdN1hxs04S4IMm5BscYJsGBLtE9G3aUFkmr-ubUk_h8i_JL3sjqKYR8-IS6jYJMy4qW20YJ0/s320/DSCN0477.JPG" width="320" /></a></div>
<br />
Shown is David's guts being removed for parts to use in another robot. Perhaps David will be rebuilt better in the future.Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com1tag:blogger.com,1999:blog-3551478059653710229.post-52145298023861653162012-08-10T15:00:00.000-07:002012-08-10T15:00:34.071-07:00<h2>
<u>Tips on Parts Salvaging:</u>
</h2>
If you find yourself with some computers or electronics that you are going to toss out here are some tips for salvaging parts:
<br />
<br />
1. I like to keep on hand a couple of spare hard drives, floppy drives, CD-roms and CD/DVD burners but I don't save them all. If you tinker with computers keep a few on hand.
The rest you could sell on ebay rather than toss.<br />
<br />
2. I almost always save computer memory and CPUs, even if they are very old. They are small and you can throw them in drawer somewhere. There does not appear to be a great demand for these, but one never knows. <br />
<br />
3. Jumpers, keep all that you can. Those little jumpers on old mother boards or video card, even hard drives come in handy if you lose one or need to create custom jumper settings on your own homebrew projects.
<br />
<br />
4. Screws. Keep the screws from the drive mounts and back pannel, those come in handy if you ever loose one.
Get a small divided container to store your little screws, you can never have too many.<br />
<br />
5. Stand offs. These little metal or nylon standoffs help support PCBs and most computers don't have them, but if you find them during your electronics tear down, keep them all. You never know when you might want some and those little suckers are price.<br />
<br />
6. Wired connectors. I love to cut out wired connectors of any kind. The small ones that go to the mother board from the front pannel are handy for smaller electronics and the power supply connectors come in hand for larger voltage load connections like DC motors. You can easily and quickly splice in these connectors to your own projects.<br />
<br />
7. Switches. If you can easily save switches those are handy to keep as well. If I have to spend more than 2 minutes getting a switch out, for me, it's not worth it. <br />
<br />
8. Speakers. I love saving old computer speakers, they are so easy to add to microcontrollers or robots to give audio feedback or make random R2D2 type beeps. <br />
<br />
There are tons of other parts you could keep, motors and LEDs come to mind; but those are ones I personally do not save often. <br />
<br />
Happy Roboting,<br />
-JustinJustin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0tag:blogger.com,1999:blog-3551478059653710229.post-14677533015758837172012-04-30T11:13:00.002-07:002012-04-30T11:16:21.961-07:00Well, looks like I have not been keeping up with my blog, bad me!
First things first, I finished reading the book I got at Christmas, titled: Growing Up With Lucy, by Steve Grand, copyright 2003. Its a robotics/AI book. I love this book even though its not what I expected. I was hoping the book would more of a step-by-step, Young Frankenstein esc "How I Did It".
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5NPAvlQ5vrNqhFyJeJia-R08km0PTdkKwAjppsOjEaGidJoMq-i6GSN23n0WexO35aTprsyH0T4kciQec1VRpGA3njukRrHmtIrf-wFmEl9k2SmSGNGyehQgJvBStwymgI8UmINkF4ck/s1600/YF+HIDI.jpg" imageanchor="1" style=""><img border="0" height="177" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5NPAvlQ5vrNqhFyJeJia-R08km0PTdkKwAjppsOjEaGidJoMq-i6GSN23n0WexO35aTprsyH0T4kciQec1VRpGA3njukRrHmtIrf-wFmEl9k2SmSGNGyehQgJvBStwymgI8UmINkF4ck/s320/YF+HIDI.jpg" /></a></div>
The book was actually more of a journal through the development of the Lucy robot as a platform for research. Steve Grand is a self educatated and self driven researcher. His writing is humorious and witty without being Fozzy Bear comedy silly and makes the theories and basic models for AI/Brain theory easy to understand. His book was very enjoyable to ready and is now one of my top favorite books.
In other news, I've been re-focused on learning database design, Access databases and Power Shell scripting at work for United Health Care. Not only am I able to automate many of Security Admin tasks with Power Shell but I'm also able to leverage what Access offers in way of easy database query and reporting functions. I used to think Access was garbage, but its actually rather robust and I think it can actually offer something to the robotics community.
I'm also taking what I have learned and applying it to the creation of a Hobbiest Parts Database in Access. I think it will turn out rather useful to anyone wanting to manage their parts, tools, electronics, even scrapbooking items. Once finished I plan to make it a free download. I think hobbiests will find it handy.
In family news on 3/2/12 my parents home/farm in Menifee county, Kentuck was struck by an EF3 tornado. The damage was extensive but both my parents are ok. I've learned alot from seeing what a tornado can do and what types of items people need after a tornado. Sometime in the future I plan to make apost just about my experience with seeing peoples needs after a tornado and offer some advise and tips on how folks can volunteer to help after a tornado if so inclined
Until my next post, Happy Roboting and may God bless you.Justin Ratliffhttp://www.blogger.com/profile/01939179357233314396noreply@blogger.com0