Go to Post Well, I know that I could crash the robot into a large object with even greater precision... but if you mean what could the kids do with it... yeah, they'd probably accomplish something creative and useful! - dtengineering [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #2   Spotlight this post!  
Unread 05-08-2014, 12:45
E Dawg E Dawg is offline
... is not done with FRC yet.
AKA: Ethan
FRC #0159 (Alpine Robotics)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2012
Location: Fort Collins, CO
Posts: 267
E Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud of
Re: paper: Adaptable Deadband with Perceptrons

What is it?

A deadband that changes itself based on the user input using perceptrons. For example, if the driver is constantly providing maximum input, the deadband change to increase the threshold. If the driver is providing low input, the deadband will change to decrease the threshold.

What are perceptrons?

Perceptrons are a form of learning AI that mimics a human brain cell. It can take any number of inputs. It then modifies each input by an individual weight. This weight is what is modified as the perceptron learns. The weighted sum is then passed through an activation function to either 'fire' or not. The equation for changing the weight is as follows:

W(n) = W(n+1) + η(d(n)-y(n))*x(n)
Above W(n) is the old weights vector, W(n+1) is the new weights vector η is a user-defined constant called the teaching step, d(n) is the target vector, y(n) is the actual output of the network and x(n) is the corresponding input.

Like a neuron, perceptrons can also be linked together. This deadband only uses one perceptron, however.

You can download the source code above.

Last edited by E Dawg : 05-08-2014 at 13:11.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 09:06.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi