{"id":90,"date":"2014-06-18T10:50:34","date_gmt":"2014-06-18T18:50:34","guid":{"rendered":"http:\/\/research.engineering.ucdavis.edu\/biosport\/?page_id=90"},"modified":"2014-06-18T10:50:34","modified_gmt":"2014-06-18T18:50:34","slug":"automated-full-degree-of-freedom-baseball-pitching-machine","status":"publish","type":"page","link":"https:\/\/research.engineering.ucdavis.edu\/biosport\/sample-page\/test-page-1\/automated-full-degree-of-freedom-baseball-pitching-machine\/","title":{"rendered":"Automated Full Degree-of-Freedom Baseball Pitching Machine"},"content":{"rendered":"<h2><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-91\" alt=\"Baseball1\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball1-300x225.jpg\" width=\"300\" height=\"225\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball1-300x225.jpg 300w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball1-199x150.jpg 199w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball1-150x112.jpg 150w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball1.jpg 600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/h2>\n<h2>Purpose<\/h2>\n<p>In order to understand more fully the aerodynamic effects of different spins on pitched baseballs, a new type of baseball pitching machine has been developed. By controlling the release conditions of the baseball, we can study different spin rates and spin orientations of the ball. One aspect of the ball&#8217;s trajectory that has not received much attention in the academic literature is the effect of &#8220;spiral,&#8221; or spin along the axis of travel. By having separate spin and propulsion mechanisms, and by grabbing the ball at only one point of contact, we are able to orientate the spin axis throughout its full range of motion.<\/p>\n<p>Possible spins include pure topspin or backspin, right and left spins, and yes, pure spiral, or any combination thereof. This is a first for any baseball pitching machine.<\/p>\n<h2>Spin Rate Mechanism<\/h2>\n<p>The spin mechanism consists of a retractable suction cup, a dc motor with a tachometer and drive belts, and pneumatic controls. The ball is held onto the suction cup under vacuum and the cup is extended about one-quarter of an inch when the ball is attached. The dc motor control loop is capable of maintaining spins between 0 and 45 revolutions per second. At release, the vacuum to the ball is released and the suction cup is retracted slightly so as to not interfere with the flight of the ball.<\/p>\n<div align=\"CENTER\"><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-92\" alt=\"Baseball2\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball2-300x212.jpg\" width=\"300\" height=\"212\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball2-300x212.jpg 300w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball2-212x150.jpg 212w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball2-150x106.jpg 150w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball2.jpg 355w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\n<div align=\"CENTER\"><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-93\" alt=\"Baseball3\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball3.jpg\" width=\"281\" height=\"251\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball3.jpg 281w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball3-167x150.jpg 167w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball3-150x133.jpg 150w\" sizes=\"auto, (max-width: 281px) 100vw, 281px\" \/><\/a>\u00a0<\/div>\n<p>View of suction cup through loading hole on the left and the entire spin mechanism on the right.<\/p>\n<h2>Spin Axis Mechanism<\/h2>\n<p>Two separate dc stepper motors are responsible for setting and maintaining the position of the spin axis. Limit switches and encoders close the feedback loop on each to ensure accuracy.<\/p>\n<div align=\"CENTER\"><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-94\" alt=\"Baseball4\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball4-300x213.jpg\" width=\"300\" height=\"213\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball4-300x213.jpg 300w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball4-210x150.jpg 210w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball4-150x106.jpg 150w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball4.jpg 352w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\n<div align=\"CENTER\"><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-95\" alt=\"Baseball5\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball5-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball5-300x224.jpg 300w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball5-200x150.jpg 200w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball5-150x112.jpg 150w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball5.jpg 335w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\u00a0<\/div>\n<p>View of stepper motor and gearbelt system responsible for rotating pipe (left) and arbitrary spin axis setting (right).<\/p>\n<h2>Propulsion System<\/h2>\n<p>The ball is propelled out of the tank by a pulse of pressurized air. A thermodynamic model of the airflow to and around the ball correlates the set pressure in the air tank to the desired (estimated) release speed of the ball. The air tank is filled to the programmed level and a control loop consisting of the pressure transducer, A\/D board and software maintain it. A horizontal gate valve seals the tank&#8217;s 2&#8243; outlet pipe. This valve is held and released by an air cylinder controlled pin. Pressurize the tank, pull the pin, and &#8220;BOOM,&#8221; the ball is on its way.<\/p>\n<div align=\"CENTER\">\u00a0<a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-96\" alt=\"Baseball6\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball6-300x200.jpg\" width=\"300\" height=\"200\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball6-300x200.jpg 300w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball6-224x150.jpg 224w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball6-150x100.jpg 150w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball6.jpg 375w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\n<div align=\"CENTER\"><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball7.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-97\" alt=\"Baseball7\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball7-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball7-300x224.jpg 300w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball7-200x150.jpg 200w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball7-150x112.jpg 150w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball7.jpg 335w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\n<p>General front view of propulsion system (tank, valve, release pin, control valves and pressure gauges). On right is a close up of the outlet pipe and valve.<strong><br \/><\/strong><\/p>\n<h2><strong>P<\/strong>itch and Yaw Release Angle Mechanisms<\/h2>\n<p>The direction of the pitch is controlled by two dc gearhead servo motor-driven lead screws. Each positioning system also has two limit switches and encoder feedback.<\/p>\n<div align=\"CENTER\"><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball8.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-98\" alt=\"Baseball8\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball8-224x300.jpg\" width=\"224\" height=\"300\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball8-224x300.jpg 224w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball8-112x150.jpg 112w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball8.jpg 251w\" sizes=\"auto, (max-width: 224px) 100vw, 224px\" \/><\/a><\/div>\n<p>View of the lead screw positioning system for vertical angle (pitch) adjustment. The yaw system is similar but not shown.<\/p>\n<h2><strong>Microprocessor Control<\/strong><\/h2>\n<p><strong><\/strong>This entire system is controlled through the use of a Z-World PK2200 controller. This &#8220;C&#8221; programmable controller has a LCD keypad interface to input commands as well as an expandable board bus. There are eight expansion boards in use on this bus in total; one D\/A board; one A\/D board; four stepper motor controller\/quadrature encoder counter boards; 2 SPDT relay boards with 6 relays each. In addition to the Z-World boards there are 5 DPDT relays controlled by the controller&#8217;s digital out lines, 3 dc motor amplifiers, 2 stepper motor amplifiers and associated power supplies, and three fans to cool the stepper motor power supplies.<\/p>\n<p>\u00a0<a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball9.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-99\" alt=\"Baseball9\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball9-300x215.jpg\" width=\"300\" height=\"215\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball9-300x215.jpg 300w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball9-209x150.jpg 209w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball9-150x107.jpg 150w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball9.jpg 350w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball10.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-100\" alt=\"Baseball10\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball10-300x226.jpg\" width=\"300\" height=\"226\" srcset=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball10-300x226.jpg 300w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball10-199x150.jpg 199w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball10-150x113.jpg 150w, https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball10.jpg 333w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>On the left is the Z-World controller with expansion modules along top row, below are relays and dc motor amps. On the right are the stepper motor controls<strong>.<br \/><\/strong><\/p>\n<h2>Machine Performance Specifications<\/h2>\n<p>&nbsp;<\/p>\n<pre>\tMax Linear Speed\t\t\t\t140 miles per hour\r\n\tMax Rotation Speed\t\t\t\t45 revolutions per second\r\n\tYaw angle range\t\t\t\t\t+\/- 5 degrees from center\r\n\tPitch angle range\t\t\t\t+5 to -15 degrees from horizontal\r\n\tMaximum error in angle positions\t\t+\/- 0.1 degree\r\n\tMaximum error in spin rate\t\t\t+\/- 1% of nominal value<\/pre>\n<p>Ending Notes<\/p>\n<p><a href=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball11.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-101 alignleft\" alt=\"Baseball11\" src=\"http:\/\/research.engineering.ucdavis.edu\/biosport\/wp-content\/uploads\/sites\/24\/2014\/06\/Baseball11.jpg\" width=\"113\" height=\"150\" \/><\/a>This research was the master&#8217;s level work for Sean Mish. This three\u00a0<br \/>year project, was a from scratch effort. Aside from a solid theoretical<br \/>framework from Dr. Hubbard, and some sound spankings and fabulous\u00a0<br \/>assistance from the guys in the machine shop, he is responsible for this\u00a0<br \/>entire mess.\u00a0<\/p>\n<p><strong><\/strong><\/p>\n<p>Photo Gallery<\/p>\n<p><strong><\/strong><a title=\"Baseball Pitching Machine Photo Gallery\" href=\"http:\/\/biosport.ucdavis.edu\/research-projects\/automated-full-degree-of-freedom-baseball-pitching-machine\/baseball-pitching-machine-photo-gallery\">click here to view more pictures of the pitching machine<\/a><\/p>\n<h2><strong>Other links<\/strong><\/h2>\n<ul>\n<li><strong><strong><a href=\"http:\/\/www.zworld.com\/\">Z-World: Programmable Controllers<\/a><\/strong><\/strong><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Purpose In order to understand more fully the aerodynamic effects of different spins on pitched baseballs, a new type of baseball pitching machine has been developed. By controlling the release conditions of the baseball, we can study different spin rates and spin orientations of the ball. One aspect of the \u2026 <a class=\"continue-reading-link\" href=\"https:\/\/research.engineering.ucdavis.edu\/biosport\/sample-page\/test-page-1\/automated-full-degree-of-freedom-baseball-pitching-machine\/\"> Continue reading <span class=\"meta-nav\">&rarr; <\/span><\/a><\/p>\n","protected":false},"author":10,"featured_media":0,"parent":13,"menu_order":16,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-90","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/pages\/90","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/comments?post=90"}],"version-history":[{"count":1,"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/pages\/90\/revisions"}],"predecessor-version":[{"id":102,"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/pages\/90\/revisions\/102"}],"up":[{"embeddable":true,"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/pages\/13"}],"wp:attachment":[{"href":"https:\/\/research.engineering.ucdavis.edu\/biosport\/wp-json\/wp\/v2\/media?parent=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}