Go to Post We also indirectly benefit from those rookie teams having well-built and working drivebases. It helps raise the level of performance across the board, making for a better competitive environment. - Alan Anderson [more]
Home
Go Back   Chief Delphi > Technical > Technical 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
  #10   Spotlight this post!  
Unread 17-04-2013, 08:22
ToddF's Avatar
ToddF ToddF is offline
mechanical engineer
AKA: Todd Ferrante
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Apr 2011
Rookie Year: 2011
Location: Newport News, VA
Posts: 602
ToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond repute
Re: Raspberry pi with talon

Yes, I have successfully driven motor controllers using the Raspberry Pi, but they were Jaguars, not Talons. The method works for anything controlled with a RC style PWM signal. I used the servoblaster drivers. These allow you to control up to 8 PWM channels simultaneously using the DIO pins. I started by creating a simple text based user interface using BASH scripting language. Then I moved to python, first controlling the motors with a joystick attached to the Pi, then using two Pi's, one which would be on the robot and the other that acts as a control station. When I paused for build season, the control station could send commands to the robot over a wi-fi link.

I posted all of my code on the Raspberry Pi forums. Once you are registered, you can find it by reviewing my posts using this link.

Also, if you go to my youtube channel, linked in my signature, you will find videos demonstrating the various stages of the development of the system.

The goal is to develop a robot control system as cheaply as possible. I would ultimately like to be able to sit in my study and drive a teleoperated robot, with live video, around my backyard using my home wi-fi network. Right before build season, I could run 8 PWM channels and stream video from the robot controller Pi, but could not get the driver's station Pi to display the streamed video, (though I could display it on my desktop, laptop, Nexus 7, and smart phone).
__________________
Todd F.
mentor, FIRST team 2363, Triple Helix
Photo gallery
video channel
Triple Helix mobile

Last edited by ToddF : 17-04-2013 at 08:31.
 


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 22:55.

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