Files
paparazzi/conf/userconf/tudelft/course_control_panel.xml
T
Christophe De Wagter cf7c8b3797
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
MAVLab Course2026 Updates (p1) (#3632)
* updated distance measurement script.
- automatically shows which ids are available
- filter out big jumps
- plot_summary.py shows distance over time with recording regions

* Adding config file for radiomaster pocket joystick ble/usb (#108)

* added radiomaster tx16s xml (#123)

Co-authored-by: Wiebe van der Knaap <wkvanderknaap@tudelft.nl>

* Fix joystick device argument parsed as single token in control panel sessions (#118)

The `-d 0` joystick device flag was passed as a single `flag` attribute,
causing the joystick program to receive it as one token instead of two
separate arguments. This prevented the device number from being recognized,
breaking joystick input in the Simulation - Gazebo and Flight UDP sessions.

Fixed by splitting into `<arg flag="-d" constant="0"/>`.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>

* fixed names of variables and resolution bugs, added documentation (#113)

Co-authored-by: macoman <macoman@student.tudelft.nl>

* Update Gazebo Models: Gate, Plants, Logo

* Added some (math) tests (#114)

* added a test for paparazzi's math librarie's int sqrt function and int quaternion normalization function
* Keep essential tests

Reduced the number of tests planned from 9 to 6 and removed tests for int32_sqrt.

---------

Co-authored-by: LSSchef <l.s.scheffer@student.tudelft.nl>
Co-authored-by: AniketBehura <aniketbehura1023@gmail.com>
Co-authored-by: diaa <D.abbasi@student.tudelft.nl>

* Feat: readme update for submodule installation (#115)

* feat: readme update for submodule installation

* Rename README to README.md

---------

Co-authored-by: Christophe De Wagter <dewagter@gmail.com>

---------

Co-authored-by: robinferede <robinferede@tudelft.nl>
Co-authored-by: Robin Euger <robin.euger@gmail.com>
Co-authored-by: Wiebe van der Knaap <wkvanderknaap@tudelft.nl>
Co-authored-by: EAbbenhuis <113993394+EAbbenhuis@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Mihai Coman <127535163+miki133@users.noreply.github.com>
Co-authored-by: macoman <macoman@student.tudelft.nl>
Co-authored-by: Swayam Kuckreja <110131770+swayamkuckreja@users.noreply.github.com>
Co-authored-by: LSSchef <l.s.scheffer@student.tudelft.nl>
Co-authored-by: AniketBehura <aniketbehura1023@gmail.com>
Co-authored-by: diaa <D.abbasi@student.tudelft.nl>
Co-authored-by: Douwe-Rijs <Douwe@standofl.nl>
2026-04-09 15:37:28 +02:00

99 lines
3.4 KiB
XML

<control_panel name="paparazzi control panel">
<section name="programs">
<program name="UnifiedMoCap" command="sw/ext/unifiedmocaprouter/build/mocap-router"/>
<program name="GST" command="/usr/bin/gst-launch-1.0"/>
</section>
<section name="sessions">
<session name="Simulation - Gazebo">
<program name="Simulator">
<arg flag="-a" constant="@AIRCRAFT"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Data Link">
<arg flag="-udp"/>
<arg flag="-ping_period" constant="100"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="PprzGCS">
<arg flag="--speech"/>
</program>
<program name="Joystick" command="sw/ground_segment/joystick/input2ivy">
<arg flag="-ac" constant="@AIRCRAFT"/>
<arg flag="sm600.xml"/>
<arg flag="-d" constant="0"/>
</program>
<program name="Gazebo"/>
<program name="RtpViewer">
<arg flag="-s" constant="1"/>
<arg flag="-r" constant="3"/>
</program>
<program name="GST" command="/usr/bin/gst-launch-1.0">
<arg flag="udpsrc"/>
<arg flag="port=5000"/>
<arg flag="caps=application/x-rtp,payload=26"/>
<arg flag="! rtpjpegdepay ! jpegdec ! videoflip method=counterclockwise ! autovideosink"/>
</program>
<program name="VLC">
<arg flag="./sw/tools/rtp_viewer/rtp_5000.sdp"/>
</program>
<program name="VLC">
<arg flag="./sw/tools/rtp_viewer/rtp_6000.sdp"/>
</program>
</session>
<session name="Flight UDP">
<program name="Data Link">
<arg flag="-udp"/>
</program>
<program name="UnifiedMoCap" command="sw/ext/unifiedmocaprouter/build/mocap-router">
<arg flag="optitrack"/>
<arg flag="ivy"/>
<arg flag="--publish_frequency" constant="10"/>
<arg flag="--coordinate_system" constant="enu"/>
<arg flag="--coordinate_north" constant="far"/>
<arg flag="--craft_noses" constant="right"/>
<arg flag="--streaming_ids" constant="1"/>
<arg flag="--ac_id" constant="@AC_ID"/>
</program>
<program name="Server"/>
<program name="PprzGCS">
<arg flag="--speech"/>
</program>
<program name="Joystick" command="sw/ground_segment/joystick/input2ivy">
<arg flag="-ac" constant="@AIRCRAFT"/>
<arg flag="sm600.xml"/>
<arg flag="-d" constant="0"/>
</program>
<!--program name="NatNet3">
<arg flag="-ac 9999" constant="@AC_ID"/>
<arg flag="-xa" constant="57"/>
<arg flag="-an" constant="far"/>
<arg flag="-le" constant="far"/>
</program-->
<program name="RtpViewer">
<arg flag="-s" constant="1"/>
<arg flag="-r" constant="3"/>
</program>
<program name="VLC">
<arg flag="./sw/tools/rtp_viewer/rtp_5000.sdp"/>
</program>
<program name="VLC">
<arg flag="./sw/tools/rtp_viewer/rtp_6000.sdp"/>
</program>
<program name="GST" command="/usr/bin/gst-launch-1.0">
<arg flag="udpsrc"/>
<arg flag="port=5000"/>
<arg flag="caps=application/x-rtp,payload=26"/>
<arg flag="! rtpjpegdepay ! jpegdec ! videoflip method=counterclockwise ! autovideosink"/>
</program>
</session>
<session name="Distance Counter">
<program name="Optitrack Distance Counter"/>
</session>
</section>
</control_panel>