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

Set up & configure Autoware control component (archive) #10

Open
9 tasks
dylan-gonzalez opened this issue Nov 26, 2023 · 13 comments
Open
9 tasks

Set up & configure Autoware control component (archive) #10

dylan-gonzalez opened this issue Nov 26, 2023 · 13 comments
Assignees
Milestone

Comments

@dylan-gonzalez
Copy link

dylan-gonzalez commented Nov 26, 2023

Autoware Control: Docs & Repo

Configure control:

  • read over the AVP Diagram (click View->Tags, hide everything but M1)

    • understand the inputs and outputs to the control components as well as how they interact with each other and work
  • configure the control launch file such that we get the control components outlined in the AVP Diagram running

  • configure vehicle dynamics - might be through vehicle_info.params

  • test out bunch of different controllers - record some videos

  • create test cases with the CI/CD pipeline

    • create tests that ensure the input and output types to the control blocks are correct and match the AVP diagram
    • create tests that ensure different input values lead to correct output values
    • research other automated test cases that we can design and use for the control blocks we are using

If you need to test Autoware with a simulator, read here.

If you need any help understanding your task, please ask a lead here!

@AbBaSaMo AbBaSaMo added this to the Milestone 1 milestone Nov 26, 2023
@AbBaSaMo AbBaSaMo changed the title control Set up & configure Autoware control component Nov 26, 2023
@dylan-gonzalez
Copy link
Author

Hey @yentung-yen @klo40 do you guys wanna schedule a call to go over this? Or do you understand

@yentung-yen
Copy link

hey @dylan-gonzalez , yep could we schedule a call? @klo40 and I will be coming in on Friday too. Just not sure what time yet.

@dylan-gonzalez
Copy link
Author

We can meet on Friday, I'll be there all day so let me know a time that's suitable for both of you

@dylan-gonzalez
Copy link
Author

Also pinging @jytKelly - let us know if you're free Friday

@jytKelly
Copy link

@dylan-gonzalez I have work until 5 pm on Friday. I can come into the workshop to work on this task on Sunday for the whole day.

@dylan-gonzalez
Copy link
Author

@jytKelly I'll schedule a meeting on Friday, and then @klo40 and @yentung-yen can get you up to speed and maybe even work on it together Sunday (if you're all free then)

@klo40 @yentung-yen I'll see you guys in tomorrow 10am? I'll make a gcal and suggest another time if you're not free then

@dylan-gonzalez
Copy link
Author

Updated the docs for this issue

@yentung-yen
Copy link

Following done on the beauty (1st dec):

  • downloaded autoware ( located at ~/home/mcav/autoware)
  • downloaded awsim. Could be run with:

chmod +x awsim/AWSIM_v1.1.0\ \(1\)/AWSIM_v1.1.0/AWSIM_demo.x86_64
awsim/AWSIM_v1.1.0\ \(1\)/AWSIM_v1.1.0/AWSIM_demo.x86_64

  • downloaded rviz but could not run it. Following error outputed:

Image

@klo40
Copy link

klo40 commented Dec 1, 2023

01/12/2023 Kendrick and Yen:
Notes: Control launch:
-At first glance, seems to have all the parameters and configurations set up.
-For previous error: ROS may not be running, should do ros2 topic list to check what's running.

@dylan-gonzalez
Copy link
Author

Autoware is now working on the Beauty. See the wiki for instructions. Make sure to be inside the docker container first.

@yentung-yen
Copy link

yentung-yen commented Dec 5, 2023

05/12/2023 Yen and Kelly:

  • Couldn't run things on the beauty. Used the beast instead.
  • Followed instructions on the wiki, but map still did show up on rviz

Image

  • tried changing to using /maps folder by running this on the terminal instead. but map still did not show up:
    ros2 launch autoware_launch e2e_simulator.launch.xml vehicle_model:=sample_vehicle sensor_model:=awsim_sensor_kit map_path:=/home/mcav/maps/autoware_map/sample-map-planning/

  • also tried this:

Image
but got this error:

Image

I'll probably join Jackson and Kehan's working session this thursday to see how they ran it.
EDIT: realised I have something on from 12-3pm on Thursday. Will see how things go.

@dylan-gonzalez
Copy link
Author

The maps directory should be /home/mcav/maps/awsim_map if using AWSIM

@dylan-gonzalez
Copy link
Author

Also it doesn't look like source /opt/ros/humble/setup.bash worked because you are trying to execute it on the same line as cd autoware. Seems that Quang made a typo in his instructions.

I have updated the wiki with more detailed instructions. Please make sure to correctly set <map_path> as I have stated in the instructions. And make sure to first enter the docker container.

@dtonda8 dtonda8 changed the title Set up & configure Autoware control component Set up & configure Autoware control component (archive) Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants