特に難しいことがあるわけではないが、クリーンインストールすることが多かったので一応書いておきます。
##まずはカーネル周りの整備
上から
・カーネルの更新
・apt-getにてインストールできるパッケージの一覧を更新
・所持しているパッケージを最新版に更新
sudo apt-get install linux-generic-hwe-18.04-edge
sudo apt-get update
sudo apt-get upgrade
##続いてpythonなどの開発環境のインストール 上から
・pipのインストール
・ジュピターノートのインストール
・pipによるTensorflowのインストール
・pipによるopencvのインストール
sudo apt-get install python3-pip python3-pandas python3-sklearn
sudo apt-get install jupyter-notebook
sudo pip3 install tensorflow pandas-ml
sudo pip3 install opencv-python
##次はROSのインストール 以下のサイトの通りにインストールするだけです。
##まとめ
とりあえずこれだけ。後々更新していく予定。