I am currently attempting to use a TinkerBoard2S as a rosbag recorder for various sensors,
and I am encountering a few issues.
Here are my requirements:
I need to install ROS on the TinkerBoard2S.
I need to be able to read UART for IMU data.
Initially, I attempted to install the complete ROS system via a simple deb installation, but I ran into issues because ROS does not support Debian10 well. I then tried to follow the instructions on this page (https://github.com/lawkee48/TinkerOS-ROS), which allowed me to run roscore, but I encountered a problem when trying to compile the PCL library for my Velodyne sensor, as it took too long.
Next, I tried installing Ubuntu20 on the TinkerBoard2S, which made it easy to install the full ROS system. However, I am now unsure how to enable the UART port on the Ubuntu20 system. I know that for the TinkerBoard2S, I only need to set /boot/config.txt and set the intf:uart0=on. After rebooting, the ttyS0 should be mounted as the UART port.
Any suggestions on how to proceed would be greatly appreciated. Thank you!
Finding the solution to install ROS and get UART working
in Software
Posted
I am currently attempting to use a TinkerBoard2S as a rosbag recorder for various sensors,
and I am encountering a few issues.
Here are my requirements:
Initially, I attempted to install the complete ROS system via a simple deb installation, but I ran into issues because ROS does not support Debian10 well. I then tried to follow the instructions on this page (https://github.com/lawkee48/TinkerOS-ROS), which allowed me to run roscore, but I encountered a problem when trying to compile the PCL library for my Velodyne sensor, as it took too long.
Next, I tried installing Ubuntu20 on the TinkerBoard2S, which made it easy to install the full ROS system. However, I am now unsure how to enable the UART port on the Ubuntu20 system. I know that for the TinkerBoard2S, I only need to set /boot/config.txt and set the intf:uart0=on. After rebooting, the ttyS0 should be mounted as the UART port.
Any suggestions on how to proceed would be greatly appreciated. Thank you!