https://wiki.robojackets.org/api.php?action=feedcontributions&user=Ebretl3&feedformat=atomRoboJackets Wiki - User contributions [en]2024-03-28T22:44:58ZUser contributionsMediaWiki 1.32.0https://wiki.robojackets.org/index.php?title=Profiling_ROS_Nodes&diff=18383Profiling ROS Nodes2019-09-19T19:55:48Z<p>Ebretl3: </p>
<hr />
<div>Here is a guide for one effective method for profiling the performance of ROS nodes. It uses valgrind to count the number of calls to every function and the amount of time spent in each call, and uses KCacheGrind to visualize and explore this data in a nice GUI.<br />
<br />
Note: any usage of profilers and code analysis tools like valgrind, gdb, etc require building with debug symbols. <code>catkin_make</code> in default configuration (DEBUG) has debug symbols but also has many optimizations turned off.<br />
<br />
<br />
Installation:<br />
sudo apt install valgrind kcachegrind<br />
<br />
<br />
Profiling with rosrun:<br />
rosrun --prefix="valgrind --tool=callgrind --callgrind-out-file=outfile" pkg node<br />
kcachegrind outfile<br />
<br />
Usage with roslaunch:<br />
foo.launch:<br />
<launch><br />
<node pkg="a" type="a" name="a" launch-prefix="valgrind --tool=callgrind --callgrind-out-file=outfile"/><br />
</launch><br />
roslaunch foo.launch<br />
kcachegrind ~/.ros/outfile<br />
<br />
[[Category:Software]]<br />
[[Category:RoboRacing]]</div>Ebretl3https://wiki.robojackets.org/index.php?title=RoboRacing&diff=18382RoboRacing2019-09-19T19:08:46Z<p>Ebretl3: /* Resources */</p>
<hr />
<div>[[Category:RoboRacing]]<br />
RoboRacing is a competitive robotics team geared towards autonomous racing of small scale automotive platforms. The team started in 2013 and has since built robots to compete in the IARRC competition since the team's inception, as well as the Sparkfun AVC competition since 2016. RoboRacing is additionally planning on competing in the evGrand Prix Autonomous competition in 2020.<br />
<br />
RoboRacing puts its members at the forefront of emerging technology in self-driving cars through involvement in autonomous RC vehicle design, fabrication, and programming. Each competition has proven to be a great learning opportunity for everything from robust mechanical design to advanced programming skills that could be applied to diverse engineering applications.&nbsp;<br />
<br />
== Meeting Times ==<br />
<br />
Mondays: 6:30-9:00 PM<br />
<br />
Sundays: 4:00-7:00 PM<br />
<br />
Location: GA Tech SCC (Student Competition Center)<br />
<br />
Carpool Pickup Locations: North Avenue Apartments & West Village<br />
<br />
== Current Leadership ==<br />
* Project Manager: Austin Keener<br />
* Electrical Lead: Varun Madabushi<br />
* Mechanical Lead: Michael Benben<br />
* Software Lead: Daniel Martin<br />
<br />
==Upcoming Competitions==<br />
===IARRC 2020===<br />
RC scale autonomous racing and navigation.<br />
<br />
http://iarrc.ca/<br />
* Rules<br />
* Date: TBD<br />
===evGrand Prix Autonomous 2020===<br />
Autonomous high speed racing of full-size go karts. <br />
<br />
https://evgrandprix.org/autonomous/<br />
* Rules<br />
* Date: TBD<br />
<br />
== Past Competitions ==<br />
<br />
===IARRC===<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Bot'''<br />
| style="width:20%;" | '''Competition Years'''<br />
| style="width:20%;" | '''Versions'''<br />
| style="width:40%;" | '''Design Reports'''<br />
|- <br />
| style="font-size:15px;" | '''Sedani'''<br />
| 2018 - 2019<br />
| Sedani, Sedanii<br />
| <br />
* '''Version 1:''' [[:File:RoboJackets-IARRC-2018.pdf| Sedani Design Report]]<br />
* '''Version 2:''' [[:File:RoboRacing_IAARC_2019_Sedaniii_Design_Report.pdf| Sedanii Design Report]]<br />
|- <br />
| style="font-size:15px;" | '''Macaroni'''<br />
| 2017<br />
| Macaroni<br />
|<br />
* '''Version 1:''' [[:File:RoboJackets_RoboRacing_IARRC_Design_Report_2017.pdf| Macaroni Design Report]]<br />
|-<br />
| style="font-size:15px;" | '''Speedi'''<br />
| 2014-2016<br />
| Speedi, Speedii, Speediii<br />
|<br />
* '''Version 1:''' [[:File:Robojackets-iarrc-2014.pdf| Speedi Design Report]]<br />
* '''Version 2:''' [[:File:Robojackets-iarrc-2015.pdf| Speedii Design Report]]<br />
* '''Version 3:''' [[:File:Robojackets-iarrc-2016.pdf| Speediii Design Report]]<br />
|}<br />
<br />
Results:<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Year'''<br />
| style="width:20%;" | '''Placement'''<br />
| style="width:20%;" | '''Additional Awards'''<br />
|- <br />
| style="font-size:15px;" | '''2019'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2018'''<br />
| Did Not Place<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2017'''<br />
| 3<sup>rd</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2016'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2015'''<br />
| 4<sup>th</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2014'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|}<br />
<br />
<br />
===Sparkfun AVC===<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Bot'''<br />
| style="width:20%;" | '''Competition Years'''<br />
| style="width:20%;" | '''Versions'''<br />
| style="width:40%;" | '''Design Reports'''<br />
|-<br />
| style="font-size:15px;" | '''Bigoli'''<br />
| 2016-2018<br />
| Bigoli, Bigolii<br />
|<br />
|}<br />
<br />
Results:<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Year'''<br />
| style="width:20%;" | '''Car Wars'''<br />
| style="width:20%;" | '''Speed Demons'''<br />
| style="width:20%;" | '''Additional Awards'''<br />
|-<br />
| style="font-size:15px;" | '''2018'''<br />
| Did Not Place<br />
| 1<sup>st</sup> Place<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2017'''<br />
| 1<sup>st</sup> Place<br />
| Did Not Place<br />
|<br />
|}<br />
<br />
== Resources ==<br />
[[How To Record Data On Sedani]]<br />
<br />
[[Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access]]<br />
<br />
[[How to Setup CLion for ROS]]<br />
<br />
[[Profiling ROS Nodes]]</div>Ebretl3https://wiki.robojackets.org/index.php?title=Profiling_ROS_Nodes&diff=18381Profiling ROS Nodes2019-09-19T19:08:27Z<p>Ebretl3: Created page with "Here is a guide for one effective method for profiling the performance of ROS nodes. It uses valgrind to count the number of calls to every function and the amount of time spe..."</p>
<hr />
<div>Here is a guide for one effective method for profiling the performance of ROS nodes. It uses valgrind to count the number of calls to every function and the amount of time spent in each call, and uses KCacheGrind to visualize and explore this data in a nice GUI.<br />
<br />
Note: any usage of profilers and code analysis tools like valgrind, gdb, etc require building with debug symbols. <code>catkin_make</code> in default configuration (DEBUG) has debug symbols but also has many optimizations turned off.<br />
<br />
<br />
Installation:<br />
sudo apt install valgrind kcachegrind<br />
<br />
<br />
Usage with rosrun:<br />
valgrind --tool=callgrind --callgrind-out-file=/path/to/file rosrun pkg node<br />
kcachegrind /path/to/file<br />
<br />
<br />
Usage with roslaunch:<br />
<node pkg="pkg" type="type" name="name" launch-prefix="valgrind --tool=callgrind --callgrind-out-file='/path/to/file'"/><br />
<br />
[[Category:Software]]<br />
[[Category:RoboRacing]]</div>Ebretl3https://wiki.robojackets.org/index.php?title=RoboRacing&diff=18380RoboRacing2019-09-19T16:34:23Z<p>Ebretl3: /* Resources */</p>
<hr />
<div>[[Category:RoboRacing]]<br />
RoboRacing is a competitive robotics team geared towards autonomous racing of small scale automotive platforms. The team started in 2013 and has since built robots to compete in the IARRC competition since the team's inception, as well as the Sparkfun AVC competition since 2016. RoboRacing is additionally planning on competing in the evGrand Prix Autonomous competition in 2020.<br />
<br />
RoboRacing puts its members at the forefront of emerging technology in self-driving cars through involvement in autonomous RC vehicle design, fabrication, and programming. Each competition has proven to be a great learning opportunity for everything from robust mechanical design to advanced programming skills that could be applied to diverse engineering applications.&nbsp;<br />
<br />
== Meeting Times ==<br />
<br />
Mondays: 6:30-9:00 PM<br />
<br />
Sundays: 4:00-7:00 PM<br />
<br />
Location: GA Tech SCC (Student Competition Center)<br />
<br />
Carpool Pickup Locations: North Avenue Apartments & West Village<br />
<br />
== Current Leadership ==<br />
* Project Manager: Austin Keener<br />
* Electrical Lead: Varun Madabushi<br />
* Mechanical Lead: Michael Benben<br />
* Software Lead: Daniel Martin<br />
<br />
==Upcoming Competitions==<br />
===IARRC 2020===<br />
RC scale autonomous racing and navigation.<br />
<br />
http://iarrc.ca/<br />
* Rules<br />
* Date: TBD<br />
===evGrand Prix Autonomous 2020===<br />
Autonomous high speed racing of full-size go karts. <br />
<br />
https://evgrandprix.org/autonomous/<br />
* Rules<br />
* Date: TBD<br />
<br />
== Past Competitions ==<br />
<br />
===IARRC===<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Bot'''<br />
| style="width:20%;" | '''Competition Years'''<br />
| style="width:20%;" | '''Versions'''<br />
| style="width:40%;" | '''Design Reports'''<br />
|- <br />
| style="font-size:15px;" | '''Sedani'''<br />
| 2018 - 2019<br />
| Sedani, Sedanii<br />
| <br />
* '''Version 1:''' [[:File:RoboJackets-IARRC-2018.pdf| Sedani Design Report]]<br />
* '''Version 2:''' [[:File:RoboRacing_IAARC_2019_Sedaniii_Design_Report.pdf| Sedanii Design Report]]<br />
|- <br />
| style="font-size:15px;" | '''Macaroni'''<br />
| 2017<br />
| Macaroni<br />
|<br />
* '''Version 1:''' [[:File:RoboJackets_RoboRacing_IARRC_Design_Report_2017.pdf| Macaroni Design Report]]<br />
|-<br />
| style="font-size:15px;" | '''Speedi'''<br />
| 2014-2016<br />
| Speedi, Speedii, Speediii<br />
|<br />
* '''Version 1:''' [[:File:Robojackets-iarrc-2014.pdf| Speedi Design Report]]<br />
* '''Version 2:''' [[:File:Robojackets-iarrc-2015.pdf| Speedii Design Report]]<br />
* '''Version 3:''' [[:File:Robojackets-iarrc-2016.pdf| Speediii Design Report]]<br />
|}<br />
<br />
Results:<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Year'''<br />
| style="width:20%;" | '''Placement'''<br />
| style="width:20%;" | '''Additional Awards'''<br />
|- <br />
| style="font-size:15px;" | '''2019'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2018'''<br />
| Did Not Place<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2017'''<br />
| 3<sup>rd</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2016'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2015'''<br />
| 4<sup>th</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2014'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|}<br />
<br />
<br />
===Sparkfun AVC===<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Bot'''<br />
| style="width:20%;" | '''Competition Years'''<br />
| style="width:20%;" | '''Versions'''<br />
| style="width:40%;" | '''Design Reports'''<br />
|-<br />
| style="font-size:15px;" | '''Bigoli'''<br />
| 2016-2018<br />
| Bigoli, Bigolii<br />
|<br />
|}<br />
<br />
Results:<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Year'''<br />
| style="width:20%;" | '''Car Wars'''<br />
| style="width:20%;" | '''Speed Demons'''<br />
| style="width:20%;" | '''Additional Awards'''<br />
|-<br />
| style="font-size:15px;" | '''2018'''<br />
| Did Not Place<br />
| 1<sup>st</sup> Place<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2017'''<br />
| 1<sup>st</sup> Place<br />
| Did Not Place<br />
|<br />
|}<br />
<br />
== Resources ==<br />
[[How To Record Data On Sedani]]<br />
<br />
[[Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access]]<br />
<br />
[[How to Setup CLion for ROS]]</div>Ebretl3https://wiki.robojackets.org/index.php?title=Category:RoboRacing&diff=18379Category:RoboRacing2019-09-19T16:26:50Z<p>Ebretl3: Created page with "Links to anything relevant to RoboRacing"</p>
<hr />
<div>Links to anything relevant to RoboRacing</div>Ebretl3https://wiki.robojackets.org/index.php?title=RoboRacing&diff=18378RoboRacing2019-09-19T16:25:56Z<p>Ebretl3: </p>
<hr />
<div>[[Category:RoboRacing]]<br />
RoboRacing is a competitive robotics team geared towards autonomous racing of small scale automotive platforms. The team started in 2013 and has since built robots to compete in the IARRC competition since the team's inception, as well as the Sparkfun AVC competition since 2016. RoboRacing is additionally planning on competing in the evGrand Prix Autonomous competition in 2020.<br />
<br />
RoboRacing puts its members at the forefront of emerging technology in self-driving cars through involvement in autonomous RC vehicle design, fabrication, and programming. Each competition has proven to be a great learning opportunity for everything from robust mechanical design to advanced programming skills that could be applied to diverse engineering applications.&nbsp;<br />
<br />
== Meeting Times ==<br />
<br />
Mondays: 6:30-9:00 PM<br />
<br />
Sundays: 4:00-7:00 PM<br />
<br />
Location: GA Tech SCC (Student Competition Center)<br />
<br />
Carpool Pickup Locations: North Avenue Apartments & West Village<br />
<br />
== Current Leadership ==<br />
* Project Manager: Austin Keener<br />
* Electrical Lead: Varun Madabushi<br />
* Mechanical Lead: Michael Benben<br />
* Software Lead: Daniel Martin<br />
<br />
==Upcoming Competitions==<br />
===IARRC 2020===<br />
RC scale autonomous racing and navigation.<br />
<br />
http://iarrc.ca/<br />
* Rules<br />
* Date: TBD<br />
===evGrand Prix Autonomous 2020===<br />
Autonomous high speed racing of full-size go karts. <br />
<br />
https://evgrandprix.org/autonomous/<br />
* Rules<br />
* Date: TBD<br />
<br />
== Past Competitions ==<br />
<br />
===IARRC===<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Bot'''<br />
| style="width:20%;" | '''Competition Years'''<br />
| style="width:20%;" | '''Versions'''<br />
| style="width:40%;" | '''Design Reports'''<br />
|- <br />
| style="font-size:15px;" | '''Sedani'''<br />
| 2018 - 2019<br />
| Sedani, Sedanii<br />
| <br />
* '''Version 1:''' [[:File:RoboJackets-IARRC-2018.pdf| Sedani Design Report]]<br />
* '''Version 2:''' [[:File:RoboRacing_IAARC_2019_Sedaniii_Design_Report.pdf| Sedanii Design Report]]<br />
|- <br />
| style="font-size:15px;" | '''Macaroni'''<br />
| 2017<br />
| Macaroni<br />
|<br />
* '''Version 1:''' [[:File:RoboJackets_RoboRacing_IARRC_Design_Report_2017.pdf| Macaroni Design Report]]<br />
|-<br />
| style="font-size:15px;" | '''Speedi'''<br />
| 2014-2016<br />
| Speedi, Speedii, Speediii<br />
|<br />
* '''Version 1:''' [[:File:Robojackets-iarrc-2014.pdf| Speedi Design Report]]<br />
* '''Version 2:''' [[:File:Robojackets-iarrc-2015.pdf| Speedii Design Report]]<br />
* '''Version 3:''' [[:File:Robojackets-iarrc-2016.pdf| Speediii Design Report]]<br />
|}<br />
<br />
Results:<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Year'''<br />
| style="width:20%;" | '''Placement'''<br />
| style="width:20%;" | '''Additional Awards'''<br />
|- <br />
| style="font-size:15px;" | '''2019'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2018'''<br />
| Did Not Place<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2017'''<br />
| 3<sup>rd</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2016'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2015'''<br />
| 4<sup>th</sup> Place Overall<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2014'''<br />
| 1<sup>st</sup> Place Overall<br />
|<br />
|}<br />
<br />
<br />
===Sparkfun AVC===<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Bot'''<br />
| style="width:20%;" | '''Competition Years'''<br />
| style="width:20%;" | '''Versions'''<br />
| style="width:40%;" | '''Design Reports'''<br />
|-<br />
| style="font-size:15px;" | '''Bigoli'''<br />
| 2016-2018<br />
| Bigoli, Bigolii<br />
|<br />
|}<br />
<br />
Results:<br />
<br />
{| class = "wikitable" style = "width:95%;"<br />
|- style="font-size:15px;" |<br />
| style="width:20%;" | '''Year'''<br />
| style="width:20%;" | '''Car Wars'''<br />
| style="width:20%;" | '''Speed Demons'''<br />
| style="width:20%;" | '''Additional Awards'''<br />
|-<br />
| style="font-size:15px;" | '''2018'''<br />
| Did Not Place<br />
| 1<sup>st</sup> Place<br />
|<br />
|-<br />
| style="font-size:15px;" | '''2017'''<br />
| 1<sup>st</sup> Place<br />
| Did Not Place<br />
|<br />
|}<br />
<br />
== Resources ==<br />
[[How To Record Data On Sedani]]<br />
<br />
[[Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access]]</div>Ebretl3https://wiki.robojackets.org/index.php?title=RoboRacing&diff=16994RoboRacing2018-09-18T22:45:11Z<p>Ebretl3: Adds design report pdf to IARRC 2017</p>
<hr />
<div>[[Category:RoboRacing]]<br />
If you love RC vehicle sized autonomous race cars or are interested in learning about autonomous cars on a small scale, RoboRacing is for you! Our RoboRacing team started in 2013. The&nbsp;team initially competed in the&nbsp;[http://robotracing.wordpress.com/ International Autonomous Robot Racing Challenge]&nbsp;(IARRC) competition.&nbsp;Starting in 2016, RoboRacing also competes in&nbsp;[https://avc.sparkfun.com/ Sparkfun’s Autonomous Vehicle Competition (AVC)].<br />
<br />
Our RoboRacing team, being involved in autonomous RC vehicle design, fabrication, and programming, puts its members at the fore front of emerging technology in self driving cars. Each competition has proven a great opportunity for learning everything from robust mechanical design to advanced programming skills that could be applied to diverse engineering applications.&nbsp;<br />
<br />
== Meeting Times ==<br />
<br />
Mondays&nbsp; - 6:30 PM<br />
<br />
Sundays - 4 PM<br />
<br />
Carpool locations - North Avenue Apartments & West Village<br />
<br />
== Important Dates ==<br />
<br />
=== IARRC 2018 ===<br />
<br />
July 13-15, 2018<br />
<br />
http://iarrc.ca/<br />
<br />
=== Sparkfun AVC ===<br />
<br />
September 7-9, 2018<br />
<br />
https://avc.sparkfun.com/<br />
<br />
== Competition Info ==<br />
<br />
=== IARRC ===<br />
*[http://iarrc.ca/rules/ Rules]<br />
<br />
=== Sparkfun AVC ===<br />
* [https://avc.sparkfun.com Rules]<br />
<br />
== Results ==<br />
<br />
=== 2018 ===<br />
* IARRC<br />
** Did not place<br />
** [[:File:RoboJackets-IARRC-2018.pdf|Team Report]]<br />
* AVC<br />
** Speed Demons<br />
*** 1st Place in Higher Ed<br />
** Autonomous Car Wars<br />
*** Did not finish<br />
<br />
=== 2017 ===<br />
* IARRC<br />
** 3<sup>rd</sup> overall<br />
** [[:File:RoboJackets_RoboRacing_IARRC_Design_Report_2017.pdf|Team Report]]<br />
* AVC<br />
** Autonomous Car Wars<br />
*** 1<sup>st</sup><br />
** Speed Demons<br />
*** Did not finish<br />
<br />
=== 2016 ===<br />
* IARRC<br />
** 1<sup>st</sup> overall<br />
* AVC<br />
** Classic AVC<br />
*** Did not finish<br />
<br />
=== 2015 ===<br />
* IARRC<br />
** 4<sup>th</sup> overall<br />
** [[:File:Robojackets-iarrc-2015.pdf|Team Report]]<br />
<br />
=== 2014 ===<br />
* IARRC<br />
** 1<sup>st</sup> overall<br />
<br />
== Resources ==<br />
[[How To Record Data On Sedani]]<br />
<br />
<br />
== NOTE ==<br />
This page formerly included a description of the Homecoming Car project. That project now has a dedicated page at [[Homecoming car]].</div>Ebretl3https://wiki.robojackets.org/index.php?title=File:RoboJackets_RoboRacing_IARRC_Design_Report_2017.pdf&diff=16993File:RoboJackets RoboRacing IARRC Design Report 2017.pdf2018-09-18T22:43:03Z<p>Ebretl3: </p>
<hr />
<div></div>Ebretl3https://wiki.robojackets.org/index.php?title=Setting_Up_Ubuntu_for_Ethernet_LAN_While_Preserving_Wifi_Internet_Access&diff=16120Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access2018-03-20T13:21:41Z<p>Ebretl3: </p>
<hr />
<div>In 2018, both RoboRacing and IGVC are adding features to their robot which work through the Ethernet hardware. By default, Ubuntu prioritizes the ethernet interface over wifi. In situations where an internet connection is still desired (e.g. SSH connection to robot, pulling from remote changes on git repo onto the robot), Ubuntu can be easily configured to use ethernet for local network connections only.<br />
<br />
=== Creating a LAN-only Network Interface: ===<br />
# Open the connections editor from the network drop-down ("Edit Connections...") or launch <code>nm-connections-editor</code><br />
# Select the wired connection (the local one, which we don't want to use for Internet access) and click "Edit"<br />
# Under IPv4 settings, change Method to "Manual"<br />
# Enter any static IP (e.g. 10.*.*.*), set Netmask to 255.255.255.0 (or 24), and leave Gateway blank<br />
# Select "Routes..." and enable "Use the connection only for resources on its network"<br />
# Save progress and restart your networking stack: "Enable Networking" twice or <code>nmcli n off && nmcli n on</code><br />
You should now be able to both access the Internet and ping devices on your Ethernet LAN.<br />
<br />
=== Adding a Second Interface for Normal Internet Usage ===<br />
This is useful if you are testing on a personal laptop and sometimes like to use Ethernet like a normal person.<br />
# Open the connections editor<br />
# Select "Add..." and then "Ethernet"<br />
# Set IPv4 Method to "Automatic (DHCP)"<br />
# It should be easy to switch between the two interfaces through the network manager menu or the <code>nmcli</code> tool.</div>Ebretl3https://wiki.robojackets.org/index.php?title=User:Ebretl3&diff=16118User:Ebretl32018-03-20T01:38:46Z<p>Ebretl3: </p>
<hr />
<div>'''Name:''' Evan Bretl<br />
<br />
'''E-mail:''' evanbretl4@gmail.com<br />
<br />
'''Phone:''' +1-513-969-5800 (Cell)<br />
<br />
'''Major:''' B.S. Computer Science<br />
<br />
'''Positions:'''<br />
<br />
* RoboRacing Project Manager (Fall 2017 - Spring 2018)</div>Ebretl3https://wiki.robojackets.org/index.php?title=User:Ebretl3&diff=16111User:Ebretl32018-03-20T01:33:48Z<p>Ebretl3: Created page with "filler"</p>
<hr />
<div>filler</div>Ebretl3https://wiki.robojackets.org/index.php?title=Setting_Up_Ubuntu_for_Ethernet_LAN_While_Preserving_Wifi_Internet_Access&diff=16107Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access2018-03-20T01:24:26Z<p>Ebretl3: Ebretl3 moved page Setting Up Ubuntu for MBED over Ethernet to Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access: Old title was inaccurate</p>
<hr />
<div>In 2018, both RoboRacing and IGVC are adding features to their robot which work through the Ethernet hardware. By default, Ubuntu prioritizes the ethernet interface over wifi. In situations where an internet connection is still desired (e.g. SSH connection to robot, pulling from remote changes on git repo onto the robot), Ubuntu can be easily configured to use ethernet for local network connections only.<br />
<br />
=== Procedure: ===<br />
# Open the connections editor from the network drop-down ("Edit Connections...") or launch <code>nm-connections-editor</code><br />
# Select the wired connection (the local one, which we don't want to use for Internet access) and click "Edit"<br />
# Under IPv4 settings, change Method to "Manual"<br />
# Enter any static IP (e.g. 10.*.*.*), set Netmask to 255.255.255.0 (or 24), and leave Gateway blank<br />
# Select "Routes..." and enable "Use the connection only for resources on its network"<br />
# Save progress and restart your networking stack: "Enable Networking" or <code>nmcli n off && nmcli n on</code><br />
You should now be able to both access the Internet and ping devices on your Ethernet LAN.</div>Ebretl3https://wiki.robojackets.org/index.php?title=Setting_Up_Ubuntu_for_MBED_over_Ethernet&diff=16108Setting Up Ubuntu for MBED over Ethernet2018-03-20T01:24:26Z<p>Ebretl3: Ebretl3 moved page Setting Up Ubuntu for MBED over Ethernet to Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access: Old title was inaccurate</p>
<hr />
<div>#REDIRECT [[Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access]]</div>Ebretl3https://wiki.robojackets.org/index.php?title=Setting_Up_Ubuntu_for_Ethernet_LAN_While_Preserving_Wifi_Internet_Access&diff=16105Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access2018-03-20T01:22:12Z<p>Ebretl3: populated real content</p>
<hr />
<div>In 2018, both RoboRacing and IGVC are adding features to their robot which work through the Ethernet hardware. By default, Ubuntu prioritizes the ethernet interface over wifi. In situations where an internet connection is still desired (e.g. SSH connection to robot, pulling from remote changes on git repo onto the robot), Ubuntu can be easily configured to use ethernet for local network connections only.<br />
<br />
=== Procedure: ===<br />
# Open the connections editor from the network drop-down ("Edit Connections...") or launch <code>nm-connections-editor</code><br />
# Select the wired connection (the local one, which we don't want to use for Internet access) and click "Edit"<br />
# Under IPv4 settings, change Method to "Manual"<br />
# Enter any static IP (e.g. 10.*.*.*), set Netmask to 255.255.255.0 (or 24), and leave Gateway blank<br />
# Select "Routes..." and enable "Use the connection only for resources on its network"<br />
# Save progress and restart your networking stack: "Enable Networking" or <code>nmcli n off && nmcli n on</code><br />
You should now be able to both access the Internet and ping devices on your Ethernet LAN.</div>Ebretl3https://wiki.robojackets.org/index.php?title=Setting_Up_Ubuntu_for_Ethernet_LAN_While_Preserving_Wifi_Internet_Access&diff=16104Setting Up Ubuntu for Ethernet LAN While Preserving Wifi Internet Access2018-03-20T01:10:05Z<p>Ebretl3: Created page with "In 2018, both RoboRacing and IGVC are adding features to their robot which work through the ethernet hardware. By default, Ubuntu prioritizes the ethernet interface over wifi...."</p>
<hr />
<div>In 2018, both RoboRacing and IGVC are adding features to their robot which work through the ethernet hardware. By default, Ubuntu prioritizes the ethernet interface over wifi. In situations where an internet connection is still desired (e.g. SSH connection to robot, pulling from remote changes on git repo onto the robot), Ubuntu can be easily configured to use ethernet for local network connections only.<br />
<br />
Procedure:<br />
1.</div>Ebretl3https://wiki.robojackets.org/index.php?title=RoboRacing&diff=15730RoboRacing2017-06-20T06:32:21Z<p>Ebretl3: /* Important Dates */</p>
<hr />
<div>If you love RC vehicle sized autonomous race cars or are interested in learning about autonomous cars on a small scale, RoboRacing is for you! Our RoboRacing team started in 2013. The&nbsp;team initially competed in the&nbsp;[http://robotracing.wordpress.com/ International Autonomous Robot Racing Challenge]&nbsp;(IARRC) competition, finishing first in 2014 and [https://robotracing.wordpress.com/awards/ 2016.]&nbsp;Starting in 2016, RoboRacing also competes in&nbsp;[https://avc.sparkfun.com/ Sparkfun’s Autonomous Vehicle Competition (AVC)].<br />
<br />
Our RoboRacing team, being involved in autonomous RC vehicle design, fabrication, and programming, puts its members at the fore front emerging technology in cars which is self driving cars. Each year and competition has proven a great opportunity for learning everything from robust mechanical design to advanced programming skills that could be applied to diverse engineering applications.&nbsp;<br />
<br />
== Meeting Times ==<br />
<br />
Mondays&nbsp; - 6:30 PM<br />
<br />
Sundays - 4 PM<br />
<br />
Meeting location - Love building turn-around.<br />
<br />
== Important Dates ==<br />
<br />
=== Sparkfun AVC ===<br />
<br />
October 14-16, 2017<br />
<br />
=== IARRC 2017 ===<br />
<br />
July 14-15, 2017<br />
<br />
== Homecoming Car Fall 2014 ==<br />
<br />
RoboRacing is working on two projects this year. In addition to the IARRC competition, the team has built a fully-autonomous replica of the Ramblin' Wreck that paraded in the Ramblin' Wreck parade on November 1st, 2014. We worked with a College of Computing student group called The Agency on this project. We built the car from the ground up, and The Agency worked on the software to make the car autonomous. The car drove itself down the parade autonomously, creating quite a stir!<br />
<br />
[[File:10644703 601719963291031 2139300614443510723 o.jpg|300px|10644703 601719963291031 2139300614443510723 o.jpg]]<br />
<br />
== Important Items ==<br />
<br />
==== Meeting Notes ====<br />
<br />
*[[File:01-Intro.pdf|RTENOTITLE]]<br />
*[[File:02-A-Design Principles.pdf|RTENOTITLE]]<br />
*[[File:02-B-Software Design.pdf|RTENOTITLE]]<br />
<br />
==== Design Documentation ====<br />
<br />
*[[2014_IARRC_Electrical|Electrical Design]]<br />
*[[2014_IARRC_Mechanical|Mechanical Design]]<br />
*[[RoboRacing_Software_Design|Software Design]]<br />
<br />
==== Software to Install ====<br />
<br />
It's all free!<br />
<br />
*[http://db.tt/3k5hR91 Dropbox]<br />
<br />
;Electrical<br />
:<br />
<br />
*[http://www.cadsoftusa.com/download-eagle/freeware/ EAGLE]<br />
<br />
;Mechanical<br />
:<br />
<br />
*[http://students.autodesk.com/?nd=download_center Autodesk Inventor Professional 2015] - You'll have to make an account.<br />
<br />
;Software<br />
:<br />
<br />
==== Competition Information ====<br />
<br />
*[http://robotracing.wordpress.com/rules/ Rules]<br />
*[[IARRC_Equipment|Equipment]]<br />
<br />
==== Reference ====<br />
<br />
*[https://lists.gatech.edu/sympa/info/robojackets-iarrc IARRC Mailing List]<br />
*[http://www.robojackets.org/?ec3_ical&cat=16 IARRC Calendar Feed]<br />
*[http://www.robojackets.org/?feed=rss2&cat=16 IARRC RSS Feed]<br />
*[[Resources_for_Learning|Resources for Learning]]<br />
[[Category:IARRC]]</div>Ebretl3