Abstract: A system, method and computer program product for detecting filament jams and filament runout conditions on Fused Deposition Modeling (FDM) 3D printers, including a filament feed sensor configured to detect feeding of a filament by a filament drive motor and provide a feeding status thereof; a filament drive motor sensor configured to detect movement of the filament drive motor and provide a movement status thereof; and a processor configured to compare the feeding status and the movement status to detect at least one of a filament jam and filament runout condition on a Fused Deposition Modeling (FDM) 3D printer.
Abstract: A system, method and computer program product for feeding aquatic animals, including a hopper configured to hold food to be dispensed; a dispensing mechanism coupled to the hopper to dispense the food from the hopper to a feeding area in water; a camera configured to capture images from the feeding area; and a processor configured to perform image analysis of the images captured from the camera and control the dispensing mechanism based the captured images.