Society of Robots
     | Robot Forum | Robot Tutorials | Robot FAQ |
Welcome, Guest. Please login or register.
Did you miss your activation email?
November 20, 2009, 09:06:59 PM

Login with username, password and session length
Search:     Advanced search
Sept 30th - The 5th SoR Robot contest is now open! Win an Axon II!

Robot Forum
72,665 Posts in 9,267 Topics by 5,290 Members
Latest Member: robertelson
* Home Help Help Login Register
0 Members and 1 Guest are viewing this topic.
Pages: [1] Print
Author Topic: my robot fish, revealed!  (Read 7348 times)
AdminTopic starter
Administrator
Supreme Robot
*****

Helpful? 62
Offline Offline

Posts: 8,610



View Profile WWW
« on: April 16, 2007, 12:32:40 PM »

For almost two years now Ive been asking weird questions on the forum to get help for my big robot fish project. But unfortunately, being a government project, I wasn't allowed to reveal the details . . . until now!

I wrote up a big 8 page science paper on it, and submitted it to ICRA (International Conference on Robotics and Automation). In all, ICRA recieved 1800 papers covering all types of robotics research.

Yet despite this being the first paper I ever wrote, out of that 1800 papers it was given the 'Best Conference Paper Award' - so its bound to be a good read Tongue

Without further introduction, here it is (800kb):
http://www.societyofrobots.com/robottheory/Design_of_a_Biomimetic_Controlled-Curvature_Robotic_Pectoral_Fin.pdf

Now after looking at all the pictures you may be asking something like, 'well, where is the fish part?'

Well . . . its going to be made public when I publish the next paper on it at the end of this year Tongue

I guess this now gives me some official credibility in robotics now Tongue
. . . and shows that the CMU Robotics Institute made a huge mistake in rejecting me Tongue
Logged

ed1380
Supreme Robot
*****

Helpful? 2
Offline Offline

Posts: 1,458



View Profile
« Reply #1 on: April 16, 2007, 12:38:42 PM »

the design of the fin looks cool. I only wish I understood more of that
Logged

Problems making the $50 robot circuit board?
click here. http://www.societyofrobots.com/robotforum/index.php?topic=3292.msg25198#msg25198
JonHylands
Expert Roboticist
Supreme Robot
*****

Helpful? 2
Offline Offline

Posts: 561


Robot Builder/ Software Developer


View Profile WWW
« Reply #2 on: April 16, 2007, 02:45:50 PM »

Wow, just finished the paper - I am really impressed !

I wonder how a flexible articulated tail fin like that would do... I think you would need the articulation on a different axis, but it may be that being able to independently articulate the top and bottom of the fin from the center would produce more thrust.

Very cool stuff, can't wait to see the finished AUV...

- Jon
Logged
sdk32285
Supreme Robot
*****

Helpful? 0
Offline Offline

Posts: 389


View Profile
« Reply #3 on: April 16, 2007, 07:43:31 PM »

Cool paper

Congrats on becoming published!
Logged

"The Difficult gets done quickly; the impossible might just take a little longer"
nanob0t
Robot Overlord
****

Helpful? 0
Offline Offline

Posts: 145


Trust Your Technolust


View Profile
« Reply #4 on: April 17, 2007, 10:11:57 AM »

That is insanely wicked.  It's a pretty neat concept, I only wish I could get into stuff like that right now.  Unfortunately, I'm 16 and the most that a program can offer is playing with LEGO mindstorms, which I own too much at.  I had that at like 10.

It's a very good paper.  I hope to do stuff like this in the future, I'm interested in seeing the next paper.

Yet despite this being the first paper I ever wrote, out of that 1800 papers it was given the 'Best Conference Paper Award' - so its bound to be a good read Tongue

Very nice job.   Grin

. . . and shows that the CMU Robotics Institute made a huge mistake in rejecting me Tongue

I bet!   Cheesy
Logged
AdminTopic starter
Administrator
Supreme Robot
*****

Helpful? 62
Offline Offline

Posts: 8,610



View Profile WWW
« Reply #5 on: August 19, 2007, 05:46:14 PM »

Part 2 of our robot fish project has been published.

The first paper was designing and studying a robot fin. This paper however covers how to control a vehicle with flapping fins. Unlike with traditional propellor thrusters that give predictable steady thrust in a single direction, flapping fins gives crazy thrusts in many different directions. No one has ever figured out how to control a UUV (unmanned underwater vehicle) with pectoral fins that can change shape, until now.

I wouldnt say its a 100% solved problem, but its definitely an advancement.

Warning - being a controls paper, it is heavy in math and derivation. But being a 2nd author on the paper I can promise you nice CAD models of the design and my own personal touch. Grin

http://www.societyofrobots.com/robottheory/Modeling_and_Control_of_Pectoral_Fin_Propelled_UUV.pdf

I am currently in New Hampshire presenting the paper with two of my collegues for the next few days.

Unmanned Untethered Submersible Technology Symposium
http://www.ausi.org/uust/uust.html

Ill take videos and report for everyone Cheesy

The next paper will be the finished product . . . probably another 6 months or so of research . . .

In other news, we are now competing (and working) with MIT:
http://news.bbc.co.uk/2/hi/technology/6924057.stm
http://web.mit.edu/newsoffice/2007/robofin-0730.html

They take a completely different approach than us, but still interesting . . .
Logged

mpeg2tom
Beginner
*

Helpful? 0
Offline Offline

Posts: 3


View Profile
« Reply #6 on: August 20, 2007, 09:26:38 AM »

Looks cool!  You should check out some of pretty robo fish done by artist U-Ram Choe...

http://www.uram.net/english/portfolio_new/portfolio3rd_05.htm
Logged
JesseWelling
Expert Roboticist
Supreme Robot
*****

Helpful? 0
Offline Offline

Posts: 707


Only You Can Build A Robot!


View Profile
« Reply #7 on: August 20, 2007, 09:40:27 AM »

Isn't it kinda crazy that is seems controllable with PID?
I would have thought some crazy calculus + fuzzy logic would be optimal...
I guess that's why I'm putting in my apprenticeship (so to speak) in a control oriented field Wink
Logged
Hal9000
Supreme Robot
*****

Helpful? 0
Offline Offline

Posts: 338



View Profile
« Reply #8 on: August 20, 2007, 10:37:26 AM »

I'm glad you got it finished and such! Looks really good. well done!
Logged

"The truth is, you can't hide from the truth, cos the truth is all there is" - Handsome Boy Modeling School
AdminTopic starter
Administrator
Supreme Robot
*****

Helpful? 62
Offline Offline

Posts: 8,610



View Profile WWW
« Reply #9 on: August 20, 2007, 10:38:07 AM »

Quote
Isn't it kinda crazy that is seems controllable with PID?
I would have thought some crazy calculus + fuzzy logic would be optimal...
Actually, you are right. The CFD does use crazy calculus, and we are implementing the CFD results into the robot controller using fuzzy logic Tongue

Our modeling is what uses the PID.
Logged

JesseWelling
Expert Roboticist
Supreme Robot
*****

Helpful? 0
Offline Offline

Posts: 707


Only You Can Build A Robot!


View Profile
« Reply #10 on: August 21, 2007, 05:43:13 AM »

ohhh well maybe i should RTFA  Roll Eyes
Logged
crossroads1946
Jr. Member
**

Helpful? 0
Offline Offline

Posts: 21


View Profile
« Reply #11 on: September 02, 2007, 07:28:49 AM »

Bummer. Another one of my ground-breaking ideas has already been taken. Oh well. I guess I won't have to start from scratch when I build mine now. Nice work!
Logged
jklv
Full Member
***

Helpful? 0
Offline Offline

Posts: 73


View Profile
« Reply #12 on: September 16, 2007, 01:15:21 PM »

Amazing, it is an honor to be part of your forum Wink
Logged
AdminTopic starter
Administrator
Supreme Robot
*****

Helpful? 62
Offline Offline

Posts: 8,610



View Profile WWW
« Reply #13 on: August 05, 2008, 06:39:20 PM »

Hmmmm its been almost exactly one year since the last time I posted anything on my robot fish.

Well, got you two more papers:

This one summarizes the project (pectoral fin UUV design, UUV control, and CFD simulations of the UUV) as of ~10 months ago . . .
Design, Development, and Testing of Flapping Fins with Actively Controlled Curvature for an Unmanned Underwater Vehicle

And this one goes into details on UUV control by pectoral fins, using simulation for validation . . .
Fuzzy Logic PID Based Control Design and Performance for a Pectoral Fin Propelled Unmanned Underwater Vehicle


For those who like math and controls, there's lots of it. For those who don't, there are lots of pictures of my robot fish Smiley

So why does it take forever to post stuff on my fish? Well, because science is sloooowwwwwww. From inception of a theory to experimentally proving it takes about a year. Then another ~3 months to write a paper on it. Then another ~2-4 months until it is accepted by a journal or conference.

I currently have three more papers in the works, one 95% done, one 60% done, and the last 10% done. I got good results and am mostly finished, but it will take another ~6 months to get it all published.
Logged

sdk32285
Supreme Robot
*****

Helpful? 0
Offline Offline

Posts: 389


View Profile
« Reply #14 on: August 05, 2008, 08:04:33 PM »

Hey
I like that second paper (not to take away from the first paper, but I am a controls guy).

The idea of having the fuzzy logic stage after the main PID controller is interesting. I'm thinking that I can adapt that to a slow moving wheeled rover. The rover has just two ticks per revolution on each wheel which makes it difficult to implement a smooth constant velocity controller that works while going over obstacles or other "features".

My idea is after the PID stage I can add a "fuzzy" stage where I compensate for changes in acceleration and rover pitch.
(I don't plan on publishing this control work, but if I do Ill reference you)
Logged

"The Difficult gets done quickly; the impossible might just take a little longer"
AdminTopic starter
Administrator
Supreme Robot
*****

Helpful? 62
Offline Offline

Posts: 8,610



View Profile WWW
« Reply #15 on: July 27, 2009, 05:51:35 PM »

Ok so its been like a year since I've reported anything new on this project. Well, its because I traveled 8 months around the world (mostly Thailand), so didn't get to work on anything. Below you'll find two new papers recently published. Three more are in the pipeline, hopefully getting published by early next year.

Its heavy reading, lots of controls, CFD stuff, fluid mechanics, etc. I do however strongly recommend looking at the pics. And yeap, pics of the prototype fish swimming around in water!

This following paper models the robot fish in CFD to determine drag coefficients and the effects of the fish body on the fins. This is a 5mb file.

    * Ravi Ramamurti, Jason Geder, John S. Palmisano, Banahalli Ratna, William Sandberg, "Computations of Flapping Fin Propulsion for UUV Design," 47th AIAA Aerospace Sciences Conference, AIAA-2009-0724, Washington, DC, January 2009.

This paper shows how the CFD computed drag coefficients are used in a UUV controls simulation. It also shows the prototype experimental fish (actual pics) doing various preliminary maneuvers.

    * Jason Geder, Ravi Ramamurti, John S. Palmisano, Marius Pruessner, Banahalli Ratna, William Sandberg, "Sensor Data Fusion and Submerged Test Results of a Pectoral Fin Propelled UUV," International Symposium on Unmanned Untethered Submersible Technology, Durham, New Hampshire, USA on August 23rd-26th, 2009.


edit: fixed link
« Last Edit: July 29, 2009, 05:48:29 AM by Admin » Logged

cuke
Beginner
*

Helpful? 0
Offline Offline

Posts: 1


View Profile
« Reply #16 on: July 29, 2009, 06:04:24 AM »

Wow ,it's so good!!
Logged
billblack
Beginner
*

Helpful? 0
Offline Offline

Posts: 1


View Profile
« Reply #17 on: August 19, 2009, 09:33:04 AM »

Nice work!
I just saw this in an AUVSI email...Thought you might like to see it if you haven't already:
http://www.flightglobal.com/articles/2009/08/12/330963/auvsi-robot-fish-enters-second-phase-of-development.html
Logged
Pages: [1] Print 
Jump to:  


Related Topics
Subject Started by Replies Views Last post
robot fish
Robot Videos
Admin 0 1853 Last post November 15, 2006, 05:49:47 PM
by Admin
Admin's Robot Fish
Misc
garriwilson 9 2102 Last post February 26, 2008, 12:02:28 PM
by Admin
Robot fish video
Robot Videos
Asellith 1 1212 Last post March 04, 2008, 03:52:11 PM
by HDL_CinC_Dragon
Robot fish?
Robot Videos
Gopher 3 658 Last post April 22, 2009, 07:50:27 AM
by austin
Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!


Advertise on this Forum