30 Aug

Motivation – The Arduino IDE can only be used to monitor a single port. Arduino IDE does not allow multiple serial ports to be monitored simultaneously. Serial library can be used to read, write and print to different serial ports. Therefore, different ports can be monitored simultaneously from the...

04 Aug

For my latest work, I heavily used CasADi to formulate the stochastic nonlinear optimization problem. Here, I'd like to illustrate several preliminaries and tips that hopefully may be useful for others. CasADi is an open-source wrapper mainly for nonlinear programmings (NLPs), although you can...

24 Jul

Markdown beginner's guide I'm exploring this Markdown recently and I found it really simple and elegent. So I would really like to share some of what I learnt with everyone. I'll keep it up to date in the future. You can also download Markdown beginner's guide.md file from my git Content W...

16 Jul

Recently I've been developing several ROS packages for my LEMUR x JPL research and, having not touched ROS in earnest since 2015, I've been relearning its philosophy these past few weeks in addition to C++ (which, if I may, is a real programming language -- sorry Python I still love you). ROS uses...

01 Jul

Following up on Zhaoliang's #wfh tips, you can alternatively SSH into a remote server via a public/private key pair and completely disable password authentication. This provides two notable benefits: Security: public/private key pair authentication is arguably more secure than sending plain-text p...

25 Jun

To utilize different resources from different computer system, expecially under the condition that now we are in quarantine, remote connection is a useful and powerful tool that could help us to remotely access other computers, like the powerful computers in our lab. In this blog, I'm going to sha...

  • «
  • »