Skip to content

AlexC233/Praxis-III

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

To do:

Manual Control:

1. Drive the motors at the same time (Solved, Mar.12)
2. Speed = delay in step() to prevent signal toggling too fast + delay in main.py to prevent consective input (Partly solved with velocity to be decied, Mar.12)
3. Constant Testing 

Speed Control:

1. PID without encoder?

Trajectory Planning:

1. Cable Driven Parallel Robots (CDPR)

Workflow

0. clone the repo
1. Create a new branch <dev-name> from the dev branch
    ```
    git checkout dev
    git pull origin dev  # Ensure you have the latest changes
    git checkout -b <dev-name>  # Create and switch to a new branch
    ```
2. Make changes and commit
    ```
    git add .
    git commit -m "Description of changes"
    ```
3. Push the new branch to remote
    ```sh
    git push -u origin <dev-name>
    ```
4. Open a Pull Request (PR) to merge into the `dev` branch after the code is tested and reviewded with other team members.
5. After review and merge:
    - Switch back to `dev` and pull the latest updates:
        ```
        git checkout dev
        git pull origin dev
        ```
    - Delete the feature branch:
        ```
        git branch -d <dev-name>
        git push origin --delete <dev-name>  # Remove remote branch
        ```

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages