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

Js nav #893

Merged
merged 10 commits into from
Sep 20, 2024
Merged

Js nav #893

merged 10 commits into from
Sep 20, 2024

Conversation

manx52
Copy link
Contributor

@manx52 manx52 commented Sep 20, 2024

  • Only the minimal change is included in this PR the commits are kept minimal
  • Code is readable and documented in the code
  • Minimal tests have been added

manx52 added 10 commits August 28, 2024 18:23
…n reallife, i could hard code it to 0. renamed walk engine to navagator. some clean up in footstep planner. reworked walk_engine/ navigator to use both time or position as a goal for walking. tuned pid for pybullet and webots for accurate navigation to goal and changing the vel cmd for walking. Tested and verified in webots and pybullet need some cleaning for modularity
…a cone. Added a relative ball pose. Added tracking a point in the relative frame for navigation. Figured out that going faster sometimes fixes the problem. Added yaw control. Nearly there just need to put it together
… see if it was better and got mixed results. fixed req.txt
…st of ros packages needed. got rid of the protobuf generation because it was breaking the build. added new services and made the cuda more modular. reorganized the dockerfile so that it doesnt take that long to rebuild by putting putting the update code base much later in the process. Made it multi stage and segmented the long downloads into its own stage. Also added a symlink so that we can use the docker compose as an interpreter
…file in tools/setup is changed so we dont have to run all of it again. Also converted the list of packages into the rosdep.txt. Fixed the cmake protobuf problem by giving the USER ownership of the code. Removed yolov5 in external it is not used. Started integrating better docker project structure for the misc tools like docker and generic setup. made the compose more of a global folder that extends the docker in the tools folder. Moved dockerfile to the docker folder.
@manx52 manx52 merged commit c99fc83 into master Sep 20, 2024
2 of 3 checks passed
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

Successfully merging this pull request may close these issues.

1 participant