Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are the UrbanLoco Dataset provide GNSS RENIX File as UrbanNav #4

Closed
bryantaoli opened this issue Aug 23, 2020 · 18 comments
Closed

Are the UrbanLoco Dataset provide GNSS RENIX File as UrbanNav #4

bryantaoli opened this issue Aug 23, 2020 · 18 comments

Comments

@bryantaoli
Copy link

bryantaoli commented Aug 23, 2020

Are the UrbanLoco Dataset provide GNSS RINEX File as UrbanNav which also collected by you at https://github.com/weisongwen/UrbanNavDataset, Thank you!

@weisongwen
Copy link
Owner

Hi @bryantaoli , thanks for your interest. We definitely provide the GNSS raw data but not in RINEX format.

Since this dataset is mainly for mapping and localization and we think researchers in the robotics field may not familiar with the GNSS RINEX files. Therefore, we collect GNSS raw data using the u-blox driver (https://github.com/KumarRobotics/ublox). Please look into the message format which include the pseudo-range and carrier-phase measurements (https://github.com/KumarRobotics/ublox/tree/master/ublox_msgs/msg).

Hope this help,
Weisong,

@bryantaoli
Copy link
Author

Thank you so much. So in my understanding, the GNSS raw data in rosbag can be turned into RINEX format?

@weisongwen
Copy link
Owner

@bryantaoli , I think you can directly have access to the pseudorange, etc, data from the rostopic. You can look into the link https://github.com/KumarRobotics/ublox.

Thanks,
Weisong,

@bryantaoli
Copy link
Author

@bryantaoli , I think you can directly have access to the pseudorange, etc, data from the rostopic. You can look into the link https://github.com/KumarRobotics/ublox.

Thanks,
Weisong,

But, if I want to use the rtklib to analyze and deal with the GNSS raw data, the GNSS raw data in rosbag should be converted to RINEX so that rtklib can solve it.

@weisongwen
Copy link
Owner

@bryantaoli , I think you can directly have access to the pseudorange, etc, data from the rostopic. You can look into the link https://github.com/KumarRobotics/ublox.
Thanks,
Weisong,

But, if I want to use the rtklib to analyze and deal with the GNSS raw data, the GNSS raw data in rosbag should be converted to RINEX so that rtklib can solve it.

Yes, the rostopic in the rosbag does not directly usable for RTKLIB. You may need to do some data post-processing to make it fit the RTKLIB you mentioned.

Best,
Weisong,

@TakahashiJinxu
Copy link

@bryantaoli Hello! Have you found out how to covert the raw measurements to RINEX file? I have written a simple ROS package to convert them, named ublox2rinex. I tested it using two sequences in this dataset, and the single point positioning results look to be correct, although not accurate. I have uploaded it onto my github. Should you are interested, you may have a look. However, I am not sure about the frequency of the carrier, and I assumed them to be L1 band (maybe incorrect). Welcome for instructions and suggestions!

@bryantaoli
Copy link
Author

@bryantaoli Hello! Have you found out how to covert the raw measurements to RINEX file? I have written a simple ROS package to convert them, named ublox2rinex. I tested it using two sequences in this dataset, and the single point positioning results look to be correct, although not accurate. I have uploaded it onto my github. Should you are interested, you may have a look. However, I am not sure about the frequency of the carrier, and I assumed them to be L1 band (maybe incorrect). Welcome for instructions and suggestions!

Of course, I am very interested in your work, I gave you a star first and I will have some tests. Thank you very much to share your code.

@weisongwen
Copy link
Owner

@bryantaoli It can be great if you could let us know if it works.
@TakahashiJinxu , if you agree, we can add a link to your nice package on our UrbanLoco Github page.

Best,
Weisong,

@TakahashiJinxu
Copy link

@TakahashiJinxu , if you agree, we can add a link to your nice package on our UrbanLoco Github page.

OK, that will be very good.

@bryantaoli
Copy link
Author

@bryantaoli It can be great if you could let us know if it works.
@TakahashiJinxu , if you agree, we can add a link to your nice package on our UrbanLoco Github page.

Best,
Weisong,

I have run @TakahashiJinxu 's code on HKData20190117 and get a RINEX File only containing GPS and GLONASS observation. I don't know if the data only contains two systems. And I also found that the title of the RINEX File was wrong so that the rtkplot cannot plot the O file turning by @TakahashiJinxu. I show the result I get below:
1.rtkplotcannot plot the O file:
图片
2.SPP result:
图片

@weisongwen
Copy link
Owner

Hi @bryantaoli , Thanks for your update.

But you can get the results using RTKLIB, right? I am not sure what you mean by .o file. Do you mean the .pos file saving the results?

@bryantaoli
Copy link
Author

bryantaoli commented Sep 3, 2020

Hi @bryantaoli , Thanks for your update.

But you can get the results using RTKLIB, right? I am not sure what you mean by .o file. Do you mean the .pos file saving the results?

I am sorry to let you misunderstand, '.o file' is the observation file in RINEX format. And it can be dealt with by RTKLIB. It is a very good job, but maybe have some small bugs on the head of RINEX. We are having chatting in TakahashiJinxu/ublox2rinex#1

@weisongwen
Copy link
Owner

@bryantaoli Well noted. I think the .obs file is the .o file you mentioned.

@bryantaoli
Copy link
Author

@bryantaoli Well noted. I think the .obs file is the .o file you mentioned.

Yes, you are right.

@TakahashiJinxu
Copy link

According to @bryantaoli, using my generated RINEX observation file one can get the SPP results using RTKLIB, but the rtkplot can't plot the observations. I will make some modifications later on.

@TakahashiJinxu
Copy link

Now according to me and @bryantaoli, my package has been free of bugs.

@weisongwen
Copy link
Owner

@TakahashiJinxu @bryantaoli Thanks for your update, I will add a link to the Github page.

Best,
Weisong,

@weisongwen
Copy link
Owner

Solved and closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants