ROS Group 产品服务
Product Service 开源代码库
Github 官网
Official website 技术交流
Technological exchanges 激光雷达
LIDAR ROS教程
ROS Tourials 深度学习
Deep Learning 机器视觉
Computer Vision
Xiaoqiang's remote assistance function
-
In order to provide you with better service, Xiaoqiang, which was released after June 2016, has remote assistance software installed by default. Through this software our technicians can connect directly to your Xiaoqiang to solve technical problems for you. Of course, you can also use your remote assistance to control your own Xiaoqiang more conveniently. The following describes the specific use of Xiaoqiang’s remote assistance function.
Confirm if remote assistance has been activated
Execute
htop
at the terminalIf you can see that the thread called
SharpLink
is running, then the remote assistance has already started. You can also confirm the status of the program and execute the instructions in a simpler way.sudo service sharplink status
If the terminal displays:
This indicates that the program has been executed normally.
Remote connect to Xiaoqiang
Check your ID
Each xiaoqiang has an unique ID, please don't tell others. Because if you don't change the default password and someone knows your ID, then he can easily manipulate your xiaoqiang.
The method of viewing the ID is also very simple, in the terminal execution
sudo service sharplink restart bwgetid
and the output would be
D70101972AB9B7E674290A25485B3752EDA236F65EF2C4AC7E738390DA61903565E68B8C431B
This very long string is your ID.
If you would like us to provide remote assistance, just send this ID to our staff.
Remote connect to your xiaoqiang
After remembering your own ID, as long as your xiaoqiang has connected to the Internet, you can control it anywhere at any time, not by the LAN restrictions.
First install Sharplink on your PC, which is cross-platform, both Linux and Windows can be installed. The specific method of installation is in the introduction of the project.
After the installation is complete, the terminal executes
./SharpLink.exe 9999 [Your ID] 127.0.0.1 22
This command maps the local 9999 port to the 22 port of xiaoqiang. Just connect to the local 9999 port and you’ll be connected to xiaoqiang’s 22 port. Of course you can also change 9999 to your preferred port.
Now enter the following commands on local computer
ssh -p 9990 xiaoqiang@127.0.0.1
Wait for the connection to complete, then you can control the xiaoqiang.
Enable and disable remote assistance
If you want to disable remote assistance
sudo systemctl disable sharplink
if you want to enable remote assistance
sudo systemctl enable sharplink