Skip to main content

Add a short description here!

Project description

PayloadComputerDroneProjekt

https://konstantindege.github.io/PayloadComputerDroneProjekt/

Setup

  1. install following

    https://docs.px4.io/main/en/dev_setup/dev_env_windows_wsl.html

  2. run simulation

    export PX4_HOME_LAT=48.76816699
    export PX4_HOME_LON=11.33711226
    export PX4_HOME_ALT=375
    
    
    cd && cd PX4-Autopilot/ && HEADLESS=1 make px4_sitl gz_x500_mono_cam_down
    
    ip addr | grep eth0
  3. clone this repo and install this package inside of your wsl instance

    • start wsl in the folder

    • clone repo to folder inside wsl

    • python3 -m venv myenv

    • source myenv/bin/activate

    • pip install -e .

    • gointo myenv foldern and open the conf file and change use global packages to true

  4. move models to simulation

    clone this repo also in the same folder as the PX4-Autopilot

    cd ~/PX4-ROS2-Gazebo-Drone-Simulation-Template
    cp -r ./PX4-Autopilot_PATCH/* ~/PX4-Autopilot/
  5. https://www.geeksforgeeks.org/using-github-with-ssh-secure-shell/

Helper

  1. PowerToys Color Picker

    LAB(L = %Lc, A = %Ca, B = %Cb)
  2. Cron Tab

    echo ‘export PATH=”$HOME/PayloadComputerDroneProjekt:$PATH”’ >> ~/.bashrc

    crontab -e

    @reboot start_raspi_script.sh

  3. Systemd

    mkdir -p ~/.config/systemd/user

    code ~/.config/systemd/user/start_droneos.service

    [Unit] Description=Start Drone Computer After=multi-user.target

    [Service] ExecStart=/usr/bin/bash /home/aviator/PayloadComputerDroneProjekt/start_raspi_script.sh Type=simple

    [Install] WantedBy=multi-user.target

    systemctl –user daemon-reload systemctl –user enable start_droneos.service systemctl –user start start_droneos.service

    systemctl –user status start_droneos.service

    journalctl -u start_droneos.service

Build docs

  1. Install Sphinx and dependencies

    pip install sphinx sphinx-autobuild pydata-sphinx-theme
    sphinx-autobuild docs_src docs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

payloadcomputerdroneprojekt-1.0.0.tar.gz (11.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

payloadcomputerdroneprojekt-1.0.0-py3-none-any.whl (6.3 MB view details)

Uploaded Python 3

File details

Details for the file payloadcomputerdroneprojekt-1.0.0.tar.gz.

File metadata

File hashes

Hashes for payloadcomputerdroneprojekt-1.0.0.tar.gz
Algorithm Hash digest
SHA256 1081f809f2eae6c61c9959dddc87769fa0610b1c319e24e0300498d59a33f90f
MD5 cb54d19bd8dfd9a8a7605faaa2ed7425
BLAKE2b-256 c1dff8a085fe9321d73ce1ae826a0d650d28c38e2c1f7eb2c6b4862ec7c8101c

See more details on using hashes here.

File details

Details for the file payloadcomputerdroneprojekt-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for payloadcomputerdroneprojekt-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cd9744f4292f3c87ef780f9afd6f7ae94328065d07fffebc6180cc10cc53ea7b
MD5 eef51db6947b6f01b2c986a6d81f82b4
BLAKE2b-256 bc73864841d7bfb33e7f9fe4d562313981f6bcb0993b61f52ea22142d43760f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page