Go to Post ...FIRST was created to change that world for the better. To presume that FIRST is simply here for your enjoyment is to demote it to nothing more than an expensive game... - RogerR [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rating: Thread Rating: 15 votes, 4.93 average. Display Modes
  #1   Spotlight this post!  
Unread 17-04-2014, 21:00
Chiller Chiller is offline
Registered User
AKA: Connor Christie
FRC #4095 (RoXI Robotics)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 118
Chiller is on a distinguished road
Team 4095 Presents: iPhone Driver Station!

I present to you a FULLY FUNCTIONING iPhone driver station!

Right now it is a late beta stage, everything does work, Enabling, Disabling, auto, teleop, joysticks, buttons, accelerometer joystick and the camera!

We have successfully controlled our robot with my iPhone without the need of the FRC driver station!

This will be fun to use since you can just pull your phone out and turn your robot on and boom robot control at your fingertips instantly!

This will be released to the app store soon once I make some minor safety upgrades such as if you drop your phone the robot will disable.

I might add in the ability to connect to the main phone controlling with another phone via bluetooth and use the second phone as a secondary joystick!

Here are some images:

Click image for larger version

Name:	IMG_0478.PNG
Views:	1317
Size:	50.8 KB
ID:	16857
Click image for larger version

Name:	IMG_0479.PNG
Views:	1259
Size:	53.1 KB
ID:	16858
Click image for larger version

Name:	IMG_0480.PNG
Views:	873
Size:	74.0 KB
ID:	16859
  #2   Spotlight this post!  
Unread 17-04-2014, 21:02
czielinski's Avatar
czielinski czielinski is offline
Czielinsk
AKA: Carter Zielinski
FRC #0027 (Team Rush)
Team Role: Alumni
 
Join Date: Sep 2012
Rookie Year: 2012
Location: Michigan
Posts: 31
czielinski is on a distinguished road
Re: iPhone Driver Station!!!

That looks really awesome! Is Android in the works as well?
__________________
Carter of Team RUSH 27
2013: Finalists: Livonia, St. Joseph, RCA: St. Joseph, MSC, EI: Northern Lights
2014: Finalists: St. Joseph, Howell. Winner: MSC, RCA: Northern Lights, World Chairmans Award

2015: Finalists: Woodhaven, MSC, Galileo. KPCB, Creativity, Spirit

  #3   Spotlight this post!  
Unread 17-04-2014, 21:03
Chiller Chiller is offline
Registered User
AKA: Connor Christie
FRC #4095 (RoXI Robotics)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 118
Chiller is on a distinguished road
Re: iPhone Driver Station!!!

Quote:
Originally Posted by czielinski View Post
That looks really awesome! Is Android in the works as well?
Unfortunately no since I do not have an android device...
  #4   Spotlight this post!  
Unread 19-04-2014, 00:59
ekapalka's Avatar
ekapalka ekapalka is offline
Registered User
FRC #3216
 
Join Date: Dec 2012
Location: Bermuda
Posts: 277
ekapalka has a spectacular aura aboutekapalka has a spectacular aura about
Re: iPhone Driver Station!!!

Quote:
Originally Posted by Chiller View Post
Unfortunately no since I do not have an android device...
The Android SDK has an emulator for devices :) Its also free. I get the impression that they did everything in their power to encourage people to develop apps for it
  #5   Spotlight this post!  
Unread 19-04-2014, 01:04
geomapguy's Avatar
geomapguy geomapguy is offline
Centenary '18
AKA: Graham Maxwell
FRC #1818
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Alexandria, LA
Posts: 535
geomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud of
Re: iPhone Driver Station!!!

Quote:
Originally Posted by ekapalka View Post
The Android SDK has an emulator for devices Its also free. I get the impression that they did everything in their power to encourage people to develop apps for it
Also, google play's app-critiquing process is not so rigorous
__________________
The Cowboys - FIRST Robotics Team #1818 2015-
The Bolton Bear Bots - FIRST Robotics Team #3666 2011-204 (30-26-0)
2014 Oklahoma Regional - 20/62 (6-4-0), 5/62 in OPR
2014 Arkansas Regional - 14/39 (8-7-0, Quarterfinalists with 1706 and 1939), 24/39 in OPR
2013 Lone Star Regional Dean's List Finalist!
2013 Lone Star Regional - 22/57 (6-5-0), 17/57 in OPR
2012 Bayou Regional - 16/49 (6-5-0)
2011 Dallas Regional - 10/52 (4-2-5, #6 Alliance Captain, Quarterfinalists with 2948 and 3350)
  #6   Spotlight this post!  
Unread 19-04-2014, 13:26
Chiller Chiller is offline
Registered User
AKA: Connor Christie
FRC #4095 (RoXI Robotics)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 118
Chiller is on a distinguished road
Re: iPhone Driver Station!!!

Quote:
Originally Posted by ekapalka View Post
The Android SDK has an emulator for devices Its also free. I get the impression that they did everything in their power to encourage people to develop apps for it
Even though I am good at java ive never really took my time to develop for android...
  #7   Spotlight this post!  
Unread 20-04-2014, 05:44
Torrance's Avatar
Torrance Torrance is offline
AKA: Andrew Torrance
FRC #0254 (The Cheesy Poofs)
Team Role: Alumni
 
Join Date: Feb 2014
Rookie Year: 2011
Location: San Jose
Posts: 33
Torrance has much to be proud ofTorrance has much to be proud ofTorrance has much to be proud ofTorrance has much to be proud ofTorrance has much to be proud ofTorrance has much to be proud ofTorrance has much to be proud ofTorrance has much to be proud ofTorrance has much to be proud of
Re: Team 4095 Presents: iPhone Driver Station!

Sounds super cool!

Can we make it run Cheesy Vision? On the downside, it would be particularly hard to take Cheesy Vision Selfies...
  #8   Spotlight this post!  
Unread 20-04-2014, 07:45
hiyou102's Avatar
hiyou102 hiyou102 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2000
Location: Anywhere
Posts: 107
hiyou102 has much to be proud ofhiyou102 has much to be proud ofhiyou102 has much to be proud ofhiyou102 has much to be proud ofhiyou102 has much to be proud ofhiyou102 has much to be proud ofhiyou102 has much to be proud ofhiyou102 has much to be proud of
Re: iPhone Driver Station!!!

Quote:
Originally Posted by Chiller View Post
Even though I am good at java ive never really took my time to develop for android...
I'm sure there are plenty of FIRSTers who would be happy to port it to Android. Maybe even as part of FIRST Summer of Code. If you made the IOS version open source it would make it much easier to expand the app to new platforms.
__________________
Team 4334 2012-2014
  #9   Spotlight this post!  
Unread 20-04-2014, 12:18
Chiller Chiller is offline
Registered User
AKA: Connor Christie
FRC #4095 (RoXI Robotics)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 118
Chiller is on a distinguished road
Re: iPhone Driver Station!!!

Quote:
Originally Posted by hiyou102 View Post
I'm sure there are plenty of FIRSTers who would be happy to port it to Android. Maybe even as part of FIRST Summer of Code. If you made the IOS version open source it would make it much easier to expand the app to new platforms.
Well I was planning on using this app as a fundraising technique, sell it for some on the app store and then our team will get a little extra money.

Maybe if we reach a quota or something I will release the source. But until then it will be closed source...
  #10   Spotlight this post!  
Unread 20-04-2014, 13:04
mman1506's Avatar
mman1506 mman1506 is offline
Focusing on Combat Robots!
AKA: Marcus Quintilian
no team (WARP7)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 799
mman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond repute
Re: iPhone Driver Station!!!

Quote:
Originally Posted by Chiller View Post
Well I was planning on using this app as a fundraising technique, sell it for some on the app store and then our team will get a little extra money.

Maybe if we reach a quota or something I will release the source. But until then it will be closed source...
You could still sell the app and release it as open source. I doubt anyone would take the time to copy the code and publish the app if it was available for a reasonable price.
__________________
2014-2015: FRC 865 Warp7 Team Captain
2016: FRC 865 Mentor

2017: Free Agent Mentor, Inspector
  #11   Spotlight this post!  
Unread 17-04-2014, 21:03
who716's Avatar
who716 who716 is offline
Registered User
AKA: Stephen Kalogiannis
FRC #0716 (Who'sCTEKS)
Team Role: Alumni
 
Join Date: Feb 2012
Rookie Year: 2011
Location: Falls Village Connecticut
Posts: 424
who716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to behold
Re: iPhone Driver Station!!!

WOW! should be a lot of fun!!
__________________
2014-
-WPI number one seed
-Innovation in controls award
- NECMP#4 seed semifinalist
- 9th in NEW ENGLAND

2008- Connecticut regional winners
2004-UTC new England regional Winners
2001 highest rookie seed award winner
  #12   Spotlight this post!  
Unread 17-04-2014, 21:04
Charles Boehm's Avatar
Charles Boehm Charles Boehm is offline
Build Team Lead, Weapons Officer
AKA: Charles
FRC #2175 (The Fighting Calculators)
Team Role: Leadership
 
Join Date: May 2013
Rookie Year: 2013
Location: Minnesota
Posts: 56
Charles Boehm is a jewel in the roughCharles Boehm is a jewel in the roughCharles Boehm is a jewel in the rough
Re: iPhone Driver Station!!!

Very cool! This would be an awesome tool for demos or sponsor events!
__________________
Achievements since I joined
2016 Minnesota North Star Regional - Winners (Thanks 3130 and 3042) -Industrial Safety Award - Gracious Proffesionalism Award
2014 Minnesota State Champions - Rank #1 (Thanks 2052 and 4778)
2014 Archimedes Division - Quarter finalists (Thanks to 399 and 2056)
2014 North Star Semifinalists (Thanks 967 and 4607) - Creativity Award - Safety Award
2014 Northern Lights Winners (Thanks 359 and 2502) - Excellence in Engineering - Safety Award
2013 Minne-Mini Winners (Thanks 2169, 3883, and 4239)
2013 MRI Winners (Thanks 2052, 3130, and 3313)
2013 MN State Fair Winners
2013 IRI Participant
2013 Minnesota State Championship - Winners (Thanks 2052 and 4607)
2013 Galileo Division - Finalists (Thanks 2169 and 3284)
2013 North Star Regional - Winners (Thanks 967 and 4607) - Team Spirit Award
2013 Northern Lights Regional - Quarterfinalists (Thanks 3130 and 1675!) - Entrepreneurship Award
  #13   Spotlight this post!  
Unread 17-04-2014, 21:36
Mike Ounsworth's Avatar
Mike Ounsworth Mike Ounsworth is offline
Roboticist
FRC #3710 (Cyber Falcons)
Team Role: Mentor
 
Join Date: Dec 2004
Rookie Year: 2004
Location: Montreal, Qc, Canada
Posts: 22
Mike Ounsworth is a jewel in the roughMike Ounsworth is a jewel in the roughMike Ounsworth is a jewel in the rough
Re: iPhone Driver Station!!!

That's awesome!!

I'm guessing it connects directly to the robot's wifi and then sends its data directly by socket?
__________________
I am doing graduate work on autonomous aerial and underwater vehicles with McGill University's Mobile Robotics Lab.

I have been Lead Programming Mentor with Teams 296 and 3710, as well as Head Mentor for 2 years at 3710.
  #14   Spotlight this post!  
Unread 17-04-2014, 21:51
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: iPhone Driver Station!!!

Does this require any application-specific code on the cRIO side? I wouldn't be surprised if this requires the programmers to add a socket server to create a new protocol for communication
  #15   Spotlight this post!  
Unread 17-04-2014, 21:54
Chiller Chiller is offline
Registered User
AKA: Connor Christie
FRC #4095 (RoXI Robotics)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 118
Chiller is on a distinguished road
Re: iPhone Driver Station!!!

Quote:
Originally Posted by yash101 View Post
Does this require any application-specific code on the cRIO side? I wouldn't be surprised if this requires the programmers to add a socket server to create a new protocol for communication
Nope you do not need to add ANYTHING!

It connects just like how the FRC Driver Station does! Joysticks are implemented the same way.

Also no implementation for the camera it is all independent and everything you need is in the app!
Closed Thread


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 19: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