New pages
From Rsewiki
- 20:06, 28 May 2026 Fejemis Vision ROS2 (hist | edit) [5,647 bytes] S253734 (talk | contribs) (Created page with " == fejemis_vision package == The fejemis_vision package is the computer vision subsystem used in the Fejemis robot platform. It is responsible for: * Human detection * Cable detection * Depth-based segmentation * Pose estimation * Object tracking The package is located in: ''src/fejemis/fejemis_vision'' launch/: Contains ROS 2 launch files used to start the vision system. * ''main-launch.py'' - launch full detection * ''cable_test.launch.py'', ''net_test.launch.p...")
- 11:03, 28 May 2026 Fejemis Description ROS2 (hist | edit) [4,535 bytes] S253809 (talk | contribs) (Created page with "Back to Fejemis ROS2 Software == Purpose == ''fejemis_description'' is the robot description package for Fejemis. It defines the robot model using URDF/Xacro and publishes the TF model state so the rest of the ROS 2 stack can use a consistent robot geometry. The package is responsible for: * Building the Fejemis robot model from modular xacro files. * Publishing ''robot_description'' and TF through ''robot_state_publisher''. * Providing a simulation-friendly whee...")
- 10:51, 28 May 2026 Fejemis Bridge ROS2 (hist | edit) [7,762 bytes] S253745 (talk | contribs) (Created page with "Back to Fejemis ROS2 Software == Fejemis Bridge — Design, flow and file map == === Purpose === `fejemis_bridge` translates the Teensy serial protocol into typed ROS2 messages and back. This page explains the runtime flow, the core files to edit, and the small number of extension points developers need. === Overview === The bridge runs as a ROS2 node that creates two serial sources (`front` and `drive`). Each source registers lightweight "proxies" that convert be...")
- 10:38, 28 May 2026 Dependencies Index (hist | edit) [2,888 bytes] S253809 (talk | contribs) (Created page with "Back to Fejemis ROS2 Software == Dependencies Index == This page summarises the main vendored dependencies under ``src/deps`` and their role in the Fejemis stack. The repository keeps these in-tree to avoid mismatched versions and to make development reproducible. -- Fields2Cover Purpose: Complete coverage path planning library providing swath generation, headland generation, route ordering, and path smoothing. Where used: ``opennav_coverage`` and Fejemis covera...")
- 10:13, 28 May 2026 Fejemis Sim ROS2 (hist | edit) [5,040 bytes] S253809 (talk | contribs) (Created page with "Back to Fejemis ROS2 Software == Purpose == ''fejemis_sim'' contains the Gazebo Sim bringup for Fejemis. It provides the world files, model assets, ROS-GZ bridge configuration, and launch file used to spawn the robot in simulation with the same control interface as the real robot. The package is used to: * Load a selectable Gazebo world for development and testing. * Publish the robot description from ''fejemis_description'' and spawn the model in Gazebo. * Bridg...")
- 15:54, 27 May 2026 CycloneDDS Configuration file (hist | edit) [333 bytes] S253734 (talk | contribs) (Created page with "The IP address in NetworkInterfaceAddress must match the Ethernet IP address of the local computer. <CycloneDDS> <Domain id="any"> <General> <NetworkInterfaceAddress>192.168.1.5</NetworkInterfaceAddress> <AllowMulticast>true</AllowMulticast> </General> </Domain> </CycloneDDS>")
- 15:48, 27 May 2026 CycloneDDS Configuration File (hist | edit) [316 bytes] S253734 (talk | contribs) (Created page with "<CycloneDDS> <Domain id="any"> <General> <NetworkInterfaceAddress>192.168.1.5</NetworkInterfaceAddress> <AllowMulticast>true</AllowMulticast> </General> </Domain> </CycloneDDS> The IP address in NetworkInterfaceAddress must match the Ethernet IP address of the local computer.")
- 15:46, 27 May 2026 Fejemis Maploc Ros2 (hist | edit) [25,300 bytes] S253809 (talk | contribs) (Created page with "fejemis maploc")
- 13:45, 27 May 2026 Fejemis ROS2 Software (hist | edit) [12,983 bytes] S253809 (talk | contribs) (Created page with "Fejemis_Workspace_2026")
- 12:20, 27 May 2026 Mechanics (hist | edit) [2,579 bytes] S253809 (talk | contribs) (Created page with "== Start up guide == To work with Fejemis, you can connect directly using a monitor and keyboard. The monitor can be connected to one of the Raspberry Pis, while the keyboard connects through USB. After booting, log into the Ubuntu system using the provided credentials. The Raspberry Pis can be also accessed through SSH. local@10.197.218. (The IP some time changes, check it by connecting directly with the monitor) If you are connected to the main Raspberry Pi,the au...")
- 11:25, 27 May 2026 Electronics (hist | edit) [6,994 bytes] S253734 (talk | contribs) (Created page with "===== Raspberry Pi ===== Spefications of the two Raspberry Pi 5 used: Main Raspi: uses an sd card witch make it slower storage. - 15 GB memory, 60GB storage, Aux Raspi: - good 8GB, flash storage ram both wit Ram and one with an 512GB storage Memorry also faster becaus")
- 11:00, 27 May 2026 Fejemis 2026 (hist | edit) [6,547 bytes] S253745 (talk | contribs) (Created page with "== Introduction == == Start up guide == == Hardware == === Mechanics === === Electronics === == Software == === Repository === == Mission Statement ==")
- 08:36, 28 April 2026 RICbot Hotspot (hist | edit) [1,117 bytes] Jca (talk | contribs) (Created page with "Back to Ricbot == Raspberry hotspot == If Wi-Fi is not available, then start your own hotspot. === Network manager === Network Manager do it all in one go: sudo nmcli device wifi hotspot ssid <example-network-name> password <example-password> This will also make an entry in ''/etc/NetworkManager/system-connections/'' called ''Hotspot.nmconnection'' [connection] id=Hotspot uuid=407d1e04-7971-4c33-9a71-c760c803ce9b type=wifi autoconnect=false interface-na...")
- 14:27, 20 April 2026 Ricbot PTP (hist | edit) [2,943 bytes] Jca (talk | contribs) (Created page with "Back to Ricbot == PTP == Precise Time Protocol (on Raspberry Pi 5) Assuming 2 Raspberry Pis are connected with an Ethernet cable, and both have an IP on eth0. === Install === Install on both master and slave: sudo apt install linuxptp Verify that there is support on 'eth0'. Should have hardware capabilities: $ ethtool -T eth0 Time stamping parameters for eth0: Capabilities: hardware-transmit software-transmit hardware-receive...")
- 14:20, 20 April 2026 Ricbot GNSS (hist | edit) [2,207 bytes] Jca (talk | contribs) (Created page with "Back to Ricbot == GNSS == Satellite positioning is implemented using a NEO-M9V receiver. The receiver is connected to the navigation Raspberry Pi. === Decode and publish === Using the 'gpsd' publisher. This should be easily interfaced to ROS. (not implemented yet)")
- 14:04, 20 April 2026 RIC data recording (hist | edit) [1,594 bytes] Jca (talk | contribs) (Created page with "Back to Ricbot == Data recording == By default, the Teensy interface (teensy_interface) runs on the Raspberry Pi. This will record most of the available data, like: * Odometry * Gyro and accelerometer data from the on-board IMU. * Motor voltage and velocity of each wheel. * MQTT communication * GNSS data (when operational) This data will be on the Pi in this directory /home/local/svn/robobot/teensy_interface/build/log_yyyymmdd_hhmmss The date and time part will b...")
- 13:58, 20 April 2026 RIC start and stop (hist | edit) [1,131 bytes] Jca (talk | contribs) (Created page with "Back to [RICbot] == Start == Connect the big battery (60Ah 24V) using the read Anderson plug. Turn on the on-off switch on the top of the electronics box. It should now turn on. * The two displays should show battery voltage (between 24.5 and 26.6V). ** The right is the electronics voltage ** The left is the voltage to the motor controllers. This should be off if the emergency switch is pushed. * After a while (approx 90 seconds), the small (blue) display on the Teen...")
- 12:25, 20 April 2026 Ricbot ROS2 (hist | edit) [9,944 bytes] Jca (talk | contribs) (Created page with "Back to Ricbot == ROS2 ==")
- 12:17, 20 April 2026 Ricbot realsense (hist | edit) [5,203 bytes] Jca (talk | contribs) (Created page with "Back to Ricbot == Intel RealSense == Install sudo apt-get install automake libtool libusb-1.0-0-dev libx11-dev xorg-dev libglu1-mesa-dev sudo apt install libssl-dev There is a script to download and compile, e.g. on Raspberry Pi here: https://github.com/realsenseai/librealsense/blob/master/doc/libuvc_installation.md To install pyrealsense2 at the same time as librealsense, line 46 of the 'libuvc_installation.sh' build script should be changed from this: cmake...")
- 09:31, 20 April 2026 Ricbot hardware (hist | edit) [3,793 bytes] Jca (talk | contribs) (Created page with " == Ricbot hardware == Tentative layout: 500px Length is 1m, free height 25cm, width 65cm. == Installation notes == === Camera position === 500px Forward-looking camera: Intel RealSense D455, FOV 87 x 58 deg, range 0.6 to 6m. Down-looking camera: Intel RealSense D435, FOV: 87 x 58 deg, range 0.3 to 3m. === Cabling === 500px DRI0042: https://wiki.dfrobot.com/15A_Sin...")
- 20:41, 1 March 2026 RICBOT Power on-off board (hist | edit) [139 bytes] Jca (talk | contribs) (Created page with "Back to RICBOT == Power distribution ==")