環境
ubuntu20.04LTS
ros-noetic
hello_world.pyをつくる
$ code hello_world.py
hello_world.pyの中身は
import rospy
rospy.init_node('hello_world_node')
rospy.loginfo('Hello world')
rospy.spin()
roscoreして実行
$ roscore
ターミナル変えて、
$ python3 hello_world.py
noeticはpythonのコマンドを打つと、rospkgがないと言われるので、python3とするとうまくいった。
おまけ
以前melodicを入れていたので、
bash: /opt/ros/melodic/setup.bash: No such file or directory
という文言がずっと出ていた。そこで、
$ code ~/.bashrc
で開くと.bashrcに過去の産物があるわあるわ。。いろいろいじって保存し、
$ source /opt/ros/noetic/setup.bash
$ echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
とすると、今まででていた文言を消すことができた。