Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[High Priority] Build out all ROS Infrastructure #13

Open
SwapnilPande opened this issue Jan 14, 2019 · 2 comments
Open

[High Priority] Build out all ROS Infrastructure #13

SwapnilPande opened this issue Jan 14, 2019 · 2 comments
Assignees
Labels
enhancement New feature or request High Priority

Comments

@SwapnilPande
Copy link
Member

SwapnilPande commented Jan 14, 2019

Which section of robot code is this for?
ROS Infrastructure

Description of feature

@SwapnilPande SwapnilPande added enhancement New feature or request High Priority labels Jan 14, 2019
@partlygloudy
Copy link

For the most part, the infrastructure will arise naturally as we write more nodes and start attempting to use them together. As long as nodes are written in the package that makes sense for it, there shouldn't be too much to do there. I think the most important thing here is that we define topic names somewhere + guidelines for naming new topics so people have a place to look when they aren't sure which name to use. We should also include global parameters there (for example arena dimensions, wheel diameter, other things that we don't want to hard code everywhere we use them)

@partlygloudy partlygloudy self-assigned this Jan 17, 2019
@jasonlao99 jasonlao99 self-assigned this Feb 1, 2019
@jasonlao99
Copy link
Contributor

I started a Google Sheet where we'll keep track of ROS Topics, their Message Type, which nodes subscribe and publish to the topic, and brief description of the topic. I have linked the Sheet in Swapnil's top comment to this issue, and it can also be found under 'VUR 2018-2019 > Sub-Teams > Programming > Documentation' in Google Drive.

I'll be filling this out over the next coming week or so. Anyone can feel free to additions or changes to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request High Priority
Projects
None yet
Development

No branches or pull requests

3 participants