{"id":7968,"date":"2016-10-28T09:00:23","date_gmt":"2016-10-28T13:00:23","guid":{"rendered":"https:\/\/blogs.mathworks.com\/pick\/?p=7968"},"modified":"2016-10-26T10:53:34","modified_gmt":"2016-10-26T14:53:34","slug":"2016-matlab-and-simulink-hardware-challenge","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/pick\/2016\/10\/28\/2016-matlab-and-simulink-hardware-challenge\/","title":{"rendered":"2016 MATLAB and Simulink Hardware Challenge"},"content":{"rendered":"<div class=\"content\">\n<p><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/authors\/15007\">Jiro<\/a>&#8216;s picks this week are the top 3 entries* from the <a href=\"https:\/\/jp.mathworks.com\/academia\/student-challenge\/low-cost-hardware-challenge\/\">2016 MATLAB and Simulink Hardware Challenge<\/a>.<\/p>\n<div>\n<ul>\n<li><a href=\"https:\/\/jp.mathworks.com\/matlabcentral\/fileexchange\/58380\">Kinect and IMU data to Android App<\/a> by <a href=\"https:\/\/jp.mathworks.com\/matlabcentral\/profile\/authors\/1995710\">diegomrivera<\/a>.<\/li>\n<li><a href=\"https:\/\/jp.mathworks.com\/matlabcentral\/fileexchange\/58189\">Gesture Controlled Robotic Arm Using Kinect (Simulink Support For Kinect) and Arduino<\/a> by <a href=\"https:\/\/jp.mathworks.com\/matlabcentral\/profile\/authors\/7620799\">Avinash Baranitharan<\/a><\/li>\n<li><a href=\"http:\/\/jp.mathworks.com\/matlabcentral\/fileexchange\/58218\">Building a low-cost Spectrophotometer of visible light using ARDUINO and MATLAB<\/a> by <a href=\"http:\/\/jp.mathworks.com\/matlabcentral\/profile\/authors\/8412560\">Filipe Almeida<\/a>.<\/li>\n<\/ul>\n<\/div>\n<p><em>*These entries were actually 2nd, 4th, and 5th in the contest, respectively. 1st and 3rd place finishers did not submit a File Exchange entry.<\/em><\/p>\n<p>Did you know that almost every year for the past 5 years, we&#8217;ve been holding various <a href=\"https:\/\/www.mathworks.com\/academia\/student-challenge.html\">MATLAB and Simulink Student Challenges<\/a>? There&#8217;s actually one going on <a href=\"https:\/\/www.mathworks.com\/academia\/student-challenge\/fall-2016.html\">right now<\/a>!<\/p>\n<p>This Hardware Challenge was the first of its kind. The focus was on using the low-cost hardwares that are readily available, and we had many great entries. While the Pick of the Week badge goes to the three mentioned above, I&#8217;d like to give a shout-out to all the other entries. Thanks for participating!<\/p>\n<div>\n<ul>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Kinect and IMU data to Android App<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Building a low-cost Spectrophotometer of visible light using ARDUINO and MATLAB<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57745-rotor-system-pi+d-controler-with-arduino-and-simulink\">Rotor system PI+D controler with Arduino and Simulink<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Gesture Controlled Robotic Arm Using Kinect (Simulink Support For Kinect) and Arduino<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Project files of HAWKS for MATLAB Simulink Hardware Challenge<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Elbow Rehabilitation Exoskeleton based on Bioinspired Actuators<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Image processing for robotic arm<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">MATLAB AND SIMULINK HARDWARE CHALLENGE: Robot arm MatLab files<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">5R Symetrical Parallel Robot GUI<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">MapCar UGV + IMU Tracking<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">HandsOn-SEA : A Series Elastic Educational Robot<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Object Tracking with a 2 DOF Robot Arm Using Fuzzy Logic<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Character Recognition with Raspberry Pi<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57528-voice-controlled-robot\">voice_controlled_robot<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57965-car-with-camera-controlled-gui-matlab-and-arduino--matlabhw2k16\">Car with camera controlled GUI MATLAB and ARDUINO<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Inverted Pendulum Robot Project<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57662-affordable-and-portable-dc-motor-laboratory-kit-for-control-systems\">Affordable and Portable DC Motor Laboratory Kit for Control Systems<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Two-Tier Mobile Robot Control System<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Control of a Ball and Beam System using Fuzzy Logic Controller and Q Learning based Controller<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Exploration Robot Based On SLAM<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Lego Mindstroms EV3 bike project<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Color Recognition for Autonomous Control over a Mechanochemical Reaction<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m\">Photovoltaic Cell Temperature Measurement Monitoring System<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/47271-lego-segway-zip\">Lego Segway.zip<\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/50028-computer-vision-and-hardware\">computer vision and hardware<\/a><\/li>\n<\/ul>\n<\/div>\n<p><b>Comments<\/b><\/p>\n<p>Even if you weren&#8217;t able to participate, <a href=\"https:\/\/blogs.mathworks.com\/pick\/?p=7968#respond\">let us know<\/a> about the ways you have used MATLAB and Simulink with low-cost hardware.<\/p>\n<p><script language=\"JavaScript\"> <!-- \n    function grabCode_a492b3a57d634c87b0383d6859f154b2() {\n        \/\/ Remember the title so we can use it in the new page\n        title = document.title;\n\n        \/\/ Break up these strings so that their presence\n        \/\/ in the Javascript doesn't mess up the search for\n        \/\/ the MATLAB code.\n        t1='a492b3a57d634c87b0383d6859f154b2 ' + '##### ' + 'SOURCE BEGIN' + ' #####';\n        t2='##### ' + 'SOURCE END' + ' #####' + ' a492b3a57d634c87b0383d6859f154b2';\n    \n        b=document.getElementsByTagName('body')[0];\n        i1=b.innerHTML.indexOf(t1)+t1.length;\n        i2=b.innerHTML.indexOf(t2);\n \n        code_string = b.innerHTML.substring(i1, i2);\n        code_string = code_string.replace(\/REPLACE_WITH_DASH_DASH\/g,'--');\n\n        \/\/ Use \/x3C\/g instead of the less-than character to avoid errors \n        \/\/ in the XML parser.\n        \/\/ Use '\\x26#60;' instead of '<' so that the XML parser\n        \/\/ doesn't go ahead and substitute the less-than character. \n        code_string = code_string.replace(\/\\x3C\/g, '\\x26#60;');\n\n        copyright = 'Copyright 2016 The MathWorks, Inc.';\n\n        w = window.open();\n        d = w.document;\n        d.write('\n\n<pre>\\n');\r\n        d.write(code_string);\r\n\r\n        \/\/ Add copyright line at the bottom if specified.\r\n        if (copyright.length > 0) {\r\n            d.writeln('');\r\n            d.writeln('%%');\r\n            if (copyright.length > 0) {\r\n                d.writeln('% _' + copyright + '_');\r\n            }\r\n        }\r\n\r\n        d.write('<\/pre>\n\n\\n');\n\n        d.title = title + ' (MATLAB code)';\n        d.close();\n    }   \n     --> <\/script><\/p>\n<p style=\"text-align: right; font-size: xx-small; font-weight:lighter;   font-style: italic; color: gray\"><a href=\"javascript:grabCode_a492b3a57d634c87b0383d6859f154b2()\"><span style=\"font-size: x-small;        font-style: italic;\">Get<br \/>\n      the MATLAB code <noscript>(requires JavaScript)<\/noscript><\/span><\/a><\/p>\n<p>      Published with MATLAB&reg; R2016b<\/p>\n<\/div>\n<p><!--\na492b3a57d634c87b0383d6859f154b2 ##### SOURCE BEGIN #####\n%%\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/authors\/15007\n% Jiro>'s picks this week are the top 3 entries* from the\n% <https:\/\/jp.mathworks.com\/academia\/student-challenge\/low-cost-hardware-challenge\/\n% 2016 MATLAB and Simulink Hardware Challenge>.\n%\n% * <https:\/\/jp.mathworks.com\/matlabcentral\/fileexchange\/58380 Kinect and\n% IMU data to Android App> by\n% <https:\/\/jp.mathworks.com\/matlabcentral\/profile\/authors\/1995710\n% diegomrivera>.\n% * <https:\/\/jp.mathworks.com\/matlabcentral\/fileexchange\/58189 Gesture\n% Controlled Robotic Arm Using Kinect (Simulink Support For Kinect) and\n% Arduino> by\n% <https:\/\/jp.mathworks.com\/matlabcentral\/profile\/authors\/7620799 Avinash\n% Baranitharan>\n% * <http:\/\/jp.mathworks.com\/matlabcentral\/fileexchange\/58218 Building a\n% low-cost Spectrophotometer of visible light using ARDUINO and MATLAB> by\n% <http:\/\/jp.mathworks.com\/matlabcentral\/profile\/authors\/8412560 Filipe\n% Almeida>.\n%\n% _*These entries were actually 2nd, 4th, and 5th in the contest,\n% respectively. 1st and 3rd place finishers did not submit a File Exchange\n% entry._\n%\n% Did you know that almost every year for the past 5 years, we've been\n% holding various <https:\/\/www.mathworks.com\/academia\/student-challenge.html\n% MATLAB and Simulink Student Challenges>? There's actually one going on\n% <https:\/\/www.mathworks.com\/academia\/student-challenge\/fall-2016.html right\n% now>!\n%\n% This Hardware Challenge was the first of its kind. The focus was on using\n% the low-cost hardwares that are readily available, and we had many great\n% entries. While the Pick of the Week badge goes to the three mentioned\n% above, I'd like to give a shout-out to all the other entries. Thanks for\n% participating!\n%\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Kinect and IMU data to Android App>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Building a low-cost Spectrophotometer of visible light using ARDUINO and MATLAB>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57745-rotor-system-pi+d-controler-with-arduino-and-simulink Rotor system PI+D controler with Arduino and Simulink>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Gesture Controlled Robotic Arm Using Kinect (Simulink Support For Kinect) and Arduino>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Project files of HAWKS for MATLAB Simulink Hardware Challenge>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Elbow Rehabilitation Exoskeleton based on Bioinspired Actuators>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Image processing for robotic arm>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m MATLAB AND SIMULINK HARDWARE CHALLENGE: Robot arm MatLab files>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m 5R Symetrical Parallel Robot GUI>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m MapCar UGV + IMU Tracking>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m HandsOn-SEA : A Series Elastic Educational Robot>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Object Tracking with a 2 DOF Robot Arm Using Fuzzy Logic>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Character Recognition with Raspberry Pi>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57528-voice-controlled-robot voice_controlled_robot>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57965-car-with-camera-controlled-gui-matlab-and-arduino--matlabhw2k16 Car with camera controlled GUI MATLAB and ARDUINO>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Inverted Pendulum Robot Project>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/57662-affordable-and-portable-dc-motor-laboratory-kit-for-control-systems Affordable and Portable DC Motor Laboratory Kit for Control Systems>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Two-Tier Mobile Robot Control System>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Control of a Ball and Beam System using Fuzzy Logic Controller and Q Learning based Controller>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Exploration Robot Based On SLAM>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Lego Mindstroms EV3 bike project>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Color Recognition for Autonomous Control over a Mechanochemical Reaction>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/58-routh-m Photovoltaic Cell Temperature Measurement Monitoring System>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/47271-lego-segway-zip Lego Segway.zip>\n% * <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/50028-computer-vision-and-hardware computer vision and hardware>\n%\n% *Comments*\n%\n% Even if you weren't able to participate,\n% <https:\/\/blogs.mathworks.com\/pick\/?p=7968#respond let us know> about the\n% ways you have used MATLAB and Simulink with low-cost hardware.\n##### SOURCE END ##### a492b3a57d634c87b0383d6859f154b2\n--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\nJiro&#8216;s picks this week are the top 3 entries* from the 2016 MATLAB and Simulink Hardware Challenge.<\/p>\n<p>Kinect and IMU data to Android App by diegomrivera.<br \/>\nGesture Controlled Robotic Arm Using&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/pick\/2016\/10\/28\/2016-matlab-and-simulink-hardware-challenge\/\">read more >><\/a><\/p>\n","protected":false},"author":35,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts\/7968"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/comments?post=7968"}],"version-history":[{"count":5,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts\/7968\/revisions"}],"predecessor-version":[{"id":7973,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts\/7968\/revisions\/7973"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/media?parent=7968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/categories?post=7968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/tags?post=7968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}