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

Implement starting procedure #11

Closed
Goldob opened this issue Nov 6, 2018 · 0 comments
Closed

Implement starting procedure #11

Goldob opened this issue Nov 6, 2018 · 0 comments

Comments

@Goldob
Copy link
Contributor

Goldob commented Nov 6, 2018

Implement node starting_procedure in package selfie_starting_procedure which will be responsible for controlling the vehicle during starting procedure for both dynamic events, according to Basic-Cup Regulations. The node will be started while still in the starting box (section 6.3.3), so it should detect when the gate is opened and then drive to the track. Once it gets there, it should publish a message signaling start of the attempt and then terminate.

If there is more than one node needed for the task, a launch file can be created instead.

starting_procedure

Parameters

~config_file (string)
Path to the configuration file containing homography matrices.

Subscribed topics

image (sensor_msgs/Image)
Camera image.

scan (sensor_msgs/LaserScan)
Laser scan.

odom (nav_msgs/Odometry)
Odometry data.

Published topics

drive (ackermann_msgs/AckermannDriveStamped)
Steering commands for the vehicle.

attempt_started (std_msgs/Bool)
This topic should be published exactly once as true once the vehicle reaches the track.

Subscribed transformations

base_linklaser

@Goldob Goldob changed the title Implement starting procedure for attempts Implement starting procedure Nov 6, 2018
@Goldob Goldob modified the milestone: Backlog Nov 6, 2018
@Goldob Goldob modified the milestones: Project Backlog, Sprint #2 Dec 3, 2018
@Goldob Goldob added this to To do in Sprint #2 via automation Dec 6, 2018
@Goldob Goldob closed this as completed Jan 27, 2019
Sprint #2 automation moved this from To do to Done Jan 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Sprint #2
  
Done
Development

No branches or pull requests

2 participants