It really depends on the quality of your research experience and whom you are doing research with. The fact that there has not been a publication (even a workshop) after 15 months is bit of a red flag.
To be honest I would not waste time applying to Stanford/MIT/Berkeley, unless you think you can get a high profile publication (first author) between now and Dec 15th. I would also cross Princeton/CalTech/Harvard off the list, since their AI/Robotic is small, and you aren't an "obvious" admit.
Finally, it seems like you've just picked the top 20 schools + ivies from USNews without giving thought to relevant faculty doing research in your area. This is usually a bad idea. I suggest you narrow down your search, and include some schools outside of top 20. Even UMass Amhert/Harvard (which is the "lowest" ranked school in terms of USNews) is very very difficult to get into.
Sorry if this is not what you want to hear, but this is coming from someone who saw firsthand how insanely competitive thing are in AI/ML last year (and it doesn't seem like this year will be any less competitive).