====== Tutorials ====== ===== Projects ===== [[tutorials:object_manipulation_robot_simulator|ARCOS-Lab Humanoid Robot Simulator]] [[tutorials:wessling_robotics_hand|Wessling Robotics Hand]] [[tutorials:object_manipulation_system|The Object Manipulation System (OMS)]] [[tutorials:Motor simulator for a robotic high efficient-low cost joint|Motor simulator for a robotic high efficient-low cost joint]] [[tutorials:dual_capability_map_simulator|Dual Capability Map Simulator]] [[tutorials:mobile_robot_simulator|Mobile Robot Simulator]] [[tutorials:open_coroco_hardware|Open-COROCO hardware for motor control]] [[tutorials:omni-base_software|Open-COROCO control software]] [[tutorials:arcos_kdl|ARCOS-KDL]] ===== Coding standards & procedures ===== [[tutorials:python_development_standards|Python development standards]] [[tutorials:c_development_standards|C development standards]] [[tutorials:api_doc_generation| Automatic API documentation generation]] [[https://github.com/trein/dev-best-practices/wiki/Git-Commit-Best-Practices| git commit best practices]] ===== Copters ===== [[tutorials:tutorial_for_installing_paparazzi|Tutorial for installing Paparazzi]] [[tutorials:installing_paparazzi_using_docker|Installing Paparazzi using Docker]] [[tutorials:stm32f3_discovery_with_paparazzi|STM32f3 discovery with Paparazzi]] [[internal:motores_copteros|Copteros (motores)]] [[tutorials:basics_about_lipo_batteries|Basics about LiPo batteries]] ===== Documentation ===== [[tutorials:force_torque_sensing|Force/Torque Sensing]] [[tutorials:er9x_modifications| er9x Modifications]] [[tutorials:arcoslab_doc| arcoslab-doc configuration]] [[tutorials:arcoslab_printer| Configuring ARCOS-Lab printer]] [[tutorials:labeler|Using the brother pt1230 label printer]] [[tutorials:raspberry_pi_links| Raspberry Pi links]] [[tutorials:ros_internals|ROS Internals]] **LEGACY** ===== DokuWiki Extensions ===== [[tutorials:mathjax|Use mathjax for TeX math expressions]] [[tutorials:divalign|Use divalign for paragraph alignment]] [[tutorials:galleyr|Use gallery for image galleries]] [[tutorials:vshare|Use vshare for embed video players]] ===== Linux Installation & Software ===== [[tutorials:Image Ubuntu 18.04.3 server arm64 for Raspberry Pi 3b with GPIO zero and I2C activated. Ros Eloquent Installed.]] [[tutorials:Activate GPIOzero and I2C pins in Raspberry Pi 3b with Ubuntu 18.04.3 server arm64]] [[tutorials:ubuntu_18.04.3_server_ros_dashing_rpi3b | Ubuntu 18.04.3 server with ROS Eloquent RPI3b]] [[tutorials:debian_buster_for_rpi3_with_qemu|Debian Buster for RaspberryPi 3 with Qemu in 64bits (aarch64)]] [[tutorials:ros2_for_debian_buster_rpi3_with_qemu|ROS2 in Debian Buster for RaspberryPi 3 with Qemu in 64bits (aarch64)]] [[tutorials:ros2_in_debian_unstable| ROS2 in Debian Unstable (2019.10.04)]] [[tutorials:debian_buster_with_ros2_for_rpi3_image | Debian Buster with ROS2 for Raspberry Pi 3 image]] [[tutorials:debian_installation_instructions_for_arcos_lab|Debian Installation Instructions for ARCOS LAB]] [[tutorials:sudo_in_debian|Sudo in Debian]] [[tutorials:using_xstow_for_local_installations|Using xstow for local installations]] [[tutorials:distributed_compilation|Distributed Compilation]] [[tutorials:diskless_debian_network_boot|Diskless Debian, Network Boot]] [[tutorials:installing_wireless_for_debian|Installing Wireless for Debian]] [[tutorials:git_basics|Git basics]] [[tutorials:arcos_deb_mirror|Using our local mirror]] [[tutorials:comandos_basicos | Comandos Basicos]] [[tutorials:systemd-nspawn | Chroot using systemd-nspawn]] [[tutorials:debian_upgrading_sid | Debian Upgrading to sid]] [[tutorials:installing_ros_melodic_inside_ubuntu_bionic_chroot| Installing ROS melodic inside a Ubuntu Bionic chroot]] [[tutorials:installing_librealsense2_inside_ubuntu_bionic_ros_melodic | Installing librealsense2 inside Ubuntu Bionic with ROS Melodic]] [[tutorials:calibrating_realsense_rgb_camera_ros_melodic | Calibrating Realsense rgb Camera ROS Melodic]] [[tutorials:installing_ros_fuerte_from_a_chroot_image|Installing ROS fuerte from a Chroot image (Legacy!)]] [[tutorials:ubuntu_inside_a_chroot|Ubuntu Trusty inside a Chroot]] **__LEGACY!__** [[tutorials:ubuntu_bionic_chroot|Ubuntu Bionic inside a Chroot]] **__LEGACY!__** [[tutorials:debian_inside_a_chroot|Debian inside a Chroot]] **__LEGACY!__** ===== Microcontrollers ===== [[tutorials:stm32f4|Installing STM32-Tools]] [[tutorials:using_mouse_on_keyboard_for_lxde_helpful_for_using_raspberry_pi_b| Using mouse on keyboard for LXDE (helpful for using Raspberry Pi B)]] ===== Programming Languages ===== [[tutorials:guia_python|Guía Python]] [[tutorials:guia_c|Guía C]] [[tutorials:python_stuff|Python stuff]] [[tutorials:emacs_for_python|How to configure GNU/Emacs for python development]] ===== Prototype Hardware & Software ===== [[tutorials:pcb_design_tips|PCB design tips]] [[tutorials:impresora3d|Impresora 3D Ultimaker]] [[tutorials:segueta| Uso de la segueta]] [[tutorials:from_kicad_to_inkscape_laserprinter:media| PCB Card (.svg) from Kicad to InkScape (LASERPRINTER)]] [[tutorials:from_kicad_to_inkscape| PCB Card (.svg) from Kicad to InkScape - Method 2]] [[tutorials:generic_3d_printer:| Generic 3D Printer]] [[tutorials:etiquetadora | Etiquetadora]] [[tutorials:lasercutter|Uso de la Cortadora Laser]] [[tutorials:ARCOSLabcnc|CNC del ARCOS-Lab]] ===== Robot Hardware & Software ===== [[tutorials:camera_arm_calibration | Camera Arm Calibration process]] [[tutorials:installing_yarp_in_debian|Installing YARP in Debian]] [[tutorials:installing_orocos_kdl_in_debian|Installing Orocos KDL in Debian]] [[tutorials:how_to_turn_the_kuka_arms_on|How to turn Kuka arms on]] [[tutorials:mobile_robot_simulator | Mobile Robot Simulator]] [[tutorials:hand_client | Usando la mano robótica DLR Hit II]] [[tutorials:panda | Panda robot]] [[tutorials:ar_ros | Using AR tracking in ROS]] [[tutorials:ros_in_docker | Using ROS 1 inside a Docker Container]] [[tutorials:ros2_in_docker | Using ROS 2 inside a Docker Container]] [[tutorials:installing_ros_in_debian|Installing ROS Fuerte in Debian]] **__Legacy__** [[http://wiki.ros.org/kinetic/Installation/Debian |Installing ROS kinetic in Debian Jessie]] **__Legacy__** [[tutorials:installing_and_running_the_kinect_and_asus_xtion_with_ros_in_debian|Kinect/Asus xtion with ROS fuerte in Debian]] **__Legacy__** [[tutorials:webcam_camera_calibration_and_ar_pose_in_ros_fuerte_in_debian|Webcam, camera calibration and ar_pose in ROS fuerte in Debian]] **__Legacy__** [[tutorials:marker_tracking_with_kinect_ros_fuerte_in_debian_ar_kinect|Marker tracking with Kinect, ROS fuerte in Debian (ar_kinect)]] **__Legacy__** [[tutorials:ros_sony_cam|Using the Sony cam on ROS1]] [[tutorials:ros_seek_cam|Using the seek cam on ROS1]] ===== Past Projects ===== [[tutorials:development_of_a_low_cost_laser_range_scanner_for_underwater_applications|Development of a low cost laser range scanner for underwater applications (collaboration with the STRI)]] ===== Linux general tricks ===== [[linux_tricks:latex|Latex tricks]] [[linux_tricks:emacs|Emacs tricks]] ===== Special Equipment ===== [[tutorials:oscilloscopes|Oscilloscopes]] ===== Workshop ===== Soon..stay tuned ===== Guide for writing theses ===== [[tutorials:theses_writing_guide|Thesis writing guide]] ===== General Knowledge ===== ==== Mechanics ==== [[tutorials:bolts_and_screws|Bolts and Screws]] ==== Electricity ==== ==== Electronics ==== ==== PCB connectors ==== === Jtag 0.05" (1.27mm) 2x10 connectors === Samtec FTSH series with -k (keying shroud) https://www.digikey.de/product-detail/en/samtec-inc/FTSH-105-01-F-DV-K-TR/SAM13160CT-ND/8827915 https://eu.mouser.com/ProductDetail/Samtec/FTSH-105-01-F-DV-K-TR?qs=sGAEpiMZZMs%252BGHln7q6pm8Vn94ktop%2FJcWvxRfJNmxFIS9LnArsO%2FA%3D%3D mouser doesn't show the correct picture