image thumbnail

updated 1 month ago

Rubik's Cube® Solver using an Arduino and MATLAB by MathWorks MATLAB Hardware Team

Solve Rubik’s Cube® using image processing and Arduino-controlled servo motors (arduino, image processing)

ExecuteMove(cube_state, move, servo_front, servo_back)

FlipCubeForward(cube_state, servo_back)

GetCorners(R,varargin)

image thumbnail

updated almost 2 years ago

Create Video of Rotating 3D Plot by Alan Jennings

Specify a set of view angles and this function creates a video for use in presentations. (video, movie, mpg)

CaptureFigVid(ViewZ, FileName,OptionZ)

CaptureFigVid_Example

WellMadeVid.mp4

image thumbnail

updated 3 years ago

Muscle fascicle tracking - Ultrasound by Glen Lichtwark

Glen Lichtwark (view profile)

Implementation of an optical flow algorithm to track muscle length changes imaged with ultrasound. (ultrasound, muscle, image processing)

[p1,p2]=rbline(varargin)

affine_flowdisplay(flow, im, step, col)

passive_length_changes.mpg

image thumbnail

updated 4 years ago

Control optimization of a 4DOF arm using DIDO by Alan Jennings

4 DOF arm imported via SimMechanics generates dynamics for optimal pick-place control solved by DIDO (control design, optimal control, robot)

[a,b]=Arm_4DOF_MinEnergy_Cost(x)

Arm_4DOF_1b_Final2.avi

[t3,State3,Control_Out]=Arm_4DOF_PathCompose(Pose1,Pose2,...

image thumbnail

updated almost 6 years ago

contest clock by Rafal Kasztelanic

joke visualization of solitaire contest (vis2009)

I=bitmapplot(x,y,Ibackground,options)

I=bitmaptext(lines,I,pos,options)

clock.avi

Contact us