| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Robot Software

Page history last edited by Scott Kiesel 9 years ago

We are in the process of enforcing some organization structure to our packages. The goal is something along these lines:

 

1) Common utility packages needed to get the robot up and running (including convenience launch files) will be inside the unh_p3dx package. It is important that you DO NOT modify anything in this package. If something needs to be updated or changed, communicate this to the group first. Many thing can be accomplished using parameters or namespacing. 

 

2) Maintain your own package for your own code. Mine is going to be in the skiesel package. It can reference nodes and such from the unh_p3dx package.

 

3) NEVER directly modify ANYTHING inside an official ROS package. If you think you need to make a change to something, please copy it and make the change in your local package.

 

We're going to try to manage things through github (UNH-Robotics) -- there have been initial efforts but this is still in the works. Ask for access to the group! Branches are great for doing your own development since we're sharing a single repo (Git Branching: Branches in a Nutshell)

 

With all that being said, please feel free to install any packages you may need for your experiments.

 

Upgrading of packages in the current release of ROS is encouraged. Let Scott know if anything inside of unh_p3dx breaks with such an upgrade -- I can't see that happening.

 

Upgrading to a new ROS major version should be discussed by the group.

 

 

 

 

 

**The UNH-Robotics account is a member of the rosusers group and can run "allow_ttyusb" to allow communication with the base over USB**

 

 

 

Tips for configuring random packages you might want to use:

 

GMapping  

Comments (0)

You don't have permission to comment on this page.