Я, наверное, немного старомодна, но посоветую то, что безумно люблю. С не очень грустной концовкой - Стругацкие, "Волны гасят ветер" ( оно даже совсем не грустное, может, немного сожаления вызывает в конце, но радость, удивление тоже). С совсем не грустной - Быковский цикл Стругацких (Страна багровых туч, Путь на Амальтею, Стажёры). Весёлый "Полдень, 22 век" тех же Стругацких - абсолютно утопический. Каммереровский цикл, "Обитаемый остров" уже упоминали. Вообще, негрустная фантастика - это Стругацкие. Но осторожно, и там есть очень грустные вещи. Поэтому начните, наверное, либо с "Полдень, 22 век", либо с Быковского цикла. Ещё " Понедельник начинается в субботу" можно почитать, но это скорее магический реализм и сказки, чем научная фантастика. Ну а потом можно и грустненькую Трудно быть богом, и прочее.
Ещё фанатею от коротких рассказов. Например, мне жутко нравится"Непрочным, непрочный, непрочный мир" и "Возвратите любовь" (она, правда, грустная)." Глубокий минус" -и не грустная, и научная, и фантастика. Авторов, к сожалению, не помню.Всё читала в сборнике советской фантастики.
Это " Пикник на обочине " радостная и веселая концовка?
Обязательно попробуйте Гарри Гаррисона с его циклом про Стальную крысу. Уверен, вам понравится. Забавная, с небольшими оттенками грусти, сарказма и декаданса научная или околонаучная космическая фантастика.